Deciding whether a stalled tracking number means reassure, replace, or escalate is a judgment call made against the policy you wrote, and that judgment is the part of this template that decides whether the drafts are usable. Hermes runs on Nous Research's open models and is aimed at general reasoning of that kind rather than anything specialised. The Shopify lookups feeding it are the same as on any other harness.
Run a staged conversation — no account needed. The agent handles it for real while a simulated world answers its tool calls; nothing touches real accounts, and nothing is actually sent.
Order 10482 tracking has not updated in six days
Hi, I ordered the winter cycling jacket on 28 July and the tracking has said in transit at the Oslo sorting centre since 3 August. I paid for express delivery because I need it for a trip on 16 August. Could you check whether the parcel is actually moving, and send a replacement in the same size if it is lost? The order number is 10482.
Using this template drops you into a guided setup. It asks exactly this, nothing else:
Connect Gmail
One sign-in. The agent acts through your account, scoped to what this template uses.
Connect Shopify
One sign-in. The agent acts through your account, scoped to what this template uses.
Store name
The name your customers know your store by, used in greetings and sign-offs so every draft reads like it came from your team.
Support policies
Your shipping, returns, refunds, exchange and cancellation rules in your own words, with the timelines and the things you never do. The agent only ever quotes policy from this.
Runs on Hermes
Preselected for this page — connect your Hermes account during setup, or switch to NoClick's built-in models with one click.
Watch it handle a test run
A staged conversation against a simulated world — then it’s live.
If you would rather the reasoning over customer mail sat on an open foundation, this is the harness that offers it without you hosting anything.
The lookups are mechanical. Noticing that the order record contradicts what the customer described, and saying so at the top of the draft, is not.
Its instructions require a NEEDS A HUMAN line whenever a customer is angry, threatens their bank, or asks for something the policies do not cover. That is an instruction rather than a hard limit, which is why the template ships with a late-return demand staged in Test Run. Read that one first, before you point the trigger at your live inbox.
Free to start. Guided setup, a test run against staged conversations, and it's live.