SmartLead AI appointment setter

The SmartLead AI appointment setter that turns replies into booked calls

Your campaigns get the replies; ReplySetter makes sure none of them go cold. Every reply in your SmartLead master inbox is answered in minutes, from the exact mailbox the lead wrote to. The setter handles the objection, answers the question, gets the call booked and keeps your lead categories up to date.

  • Free account to build and test
  • SmartLead on Basic ($97/mo) and up
  • connects with your SmartLead API key
A cold-email reply lands in the SmartLead master inbox; the setter skips an out-of-office and a refusal, answers the pricing question from the same mailbox with a booking link, and updates the lead category to Meeting RequestSmartLead · Master inboxREPLIES · ALL CAMPAIGNSDana KimHow does pricing work?Q4 SaaS outreachInterestedMeeting RequestMark DiazOut of office until MondayQ4 SaaS outreachOut Of Office · no replyLeo ParkNot interested, thanksAgency ownersNot Interested · no replyYou · Quick idea for Northwind · 3 days agoSaw you're hiring SDRs. We help teams book 2x meetings…Dana Kim9:41 AMInteresting. How does pricing work for a team of 8?search_knowledge(pricing)add_label(Interested)Re: Quick idea for NorthwindHi Dana! For 8 reps it's $49/seat, billed monthly,and most teams see it pay back in the first month.Worth a 15-minute look? Pick any time here:northwind.io/bookSent from [email protected], the mailbox she replied toBooked Thursday 2pm. Talk then!
Minutesfrom reply to answer, via SmartLead webhook
Samemailbox the lead wrote to, every time
Everycampaign in the workspace, or just the ones you pick
Categoriesset as each lead moves
How it works

Your SmartLead AI appointment setter, live in four steps

Connect SmartLead

Paste your SmartLead API key and pick which mailboxes the setter handles. Recent replies sync in as context.

Write the playbook

Describe your offer, how to handle common objections and when to send the booking link.

Test on real replies

Replay real master-inbox threads in a sandbox and read every thought before anything is sent.

Go live

Start with approvals, then let it answer on its own. Every reply and category change is on the record.

01 · Speed

Every reply answered while the lead is still interested

A SmartLead reply webhook tells ReplySetter the moment a lead answers, and the master inbox is synced behind it so nothing slips through. The setter reads the lead's whole history in that campaign and replies from the mailbox they wrote to, so the thread, the sender and your deliverability stay intact.

  • Reply webhook for instant pick-up, master-inbox sync as a safety net
  • Replies from the lead's own mailbox, in the same thread
  • One conversation per lead per campaign, with full history
  • Limit the setter to the mailboxes you choose
Replies arrive through the SmartLead reply webhook; the setter answers those sent to the mailboxes you selected, from the same mailbox, and ignores the restMAILBOXES THE SETTER HANDLES[email protected][email protected][email protected][email protected][email protected]3 of 5 selected · change any timeAll campaigns in the workspaceSmartLead reply webhookplus master-inbox sync as a safety netDana Kim → [email protected]Replied in 2 min, same mailboxChris Ng → [email protected]Replied in 3 min, same mailboxAva Ross → [email protected]Not handled: mailbox not selected
02 · Categorise

Sorts every reply into the right SmartLead category

Not every reply deserves an answer. Interested leads get a thoughtful reply; out-of-office and wrong-person replies are categorised and left alone; a clear no is marked Not Interested. The setter uses SmartLead's lead categories and your own, so your reporting and follow-up rules keep working.

  • Interested, Meeting Request, Not Interested, Out Of Office and your own categories
  • No reply to auto-responders or clear refusals
  • Categories updated as the conversation moves
  • Filter the ReplySetter inbox by campaign, mailbox and category
Four replies are sorted into SmartLead lead categories: Interested gets a reply, Out Of Office and Not Interested are left alone, Wrong Person gets a short intro requestNEW REPLIESLEAD CATEGORYACTIONSounds good, what's the next step?Q4 SaaS outreachInterestedReply sentI'm out of the office until the 14thQ4 SaaS outreachOut Of OfficeNo replyNot the right person, try Jamie in opsAgency ownersWrong PersonAsks for introPlease remove me from your listAgency ownersNot InterestedNo reply
03 · Book

Handles the objection, then books the call

