Personalized speed-to-lead SMS for new Follow Up Boss leads

By General Input

Every 10 minutes, text new Follow Up Boss leads a personalized opening message, log it back to the CRM, and ping your team in Slack.

Integrations

  • Follow Up Boss
  • Twilio
  • Slack Bot

Type

Agentic Task

Categories

  • Sales

Build me a speed-to-lead workflow for my real estate business. The goal: when a new lead lands in Follow Up Boss, get a personalized opening SMS out within minutes so the first touch feels human, not robotic.

Trigger: a cron schedule that runs every 10 minutes. Keep track of the previous run's timestamp so each run only picks up leads created since the last one.

On each run, ask the agent to do the following:

1) Use Follow Up Boss List People with a createdAfter filter set to the previous run timestamp to pull every lead created since the last run. Include their name, mobile phone, source, tags, assigned agent, any inquiry text, saved-search context, and address or area on file.

2) For each new lead, first guardrails. Skip the lead if any of these are true: no valid mobile number; an outbound text has already been logged on this lead in the last 24 hours (use Follow Up Boss List Text Messages filtered to that person to check); or the lead's apparent local time is outside 8am to 9pm. Infer the lead's local time from their phone area code or address; if you cannot infer it, default to the account's timezone. Leads outside the window get skipped this run and will be retried on a later run that falls inside their daytime.

3) For each lead that passes the guardrails, draft a short, friendly opening SMS. Rules for the message: under 320 characters, references the lead's first name, references the property or the source when it makes the text feel more relevant (for example "saw you were checking out the Maple Ave listing" or "thanks for reaching out through Zillow"), no pushy CTAs, no "buy now" language, sounds like a real person introducing themselves, and signs off as the assigned agent if there is one. No emojis unless the source context obviously calls for one.

4) Send the SMS through Twilio's Send a Message operation from my configured Twilio number to the lead's mobile.

5) Immediately after the send succeeds, log the exact text that went out as a Follow Up Boss Create Note attached to that person so the full conversation history stays in the CRM. Use a clear note title like "Auto outbound SMS" and put the full message body in the note.

6) Then post a one-line confirmation to a Slack channel I will configure (use the Slack Bot integration, Send a Message). Format: lead name, source, assigned agent, and the message that went out, plus a link to the lead in Follow Up Boss. Keep it short so a human agent can scan the channel and take over the reply thread when the lead writes back.

Make the Slack channel, the texting window, and the Twilio from-number configurable inputs so I can change them later without touching the agent instructions. If Twilio returns an error for a specific lead (invalid number, unsubscribed, etc.), skip that lead, leave a note on the Follow Up Boss record explaining the failure, and continue with the rest of the batch rather than crashing the run.

At the end of each run, post a quick summary to Slack only if leads were processed: how many new leads were seen, how many were texted, how many were skipped, and why (already contacted, outside window, no mobile, error). If zero leads came in, stay silent.

Related prompts

Explore more prompts
A brand asset library your marketing team actually searchesTurn Mailjet email clicks into ranked HubSpot follow-upsClean out the Looker dashboards and Looks nobody opensLiveKit live operations console for room moderationWake up dormant Keap leads with a researched reasonLiveChat coverage board for planning next week's shiftsPhone routing control panel for LiveKit voice agentsLinkedIn Ads budget pacing dashboard for every client accountGive your team Looker numbers without buying more seatsPause marketing emails to escalated customers, then restore them