The AI employees we build

Any AI employee
your business needs.

From the receptionist that greets every new enquiry to the booking agent that pushes bookings straight into your CRM, alerts the right people, and chases every follow-up that would otherwise slip. The roles below are the ones we build most often - tell us a different role and we'll build that too. We just need the specs, the systems it needs to touch, and the outcome you want.

Sitting on top of WhatsApp and every other respond.io channel you use - Instagram, Messenger, TikTok, Line, Telegram, and more; handing off to humans when it matters. Built by the team behind $3.2M+ in click-to-WhatsApp ad spend.

300+AI employees deployed
50+Businesses live
7M+Conversations handled
24/7Always on
Honest about what they are

An AI employee gets you about 60-70% of a senior human's judgment - not 100%. We don't pretend otherwise. What you do get: they work 24/7/365, never take leave, never quit, and cost a fraction per conversation. Use them on the volume work. Keep your humans for the nuance.

What makes an AI employee different

Not a chatbot. An employee that actually works for you.

Old chatbots followed scripts. AI employees connect to your stack and act - they check stock, hold slots, move bookings, log to your CRM, and hand off to humans with full context. They do the work, not just the talking.

Chatbot (2017-2022)
AI Employee (2024+)
Connects to
Nothing, or one FAQ doc
Your CRM, calendar, inventory, billing, ticketing - 10 to 50+ tools per agent
Real-time data
No - hardcoded answers
Yes - "2 left in M at Orchard. Hold one?"
Books appointments
Sends a Calendly link
Reads availability, holds the slot, confirms - inside the chat
Reschedules
"Please email us to reschedule"
Moves the slot, releases the old one, notifies the waitlist
Conversation
Decision tree. Off-script = "I didn't understand."
Natural and contextual. Knows your tone and your rules.
Memory
None across sessions
Knows what each customer bought, when, in what size, last visit
Handoff to humans
Dumps to a shared inbox
Escalates with full transcript + summary + suggested next step
Languages
One, scripted
English, Mandarin, Malay, Bahasa, Tagalog, Vietnamese, more
Same enquiry. Different outcome.
Hi, do you have the linen dress in size M? Can I pick up tomorrow at Orchard?
Chatbot

Thanks for your message! Our customer service team is available Mon-Fri 9am-6pm. For stock enquiries please visit our website or give us a call.

AI Employee

Yes - 2 left in M at Orchard. I've held one under your name for 24h. Pickup 11am-9pm tomorrow, just show this WhatsApp message at the counter. Want me to add the matching scarf? Also at Orchard.

Why a team, not a template

Two businesses, same niche. Two very different AI employees.

Generic AI platforms let anyone spin up an agent from a template in minutes. That works until you realise your business isn't a template, your customer isn't a template, and your tools aren't a template. Two competing businesses in the same niche need very different agents - the work is in the customisation, the integration into your actual stack, and the months of refinement after launch, long after the platform's onboarding email has stopped sending.

🦷Two dental clinics
Crescent Family Dental

Heartland HDB-area family practice. Receptionist handles high-volume rebooking, payment-plan questions, kids' appointments, and same-day no-show recovery.

Aria Aesthetic Dental

CBD aesthetic and whitening clinic. Receptionist routes to a consultation calendar, fields procedure-specific questions, and handles VIP follow-up after treatments.

Two cafés on the same street
Marble & Crumb

Brunch dine-in. Booking agent reserves tables, sends weekly menu specials, runs the waitlist on weekends.

Loop Coffee

Takeaway only. Loyalty agent tracks visits, sends grab-and-go offers, escalates spilled-coffee complaints fast.

👗Two women's brands, same shopper
Lume Atelier

Premium occasion wear, $200-800 pieces. Product specialist does fit consultation, white-glove returns, made-to-order timelines.

Streetline

Fast-fashion daily, $20-60 pieces. Product specialist does quick stock checks, bundle upsells, and the high-volume returns flow.

🚗Two automotive workshops
Northside Auto Service

General service and repairs, multi-make, family clientele. Booking agent handles "when's my next service?" questions, schedules around weekends, and chases overdue service reminders.

