Updated 2026-10-31
Using https://www.ghosty.studio/en/docs/channels/whatsapp.md, tell me what I need for my Ghosty agent to answer on WhatsApp and in which order.
WhatsApp is where most people talk to an agent. Two steps: the number is connected once per workspace, and each agent picks which numbers it answers.
1. Connect the number (once, in Sales)
connects a WhatsApp Business number (WABA) to your workspace.
- In Sales, at the top, press Conectar WhatsApp: Meta's wizard opens (operated by Formmy as the official provider).
- Pick or create the WhatsApp Business account and the number.
- You are back in Sales with the number linked. Conversations land in the CRM.
Good for high volume and a verified number. If your operation already uses a personal number you want to keep, write to us: there is a QR path in private preview.
2. Tell the agent to answer
In Agents → your agent → Channels turn on WhatsApp and tick the number(s) it serves. If another agent already answers that number, the card says so. Save, and from the next message on the same agent replies, with its same machine and memory.
Your everyday number: new contacts only
If you connect the WhatsApp Business number you already use with family and customers, the agent starts without answering, with New contacts only turned on (in Channels, under the number):
- We bring in your WhatsApp contacts and history (Meta sends them when you connect if you agree to share them; the history can take up to 24 h). You keep answering those people from your phone.
- If you write to someone first from your phone, they stay yours too.
- The agent only answers people writing to you for the first time. Once the page shows your contacts, turn the number on.
- Contacts without the agent: add a phone number (your mom's, say) and the agent never answers it, even before they write. "Pause bot → Permanent" in the inbox does the same.
Messages the agent skips stay in the thread; ghosty turns ls <agent> --skipped tells you why (known_contact, contact_off). From the terminal: ghosty channels whatsapp contacts.
What it answers and understands
It can reply with text or with a file it generated. And because it is a public channel, it has fewer tools than in Teams: it does not use your personal connectors or take destructive actions; if a human is needed, it escalates and hands the thread to your team.
What it looks like when a message arrives
The agent marks seen and typing while it works, and attachments (images, PDFs, voice notes) reach it as files it reads with its tools. If the workspace has no balance or the channel is off, it does not answer and you will see it in the panel.
Other channels of the same agent: , and the .