“What does it cost?”, “Send more info”, “Not now, maybe next quarter”. The setter answers from your knowledge base, qualifies with your questions and sends your booking link once the lead is ready, or books through a custom tool on your scheduling API. Quiet leads get a follow-up that stops the moment they reply.

  • Answers grounded in your offer, pricing and case studies
  • Booking link sent only once the lead qualifies
  • Or book directly through your scheduling API with a custom tool
  • Follow-ups written fresh each time, stopped on reply
The setter answers a pricing objection from the knowledge base, schedules a follow-up when the lead says not now, and sends the booking link when they come back, updating the category to Meeting RequestWhat does it cost?$49/seat. Teams your sizesave ~10 hrs/week. Quick call?Not now, maybe next quarterTotally fair. I'll check backin early January.Jan 8: Just checking in, DanaGood timing, let's talkGreat! Grab a slot:northwind.io/bookKNOWLEDGE USEDPricing.pdfROI case studyFacts come from your documentsFOLLOW-UPset_follow_up(Jan 8)Lead replied: sequence stoppedSMARTLEAD CATEGORYInterestedMeeting RequestYour reporting stays accurate
Stop losing SmartLead leads to slow repliesSet up your AI appointment setter free. No card needed.
Sign up free
Compare

AI appointment setter vs a human setter vs a chatbot

CapabilityReplySetterAI appointment setterHuman setterin-house or outsourcedBasic chatbotscripted flows
Answers replies within minutes, 24/7
Replies from the lead's own mailbox
Handles objections in context
Answers from your own documentsFrom memory
Updates SmartLead lead categoriesManually
Follows up until the lead repliesWhen rememberedFixed sequence
Every decision on the record
Cost per monthFrom $97$3,000+Varies
SmartLead integration

What it does inside SmartLead

API key connection

Connect a SmartLead workspace with its API key, optionally limited to the mailboxes you pick.

Reply webhook

A reply webhook across your campaigns starts the setter as soon as a lead answers.

Master inbox sync

Replies are also pulled from the master inbox by reply time, so a missed webhook never loses a lead.

Same-mailbox replies

Answers go out from the mailbox the lead wrote to, in the lead's campaign thread.

Lead categories

Set and clear SmartLead's lead categories and your own custom ones.

Knowledge base

Pricing, case studies and FAQs the setter quotes instead of guessing.

Use cases

Who uses a SmartLead AI appointment setter

Lead gen agencies

Answer replies across every client's campaigns within minutes, and hand over booked calls, not raw replies.

B2B SaaS outbound

Handle pricing and “send more info” replies, then book the demo.

Recruiting outreach

Reply to candidates and hiring managers, collect details and book the intro call.

Consultancies

Turn “maybe next quarter” into a scheduled follow-up instead of a forgotten thread.

Founders doing outbound

Stop living in the master inbox: the setter answers, qualifies and books.

High-volume senders

Many mailboxes, one setter, every reply answered from the right sender.

FAQ

SmartLead AI appointment setter: common questions

How does ReplySetter connect to SmartLead?

With your SmartLead API key. After connecting you can pick which mailboxes (email accounts) the setter handles, and it sets up a reply webhook with a master-inbox sync behind it.

Does it reply from the same mailbox the lead wrote to?

Yes. Each conversation is one lead in one campaign, and replies go out through SmartLead from that lead's mailbox, in the same thread.

Can it update lead categories in SmartLead?

Yes. It can set and clear SmartLead's lead categories, like Interested or Meeting Request, and your own custom categories.

Will it reply to out-of-office messages or clear refusals?

No. The setter never replies to automated senders, and your instructions decide which replies it categorises and leaves alone.

Can it book calls directly?

Native calendar booking is built for GoHighLevel calendars. On SmartLead, the setter sends your booking link once the lead qualifies, or books through a custom tool you connect to your scheduling tool's API.

Will it reply to replies that came in before I connected?

No. Recent conversations are synced for context, but the setter only answers new replies.

Which plan includes SmartLead?

SmartLead reply handling is on the Basic plan ($97/month) and up. You can build and test your setter on the free plan first.

Get started

Put an AI appointment setter on your SmartLead replies

Connect your SmartLead workspace, write the playbook, test it on real replies, and let it book calls from every campaign.