Apex Performance Garage

Performance tuning and ECU mapping. Product specialist fields technical enquiries, manages parts orders with 4-6 week import lead times, and pings clients before track days.

💪Two fitness studios
Pulse Group Fitness

Commercial gym, trial-heavy funnel, 1,500+ members. Sales rep qualifies trials, books intro classes, handles cancellation deflection and freeze requests.

Studio Forme Pilates

Boutique reformer studio, 80 active members. VIP agent runs the small-class waitlist, handles instructor-specific bookings, and sends monthly milestone touches.

Every agent is custom-trained on your business and refined month after month as real customer questions surface. Every agent connects to your actual stack - respond.io, GoHighLevel, HubSpot, Shopify, custom CRMs - the kind of integration generic platforms quietly skip. And every account has a direct human contact, not a forum support queue. That's why generic platforms can spin up the first version in minutes; only a team like ours keeps it working in month 12.

Jump to a role

Receptionist

Multi-channel · front of every other agent
What they do

Greets every new message within seconds. Classifies the visitor's intent - new lead, returning customer, support enquiry, or "wrong number" - captures name and context, and routes the conversation to the right specialist agent or human team. The front of every other agent on this page.

Best for

Service businesses with mixed-intent inboxes: clinics, gyms, salons, schools, F&B with bookings, multi-outlet retail.

Typical outcomes
<30s
First-response time
90%+
Intent classification
24/7
Cover including after-hours
New inbound · IG → WhatsApp click · UTM: kids-launch-q2
Visitor · +65 9*** 4831hi i saw your IG ad, do you guys do kids muay thai?10:42
ReceptionistHey! 👋 Welcome to Tiger Den MMA. Yes - kids classes run Tue, Thu and Sat. Mind sharing your child's age? I'll point you to the right coach and slot.10:42 ✓✓
🎯Intent classified · New lead · category: kids · confidence 0.94
Visitor · +65 9*** 4831he's 810:43
🏷️Lead created in respond.io · tagged kids-7-10 · parent · trial-eligible
ReceptionistPerfect age to start. We have the Junior class for 7-10 year olds, capped at 8 kids. Want to set up a complimentary trial? I'll bring in Coach Maya, who runs the program, so she can find the right slot.10:43 ✓✓
👤Handed off to Coach Maya (human · Kids Program Lead) · full transcript attached
Routed in 12 sec · 0 founder time used

Sales rep / SDR

WhatsApp · Instagram · Messenger · web
What they do

Qualifies inbound leads against your Ideal Customer Profile, asks the right discovery questions, handles common objections without sounding scripted, and books discovery calls on your calendar. Hands warm leads to your closer with full context - so the human never re-asks the same questions.

Best for

B2B services, professional services, agencies, SaaS, anything sold via consultation. Businesses running click-to-WhatsApp or lead-gen ads.

Typical outcomes
50-70%
Qualification rate
15-30%
Of qualified book a call
0 min
Founder time per lead
Inbound · Click-to-WhatsApp ad · campaign: SG-SDR-leadgen-Q2
Visitor · Damien Thow much do you guys charge?14:08
Sales repGreat question - depends on your situation. Quick context so I quote properly: roughly how many enquiries per week are you handling now, and across which channels?14:08 ✓✓
Visitor · Damien Tmaybe 100 a week, mostly WhatsApp ads14:11
📊Lead scored · 7/10 · ICP match: SG · 50+ enquiries/wk · WhatsApp-led
Sales repGot it - that's right in our sweet spot. Setup is from S$3,800, optional retainer from S$300/mo. Want a 30-min call this week to scope what you'd actually need? I have Tue 2pm or Thu 10am open.14:12 ✓✓
Visitor · Damien Ttue 2pm works14:14
📅Discovery call booked · Tue 26 May, 2pm SGT · Zoom link sent · Owner: Ryan
🔄Pipeline moved · New Enquiry → Discovery Scheduled · HubSpot deal $4.4k created
Sales repLocked in - calendar invite + Zoom link sent to this WhatsApp. Quick pre-read: I'll send our 2-pager so you can scan before the call. See you Tue 🤝14:14 ✓✓
📤Sent · Zelix-Capabilities-2pg.pdf + 2 case studies (matched by industry)
Qualified + booked in 6 min · slot held on Ryan's calendar

