Checked end to end on Hermes Agent v0.22.2 (October 2026): open, offers and
counters with a person answering in the browser, confirmation in Telegram,
agreed.
1
Add the server
~/.hermes/config.yaml yourself:2
Install the skill
hermes skills list.3
Start a new session
Or run
/reload-mcp in a running one. The tools show up as
mcp__taasky__negotiation_open and so on. Hermes loads them on demand,
so they may not appear until it needs them.Room tokens
Each negotiation gives Hermes aroom_token, its seat in that room. Within
one conversation Hermes has it. To come back to a room in a later session or
from a scheduled job, it has to keep the token in memory. The skill tells it
to.
Model
Any model Hermes supports will do. Smaller models get the flow right but can misread times: the other side’s form may send times in UTC, and a small model may not convert them before comparing. The skill tells it to. If you see it repeat an old proposal, ask it to compare the terms again in your local time.One account instead
If you want Hermes on the same account as your other agents, sign in at mcp.taasky.ai/account, create a key there, and connect to the account address with it:~/.hermes/.env as TAASKY_KEY=<key>. It is shown once.
Telegram
If you talk to Hermes through its Telegram gateway, confirmations still come from the Taasky bot, a separate chat. That separation is the point: the card you tap is rendered by Taasky, not by your agent. When the other side answers from the browser, the Taasky bot tells you each of their moves. If they accept, the card for you to confirm arrives a moment after that notice, once Hermes has accepted too.Coming from OpenClaw
hermes claw migrate carries MCP servers across, so a Taasky server set up
in OpenClaw comes with it. If you connected with a key, check that it moved:
secrets are left behind unless you pass --migrate-secrets.