Agents
Build a team of agents, each with its own job, and let them work together
Create bots for sales, support, reporting and ops, each with its own brief, memory, model and schedule. They wake themselves up, hand work to each other and report to you.
One chatbot that does everything ends up doing nothing well. Real teams have roles: someone qualifies leads, someone answers support, someone owns the numbers. Pocket lets you build it that way.
A bot is a colleague, not a chat
- A name and a brief. "@maya qualifies new leads within five minutes and books counselling calls."
- Memory. Notes that persist between conversations: your prices, your tone, what the customer said last week.
- Its own model and permissions. A cheap fast model for triage, a strong one for the proposal. Ask, Agent or Autonomous mode each.
- Its own triggers. A schedule, a WhatsApp message, an email, a webhook from your website form, a dashboard alert.
- Its own tools. The CRM for sales, the phone for follow-ups, the warehouse for the analyst.
They hand work to each other
Any bot can call another with run_bot. The lead gets the job, delegates the parts, and folds the answers back into one conversation. Caps on depth and spend keep it bounded.
@maya (sales) new lead webhook → qualify → crm_upsert_lead → WhatsApp brochure
@arjun (follow-up) daily 10:00 → leads idle 48h → call from phone → log outcome
@nisha (support) WhatsApp inbound → answer from the FAQ → escalate the rest to you
@kabir (analyst) hourly → ingest → dashboards → alert if conversion drops
Monday 09:00 → run_bot(@maya, @arjun) → pipeline report to youYou stay the boss
Every bot reports into your phone. The notification shade shows what's running. Anything risky (a text, a call, a merge to main) waits for your tap unless you've trusted that bot with it. And every bot keeps an account of what it did, so you can read the week back in two minutes.
Start from Account → Bots → New, or just say "make me a bot that…" in any chat.