Product specialist

WhatsApp · Instagram · web chat
What they do

Answers product questions with depth - dimensions, materials, compatibility, what's in stock - recommends configurations based on the visitor's use case, and sends spec sheets, photos, or pricing on request. Trained on your full catalogue and product knowledge base.

Best for

E-commerce, retail, made-to-order goods, automotive, home furniture, electronics - anything with SKUs and product complexity.

Typical outcomes
3-5x
More questions answered
+18%
Add to cart from chat
100%
SKU coverage
Returning visitor · viewed Crescent Tub 3× last 7 days · cart value $1,890
Visitor · Wei Lingdoes the freestanding bathtub fit through a standard HDB door?19:32
🔍Product lookup · Crescent Tub · SKU CRN-180-MW · Catalogue · Specs · Delivery
Product specialistGreat question - our Aqua freestanding tub is 75cm at its widest, so it clears a standard 80cm HDB main door. Comes uncrated for exactly that reason. Want the spec sheet and a delivery estimate for your postal code?19:32 ✓✓
Visitor · Wei Lingyes please, 540123. and is it heavy?19:33
🚚Delivery slot lookup · postal 540123 · 3 slots Sat 18 May
Product specialistIt's 62kg empty - two-man delivery is included so you don't lift a thing. For 540123 (Hougang), I have Sat 9-11am, 1-3pm or 4-6pm. Sending the spec sheet + a photo of the floor footprint now 👇19:33 ✓✓
📤Sent · crescent-tub-spec-v3.pdf · floor-footprint.jpg · 2 lifestyle images
Visitor · Wei Ling1-3pm please, just need to check with my husband on the colour - matte white or matte black19:38
🛒Cart held · Crescent Tub × 1 · Sat 18 May 1-3pm slot reserved · expires 48h
🏷️Tagged · high-intent · bathroom-renovation · partner-decision-pending
Product specialistGot it - holding Sat 1-3pm for you. Sending both colourways side-by-side so you can chat with your husband 👇 No rush - the slot is yours for 48h.19:38 ✓✓
Question answered + slot held in 6 min · ready for checkout

Booking agent

WhatsApp · Instagram · web
What they do

Manages your full appointment lifecycle: takes new bookings against your calendar, reschedules without back-and-forth, sends reminders that actually get read, and chases no-shows the same day with a recovery offer or rebook.

Best for

Clinics, salons, spas, gyms, tuition centres, dental, vet, F&B with reservations, home services with site visits.

Typical outcomes
-40%
No-show rate
+25%
Slot fill rate
2 min
From enquiry to confirmed slot
Existing client · Priya M · 4 visits in 90 days · last: Crystal Glow
Priya Mcan I move my facial from Sat to Sun?21:14
📅Calendar lookup · Layla's schedule · 3 slots open Sun (11am, 2pm, 4:30pm)
Booking agentOf course! Your Sat 3pm slot with Layla. For Sun I have 11am, 2pm or 4:30pm with the same therapist - all 60-min Crystal Glow. Which works?21:14 ✓✓
Priya M2pm 🙏21:16
📅Booking moved · Sat 3pm → Sun 2pm · therapist Layla · 60 min · room 2
Reminder scheduled · Sat 7pm + Sun 12pm · WhatsApp template approved
🏷️Cancellation policy: waived (existing client · 24h+ notice)
Booking agentLocked in. Sun 2pm with Layla · Crystal Glow (60 min). I'll send a reminder Sat evening and again 2hrs before. See you then! ✨21:16 ✓✓
🔔Sat 3pm slot released back to pool · auto-offered to waitlist (3 contacts)
📤Waitlist offer sent · 1 acceptance · slot rebooked in 4 min
Reschedule + slot backfill in 4 min · zero revenue loss

Cart recovery rep

WhatsApp · email follow-on
What they do

