AI Appointment Setter
Put AI agents on Gmail, Outlook, GoHighLevel, SmartLead, Instantly and your website chat. Design them as visual job flows, let them reply, book appointments straight onto your calendar, tag and hand off, and see every thought and tool call behind every message.
- Free plan forever
- No card needed
- Bring your own AI keys
An AI appointment setter for every inbox you sell in
Pick your platform to see exactly how the setter replies, qualifies and books there.
GoHighLevel AI appointment setter
Replies to SMS, WhatsApp, Instagram, Facebook and email in GHL, then books on your GHL calendars.
See howGmail AI appointment setter
Answers inbound Gmail and Google Workspace leads in-thread, qualifies them and gets the meeting booked.
See howOutlook AI appointment setter
Answers Outlook and Microsoft 365 enquiries in-thread, qualifies them and hands you booked meetings.
See howSmartLead AI appointment setter
Answers positive SmartLead replies from the mailbox they wrote to, updates lead categories and books the call.
See howInstantly AI appointment setter
Answers Instantly Unibox replies from the lead's mailbox, sets interest statuses and books the meeting.
See howFrom connected inbox to confident autopilot
Four steps, and you stay in control at every one of them.
Connect your inboxes
Gmail, Outlook, GoHighLevel, SmartLead, Instantly or a website chat. OAuth, a token or an API key, and history syncs in.
Design the job
Pick a character, then lay out steps, objectives, exits and scenarios on a visual canvas. One step is already a working agent.
Test it safely
Play the contact in sandbox conversations, read every thought and tool call, and let Diagnose propose fixes.
Go live, your way
Start in suggest mode and approve everything, then move to draft or full auto as the results earn your trust.
Agents built like a playbook, not a prompt
Lay out the job step by step. Each step collects its objectives, picks its exits and hands over to the next, while scenarios catch the off-script moments anywhere in the conversation.
- Steps that stay until the job is done
- AI conditions and switches that decide instantly
- Scenarios catch the moments your script didn't plan for
From conversation to booked appointment
Agents check calendars and book, then tag the contact, save every answer to the right field, move the deal and start the workflow, all inside the conversation.
- From “does Thursday work?” to booked, in one reply
- Every answer lands in the right field
- Tags, deals, notes, tasks and workflows
Every thought and tool call, on the record
Click any reply to see which step answered and why, the model's reasoning, every tool call and the exact prompt. Rate a reply and the AI proposes the fix.
- Test conversations that can't embarrass you
- Why, Thinking, Tools and Prompts
- Rate it, diagnose it, apply it, re-run it
Prove what converts on real conversations
Split new conversations between variants of a step, character or offer, and let proper statistics tell you when a winner is real.
- Sticky variants on real conversations
- Win on bookings, tags, replies, lead score or sentiment
- A winner only when it's really a winner
One platform for every conversation
Fifteen capabilities that work together, each with its own deep dive.
- Channels Where your agents listen and reply
- Build Design how your agents think and act
- Operate Stay in control while they work
- Grow Measure and improve what converts
- Developers Extend and automate everything
Omnichannel inbox
Gmail, Outlook, SMS, WhatsApp, Instagram, cold-email tools and web chat, answered by one agent.
ExploreWebsite chat widget
An embeddable AI chat bubble with pre-chat forms, CRM sync and serious abuse protection.
ExploreVisual job flows
Design agents on a canvas: steps with objectives, AI conditions, switches, scenarios and exits.
ExploreCharacters
Reusable personas with a voice, avatar, model, thinking level and SMS-style message splitting.
ExploreAny model + fallbacks
Anthropic, OpenAI or 350+ OpenRouter models, with five cross-provider backups and cost tracking.
ExploreCRM actions & booking
Book, reschedule and cancel appointments; update fields, deals, tags, notes, tasks and workflows.
ExploreKnowledge bases
Documents chunked and embedded into pgvector, Supabase, Pinecone or Cloudflare Vectorize.
ExploreApprovals & autonomy
Suggest, draft or auto autonomy, an Approvals queue, business hours and follow-up sequences.
ExploreTest & Debug
Sandbox conversations, a full debugger for every reply, and an AI diagnose-and-fix loop.
ExploreRate limits & queue
Provider-aware pacing, smart backoff, horizontal workers and a Queue page that explains failures.
ExploreA/B testing
Split conversations across 2–4 variants and prove a winner on bookings, tags, lead score or sentiment.
ExploreAnalytics
Agents, conversation map, flow drop-off, response times, AI cost, leads and bookings.
ExploreQuote desk
Turn quote requests into supplier outreach, priced quotes with your markup, and offers to buyers.
ExploreCustom tools
Connect any HTTP API as a tool. The AI fills the parameters; you choose what it sees.
ExploreMCP server
Drive the whole app from Claude Code, Cursor or any MCP client with a personal API token.
ExploreStart free, scale when it pays off
Every plan uses your own AI keys, so there's never a markup on usage.
Agency
Unlimited agents · 25 connected inboxes · Many GHL sub-accounts per agent
Start with AgencyQuestions, answered
What is ReplySetter?
ReplySetter puts AI agents on your inboxes. Each agent follows a visual job flow, speaks as a character you design, uses tools like calendars and your CRM, and replies on the same channel the message came from, with every decision recorded.
Which channels does it work with?
Gmail, Outlook, GoHighLevel (SMS, email, WhatsApp, Facebook, Instagram and live chat), SmartLead, Instantly, and an embeddable website chat widget.
Which AI models can I use?
Anthropic, OpenAI and 350+ models through OpenRouter. Each character can have up to five backup models from any provider that take over instantly if the main one fails.
Will the AI send messages without my approval?
Only if you let it. Each agent has an autonomy level: suggest (everything waits for approval), draft (sends wait, the rest runs) or auto.
Can I see why an agent replied the way it did?
Yes. Every run stores the step and character that answered, scenario scores, the model's reasoning, every tool call and the raw prompts, shown in a debugger.
Can I control it from Claude Code or Cursor?
Yes. A built-in MCP server exposes 130+ tools, so you can build, test and operate agents from any MCP client with a personal API token.
Put an agent on your inbox today
Connect an inbox, describe the job, test it in a sandbox and go live with exactly the autonomy you're comfortable with.