Skip to main content
With a managed agent, Wassist runs the whole loop for you: it receives the WhatsApp message, runs your agent, and sends the reply. You write a prompt. By the end of this page you’ll send “hi” to the sandbox number and get “Hello, world! 👋” back from your own agent.
Use your personal organization while testing on the sandbox (switch in Settings → Organization). Sandbox chats are filed under your personal organization, so an agent connected while a team organization is active won’t receive your messages.

1. Create the agent

1

Create a new agent

Sign in at wassist.app, open Agents and click New Agent. You land on the new agent’s page.
2

Give it a hello world prompt

Rename it to Hello World, then paste this into the Instructions box:
3

Save

Click Save in the bar at the bottom of the page.

2. Connect it to the sandbox

1

Open the sandbox number

Go to Numbers in the dashboard and click the number under Sandbox numbers.
2

Route your chat to the agent

In the Routing section, set Mode to Agent: let the connected agent reply, click Connect agent, choose Hello World, type its name to confirm, and click Connect agent.
This only changes your own chat with the sandbox number. Connecting an agent to the sandbox has to be done while signed in to the dashboard. API keys belong to the organization rather than a person, so they have no WhatsApp chat to route.

3. Say hi

From the phone you signed in with, open WhatsApp and send hi to the sandbox number:
That’s a working WhatsApp agent. Every conversation shows up under Conversations in the dashboard, along with the tools the agent called.
Send /reset in the chat at any time to start a fresh session with the agent.

Make it yours

On the agent’s page, choose the model and how much thinking effort it uses. More effort gives more considered answers but slower replies. Changing either requires a paid plan.From the API, set llmModel and reasoningEffort (none, low, medium, high or xhigh). Send null to go back to the model’s default. Not every model supports every level, and unsupported values return 400.
Under Capabilities you can add API tools, website lookups, MCP connectors, Shopify stores and installed Apps. See Configure tools.
Instead of starting blank, generate an agent from your files, your website or an idea. Selling on Shopify? Install the Shopify app and it builds a sales agent from your store.
Connect a WhatsApp Business number, then connect the agent to it the same way: Numbers → your number → Routing → Agent. From code:
See Deploy your agent.

Next steps

Webhook routing

Handle messages in your own code instead.

Core concepts

Agents, tools, conversations and memory.