Re-engages abandoned carts with a personalised nudge - not a generic "you forgot something" - asking the question that's likely blocking the buy (shipping, fit, payment), offering a one-time incentive if it makes sense, and finishing the transaction inside the chat.

Best for

E-commerce on Shopify, WooCommerce, custom carts - any business with a checkout funnel.

Typical outcomes
12-22%
Cart recovery rate
$50-200
Avg recovered order
15 min
Time to first nudge
🛒Cart abandoned · 22 min ago · Linen Co-ord Cream (M) · $89 · checkout step 2/3
🧠Reason inferred · size hesitation (viewed sizing guide 2× before exit)
Cart recoveryHey Jia Min - saw you were checking out the linen co-ord set in cream (M). Anything I can help with? Shipping, size, or something else?15:47 ✓✓
Jia Minwas deciding between M and L, I'm usually between sizes15:51
🏷️Tagged · size-hesitation-true · won't trigger discount yet (resolve sizing first)
Cart recoveryTotally fair - this linen runs true to size but the fit is relaxed. If you usually do M in a fitted top, M is right here. We do free exchanges within 14 days if it's off. Want me to hold M and send the checkout link?15:51 ✓✓
Jia Minactually can you add the matching shorts in M too?15:53
🛒Cart updated · Linen Set Cream M + Linen Shorts Cream M · $148 · +$59 AOV
🎁Bundle eligibility checked · "Two pieces, 10% off" auto-applied · $133.20
Cart recoveryAdded the matching shorts (M) - and you actually qualified for our 10% Two Pieces bundle, so it's now $133.20. M of both held for 30 min. Tap to checkout 👇15:53 ✓✓
📤Sent · Shopify express checkout link · pre-filled email + address
Jia Minjust paid! ✅15:56
💳Order placed · #9182 · $133.20 · cart-recovery attribution logged
Recovered + upsold in 9 min · +$44 vs original cart

Win-back specialist

WhatsApp broadcasts + 1:1 follow-ups
What they do

Wakes dormant contacts who haven't engaged in 60-180 days. Sends a relevant, non-salesy opener, finds out why they went quiet (price, life event, switched provider, just busy), and brings them back with the right offer for their specific reason. Logs the why for your CRM.

Best for

Subscription businesses, gyms with churned members, salons/clinics with lapsed clients, e-commerce with first-time-only buyers.

Typical outcomes
5-12%
Re-engagement rate
3-8%
Back to paying
100%
Reasons captured
Dormant trigger · Marcus K · last visit 142 days ago · lifetime spend $2,840
Win-backHi Marcus - it's been a few months since your last class. Hope you're doing well 🤝 Mind if I ask what happened? Schedule, body, just life - no wrong answer.11:02 ✓✓
Marcus Ktbh I tore my rotator cuff in June. just got cleared 2 weeks ago11:09
🏷️Dormancy reason captured · medical · cleared · CRM field updated
📋Routing rule matched · injury-cleared → eligible for free Return-to-Training 1:1
Win-backOuch, sorry about that - and great you're cleared 🙌 Coach Dan runs return-to-training intros for exactly this. Want me to book you a 1:1 to ease back in? On us, no charge.11:09 ✓✓
Marcus Kthat would be amazing. sat morning?11:12
📅Booked · Sat 10am · 30-min RTT 1:1 · Coach Dan · comp'd ($0)
👤Transferred to Coach Dan · briefing note: "Rotator cuff cleared 2wks · last trained 142d ago · ease in"
🔄Pipeline · Dormant → Reactivated · auto-flag next-month membership offer
Win-backSat 10am locked in - Coach Dan will be in touch directly tomorrow with what to bring + a brief warmup plan you can do this week. Welcome back, Marcus 🤝11:12 ✓✓
Dormant client reactivated in 10 min · reason logged · next offer scheduled

Onboarding specialist

WhatsApp · email handoff
What they do

Walks new customers through first-time setup, treatment plan, course induction, or product activation. Sends the right resource at the right moment, answers the first wave of questions, and books the next touchpoint so day-one momentum doesn't drop into a slow email queue.

Best for

SaaS, fitness memberships, clinics with treatment plans, education programmes, subscription boxes, B2B service kick-offs.

