This is the foundation. Your AI will introduce itself using this info and route conversations intelligently based on your setup.
Skip this if you don't have it β you'll connect your Thumbtack account in the next step.
Your AI will use this to introduce your business to every lead.
1 of 7
Step 2 β Services & Coverage
What do you do and where?
Your AI uses this to give accurate replies, filter out the wrong jobs, and focus only on leads you actually want.
Check everything that applies. Your AI will only respond to relevant requests.
Auto-decline
Bot politely declines on Thumbtack so the lead knows. Fastest response.
Defer to me
Bot stays silent and marks the lead "needs human" on your dashboard so you can decide.
Service Area
2 of 7
Step 3 β Pricing & Lead Filters
Help the AI qualify leads for you
Setting minimum budgets and pricing info lets your AI filter out bad leads automatically and give prospects a realistic expectation.
Your AI will politely decline leads that don't meet your minimums, saving you time and protecting your quality reputation.
Minimum Requirements
Pricing Information
Yes β share rangesSpeeds up qualification
Quote onlyDirect to estimate
No pricingNever discuss price
Add one row per service. Leave blank rows out. The bot will refuse to invent prices not in this list.
Cash
Check
Venmo
Zelle
Credit Card
PayPal
Apple Pay
Financing
3 of 7
Step 4 β AI Voice & Personality
Make the AI sound like you
This is what separates SwiftReplAI from generic autoresponders. The more you tell us, the more your AI sounds like you β not a robot.
AI-generated based on the lead
The bot writes a fresh, customer-specific opener using their name, job type, and your config. Recommended.
Fixed template I write
Bot sends the exact text below every time. Use these variables for the per-lead bits: {firstName}, {lastName}, {fullName}, {category}. Everything else (your business name, your name, etc.) just type directly.
Plain text only. The 4 variables in curly braces auto-fill from each lead's data; the rest is typed once and used every time.
Very Casual & FriendlyFormal & Professional
Friendly & Professional
Warm & welcoming
Straight to the point
Confident
Empathetic
Enthusiastic
Humble
Light humor
No-nonsense
Educational
Yes β adds personality π
Occasionally β 1β2 max
Never β keep it clean
4 of 7
Step 5 β Response Strategy
How should the AI handle each lead?
This defines what your AI does after saying hello β how it qualifies leads, what it asks, and what action it pushes the customer toward.
Primary Goal for First Reply
Schedule a phone callAI asks for their number and offers times to call
Book a free estimate / site visitAI tries to get them to schedule an in-person estimate
Book the job directlyAI collects details and tries to confirm the booking
Gather info to send a quoteAI asks qualifying questions then passes details to you
Send them your booking form link πAI shares a direct link to your booking form β they fill it out, you get a structured request
π Your AI will say something like: "I'd love to get you on the schedule! Click here to fill out our quick booking form and we'll confirm your appointment within 24 hours: [your link]"
Works with Calendly, Square Appointments, Acuity, Google Forms, Jobber, HouseCall Pro, or any custom booking page.
Your AI won't ask about these things in chat β it'll send the customer to your form instead. Avoids the back-and-forth interrogation feel.
π Service address(es)
π Preferred date / time
π Job size / scope
π· Crew / worker count
π§ Equipment / materials
π’ Site access details
π― Special items / requirements
β Add-on services
π³ Payment method
π Contact info / phone
πΈ Photos / item list
π° Budget / price range
Resend link once after 2hrs
Offer to take details by message instead
Alert me to follow up manually
Default "No" is grounding-safe β bot says "let me confirm and get back to you". Switch to "Yes" only if your availability is flexible enough that you can pivot when a tentative slot doesn't actually work.
No, always defer to me (recommended)Bot says "let me confirm and get back to you shortly"
Yes, tentatively β I can pivot if neededBot soft-confirms with "I'll send a final confirmation shortly"
Lead Qualifying Questions
The AI will ask 1β2 of these per conversation β not all at once. Check the ones most important for you to know before quoting.
π Job date / timeline
π Job size / sq ft
π Origin & destination
π Job size / scope
π’ Site access details
π° Budget / price range
π― Special items / requirements
πΈ Photos of job
π Best time to call
Your Availability
Within 30 min
Within 2 hours
Same day
Next business day
The AI will communicate your realistic follow-up time so customers know what to expect.
Mon
Tue
Wed
Thu
Fri
Sat
Sun
5 of 7
Step 6 β Automated Follow-Ups
Never let a lead go cold
Configure your automated follow-up sequence. Thumbtack already notifies you when a new lead or message arrives, so we don't duplicate that here.
Automated Follow-Up Sequence
Leads that don't reply to the first message are automatically followed up on your behalf. You stay top of mind without lifting a finger.
Yes β follow up automatically
No β first reply only
After 2 hours
After 24 hours
After 48 hours
After 72 hours
After 1 week
Gentle check-in"Just wanted to follow upβ¦"
Add valueInclude a tip or offer
Soft urgency"We have limited availabilityβ¦"
6 of 7
Step 7 β Review & Launch
Almost live β a few final details
Last step. These help us finalize your AI setup and ensure your bot handles edge cases gracefully.
Credentials & Licensing
General Liability
Workers Comp
Commercial Vehicle
Cargo Insurance
Social Proof
Edge Cases & Custom Rules
If the AI's reply contains any of these phrases, it'll be held in your dashboard for you to approve before it sends. Examples: "emergency callout", "after-hours rate", "guaranteed by tomorrow". Leave blank if you don't need any.
Politely decline and wish them luckProfessional, leaves a good impression
Decline and suggest they look elsewhereHelpful even when you can't help
Flag it for me to review manuallyYou make the final call on borderline cases
Anything else your AI should know
This text is added to the bot's prompt verbatim. Treat it like training material.
Supports .txt, .md, .csv, .json. PDF/DOCX not yet β copy-paste the contents into the box above instead.
Start free β 7 days
No card charged today. Cancel anytime before Day 8 and pay nothing.
What's included on every plan:
βUnlimited AI lead replies
βCustom AI voice & tone
βSmart lead filters
βAutomated follow-ups
βLead dashboard & analytics
βPriority support
7-day free trial on every plan. Cancel anytime in your first 7 days and you're charged $0. After day 7, billed according to the plan you picked above.
7 of 7
π
Your AI bot is being configured!
We've saved your bot settings. Next you'll connect Thumbtack so SwiftReplAI can receive leads and reply inside the message thread.
1
Connect Thumbtack β approve SwiftReplAI on the official Thumbtack consent screen.
2
Register webhooks β we'll register your lead webhook automatically when Thumbtack returns your business ID.
3
Send a test lead β confirm the webhook creates a lead and drafts an AI reply.
4
Start winning jobs β every new lead from this point gets an instant, personalized reply.