Verb

Docs

Testing without touching real data

Every site comes with a test site: its own key, the same tools, the same confirmation cards, the same logs, and a Test badge on the widget. Its key only answers on localhost, so you run it inside your own app on your own computer, and actions really run against your development data. Anything that changes data still asks for a yes first. Point your local app at a development API, not production: if it talks to production, that is where actions run.

Four things worth deliberately trying

Nothing you try in the sandbox counts against your monthly requests. It is there to be leaned on, so lean on it.

Not a smoke test. The point is to watch the guards work, because you are about to put this in front of your own users and the only useful evidence is having seen it refuse.

  • Ask for a destructive action. Does the confirmation card show the real arguments, the actual order number, or a generic "confirm this action?" If it is generic, fix the confirm line in your verb.md before this goes anywhere near a real user.
  • Decline one. Nothing should run, and the assistant should ask what you would prefer instead rather than rephrasing and offering again.
  • Ask for something you never gave it a tool for. It should say plainly that it cannot, and not invent a plausible answer. This is the behaviour that decides whether your users trust it.
  • Break something on purpose. Point a tool at a URL that 500s and watch what the assistant says. It should report the failure, not summarise the turn as done.

Then check the log

Your dashboard shows every tool call with its arguments, its outcome, and whether the result was verified rather than merely claimed. It also shows the conversations themselves, which is where you find the questions your assistant has no tool for yet.

That second one is usually the more useful list. A capability nobody built generates no rows anywhere else.

Before you switch to the live key

  • Domain shows verified, not pending.
  • Adapter tools, if any, have their switch statement wired and deployed.
  • Identity is wired if any tool writes, and you have tried one signed in for real.
  • Destructive tools were tried on the twin first, not live.

After that, one number is worth watching more than any other: the verified-action rate. Actions confirmed to have actually happened, not merely attempted. It is the one this product is built to earn.

Stuck on something this does not cover? Write to us and you reach the person who built it.