Typical outcomes
+35%
Activation rate (day 7)
-50%
Day-1 support tickets
+22%
Month-2 retention
New deal closed · Priya N · plan Growth · S$600/mo · Day 0 trigger
OnboardingWelcome aboard, Priya 🎉 Quick 60-second start. First question: are you mainly running click-to-WhatsApp ads, or organic enquiries from IG / Google? I'll set up the right pipeline for you.09:14 ✓✓
Priya Nboth, but mostly meta ads09:18
🏗️Pipeline auto-built · respond.io workspace + Meta CAPI route + IG DM fallback
📤Sent · meta-bm-access-guide.pdf · 2-min Loom walkthrough
OnboardingPerfect. I've created your Meta CAPI pipeline and a fallback for IG DMs. Step 2: can you forward me your Meta Business Manager invite? Sending the access guide now 👇09:18 ✓✓
Priya Ndone, sent the invite09:31
Meta BM access verified · pixel detected · CAPI test event fired ✓
🏷️Onboarding checklist · 2 of 5 complete · ETA Day-1 activation: tomorrow 12pm
OnboardingAccess verified, pixel firing 🔥 You're now at step 2 of 5. Tomorrow I'll send you the agent script approval link - you just say 👍 or suggest tweaks. Want me to book your kickoff call with Stephanie? Wed 11am or Thu 3pm?09:31 ✓✓
📅Kickoff call held · Wed 11am · pending Priya confirm · Owner: Stephanie
👤Day-3 task created for Stephanie · agent script review + go-live decision
Day-1 activation on track · 2/5 done · zero email back-and-forth

VIP & loyalty specialist

WhatsApp · 1:1 with named relationships
What they do

Looks after your top-spend customers like a named account manager. Anniversary touches, exclusive offers, early access to launches, and referral asks at peak-satisfaction moments (right after a great service, not three weeks later). Knows their preferences and history.

Best for

Premium retail, hospitality, F&B, high-touch services, luxury wellness, real estate agents, financial advisors.

Typical outcomes
+40%
VIP LTV uplift
3-5x
Referral asks completed
0
Missed anniversaries
Anniversary trigger · Mr Tan · 1 year · LTV $4,820 · avg spend $480/visit · tier VIP-1
📚Preferences loaded · usual booth #4 · prefers Riesling · allergic to shellfish
VIP specialistMr Tan, happy 1-year with us 🥂 You've been a great supporter. As a thank-you, your usual booth on Fri 7pm is on the house this week. Bringing anyone?17:20 ✓✓
Mr TanWow thank you. Yes my wife and 2 friends, 4 of us17:42
📅Held · Fri 7pm · booth #4 · party of 4 · table comp'd
🍽️Chef notified · 4-course Omakase tasting amuse · shellfish-free flagged
VIP specialistDone - table for 4, Fri 7pm, your usual booth. Chef wants to send a small Omakase tasting at the start, on us. Anything I should brief him on - allergies for the others, special occasion?17:42 ✓✓
Mr Tanmy friend is pescatarian. and yes my wife's birthday is next week so this is the early celebration17:45
🎂Captured · Mrs Tan's birthday next week · auto-flag birthday touch in 7 days
💐Chef brief sent · pescatarian-friendly tasting · birthday plate scheduled · candle on signal
VIP specialistNoted both - tasting will be pescatarian-friendly, and Chef will send out a small birthday plate at dessert. Happy early birthday to Mrs Tan 🌸 See you Friday 🙏17:45 ✓✓
👤Front-of-house briefed · maitre d' Liam notified · referral ask scheduled post-meal
VIP touch + birthday capture + referral primed · +1 future visit baked in

Support specialist

WhatsApp · email backfill
What they do

Handles 60-80% of common support questions immediately: order status, opening hours, returns, password resets, simple troubleshooting. Knows when it's out of its depth and escalates to a human cleanly - with full conversation context, so the human doesn't start from zero.

Best for

E-commerce, SaaS, multi-outlet retail, hospitality - anywhere with a recurring set of support questions.

Typical outcomes
60-80%
Self-resolved tickets
<1 min
First response, 24/7
95%
CSAT on simple tickets
⚠️Sentiment · frustrated · matched: "??" + "supposed to" + delivery delay
Chen Yuwhere's my order?? supposed to come yesterday10:08
🔍Order lookup · #4129 · status: at Tampines hub · missed cut-off · re-attempt today 4-6pm
SupportHi Chen Yu - so sorry for that. Looking up order #4129... I see it. It's at the Tampines hub, missed the cut-off last night. Re-attempt today, ETA 4-6pm. Want me to flag a priority delivery?10:08 ✓✓
Chen Yuyes please i need it before 510:10
🚨Priority flag set · before-5pm window · courier API updated · ETA confirmed 3:30pm
Tracking ping scheduled · T+30m · T+2h · T+3h via WhatsApp
🏷️Tagged · delivery-delay-comp-pending · auto-credit $10 voucher on delivery confirm
SupportDone - flagged for before-5 priority, ETA pinned to 3:30pm. You'll get a tracking ping in ~30 min. I've also added a $10 credit to your account for the inconvenience.10:10 ✓✓
Chen Yuthanks. also i think i got sent the wrong size last week, is it too late to exchange10:12
↗️Topic shift · exchange request · confidence the agent can resolve: 62% (below 80% threshold)
👤Escalated to Team Lead Mei (human) · full context + order history attached · SLA 15 min
SupportOf course - exchanges are still open within 14 days. I'm bringing in our team lead Mei to handle that one personally so we can sort both issues together. She'll message you in the next 15 min 🤝10:12 ✓✓
Order rescued + recovery credit issued + escalation handed over in 4 min

Campaign manager

WhatsApp broadcasts · segmentation · review
What they do

Plans, drafts, segments and schedules your monthly WhatsApp broadcasts against your sales calendar. Reviews what worked, what didn't, and adjusts the next month's plan based on opens, replies and conversions. Built on top of our Broadcast Playbook framework.

Best for

Businesses with 1,000+ contacts on WhatsApp and at least one product cycle per quarter. F&B, retail, fitness, beauty, education.

Typical outcomes
82%
Broadcast open rate
8-12%
Reply rate
12
Campaigns per year, no gaps
Monthly cycle · March plan generated · informed by Feb performance + Ramadan calendar
🧠Theme picked · "Pre-Ramadan glow" · 2 broadcasts · 14d & 7d before fasting starts
📊Segments built · Active 90d (2,148 contacts) · Lapsed 90-180d (612 contacts)
Meta templates submitted · both approved in 6 min · category MARKETING
Campaign manager📋 March plan ready for your review. Theme: "Pre-Ramadan glow" - 2 broadcasts, segmented by recency.

1. Active 90d (2,148 contacts) · Early-bird Ramadan facial bundle · send Wed 12 March, 11am.
2. Lapsed 90-180d (612 contacts) · "Back before Raya" reactivation · send Mon 17 March, 6pm.

Reply 👍 to approve, ✏️ to tweak copy, or 📅 to reschedule.08:30 ✓✓
Owner · Aisha👍 looks good. can you A/B test the lapsed one? want to try a softer opener vs the offer-led one08:47
🧪A/B test built · Variant A: soft re-intro · Variant B: offer-led · 50/50 split · 306 each
📅Scheduled · 2 broadcasts queued · auto-pause if delivery <40% in 30 min
Campaign managerDone - A/B set up for the lapsed segment. 306 each, results in 48h. I'll send you the read-rate report Wed evening, and the full performance review next Monday with March-vs-Feb comparison.08:47 ✓✓
📈Calendar updated · March 12 + March 17 + March 24 review call with Stephanie
Monthly plan approved + scheduled + A/B test wired · 15 min of your time, 12 campaigns this year

Build your AI team

Any role you need, one playbook,
built around your business.

Every AI employee is trained on your products, your tone, and your sales process. We build, deploy and run them - or hand them over with full SOPs so your team can. 50+ businesses live, 300+ employees deployed, $3.2M+ in click-to-WhatsApp ad spend behind us.

Get a Free Operations Audit See 88 real conversation examples See the cost vs hiring