AI
Automation

How to Set Up Missed Call Text Back in GoHighLevel (The Workflow Way)

October 13, 2026 · Jordan Milgrom

Updated November 12, 2026

How to Set Up Missed Call Text Back in GoHighLevel (The Workflow Way)

Someone calls, nobody picks up, and they don't leave a voicemail. They call the next business on Google instead. Missed call text back fixes that by texting the caller from your business number a few seconds after the call drops.

Quick answer: In GoHighLevel, go to Automation > Workflows > Create Workflow, add a Call Details trigger filtered to incoming calls with a status of busy, voicemail or no answer, then add a Send SMS action. Publish the workflow. That's the minimum. The steps below add tagging, a pipeline card and a team alert so somebody actually calls the person back.

What do you need before you start?

Two things. A phone number inside your account, and approved A2P texting registration. Without A2P, carriers block the texts and the workflow looks like it ran when nothing arrived. If you're missing either one, start with getting a business phone number and registering for A2P.

Should you use the settings toggle or a workflow?

There's a checkbox for this. In Funl it's under Settings > Phone System > Voice > Missed Call Text Back. Tick it, write a message, and every missed caller gets a text.

It works. It's also all it does. Your regular customers get the same text as strangers, nobody lands in your pipeline, and your team never hears that the call happened.

Leave that box unticked if you build the workflow. Turn on both and every caller gets two texts.

Missed call text back checkbox in GoHighLevel phone system settings
The settings toggle. Fine in a pinch, but leave it off if you build the workflow.

How do you set up missed call text back in GoHighLevel with a workflow?

1. Create the workflow

Go to Automation > Workflows and click Create Workflow, then Start from scratch. Name it something you'll recognize in six months, like "Missed call text back."

2. Add the trigger

Click Add New Trigger, search for "call," and choose Call Details. Add two filters:

  • Call direction is incoming
  • Call status is busy, voicemail or no answer

Those three statuses cover every call nobody picked up. Save the trigger.

Call Details trigger with call direction and call status filters
The trigger only fires on incoming calls that weren't answered.

3. Text the caller

Click the plus under the trigger and pick Send SMS. Write it the way you'd text a customer from your own phone. Ours reads:

Hi, it's {{location.name}} here. Sorry we missed your call. What can we help you with? You can also book a time here: {{custom_values.booking_link}}

The curly bracket bits are custom values. If your booking link changes, you update it once and every message picks it up.

At this point you've rebuilt the checkbox. Everything after this is the reason to bother.

4. Skip people you already know

Add an If/Else step and call the branch "Known lead." Set the condition to Tags includes your new lead tag, switch AND to OR, and add your customer tag as a second condition. A returning customer shouldn't show up on your board as a brand new lead. This branch jumps straight to the alert in step 7.

5. Tag new callers

On the "None" branch, add an Add Tag action with three tags:

  • source missed call so you can count how many leads came from missed calls
  • lead new to mark them as a lead
  • nurture stop so other follow-up sequences don't pile on while you're calling back

6. Add them to your pipeline

Add Create/Update Opportunity, choose your sales pipeline and the New Lead stage. Every missed caller becomes a card. If they already have an open card, it won't make a second one. If you don't have a pipeline yet, here's how to set up a sales pipeline.

7. Alert your team

Add Internal Notification, choose SMS, and send yourself the caller's name and number with a note that they've already been texted. Save the alert number as a custom value too.

Then go back to the Known lead branch, add a Go To step, and point it at the alert. Now you hear about every missed call, new or not.

Finished missed call text back workflow with if/else branch, tags, opportunity and internal notification
The finished workflow. A trigger, a text, one check, and three steps that make sure someone calls back.

8. Publish and test

Click Save, then flip the switch from Draft to Publish. A draft workflow does nothing, and it's the most common reason this "doesn't work."

Call your business number from your cell and let it ring out. Within a few seconds you should have the text. Check that the contact has all three tags, their card is in New Lead, and your alert arrived. If something's missing, open the workflow's Execution Logs. You'll see which step stopped.

What should the missed call text say?

Short, from a person, and ending in a question. "Sorry we missed you, what can we help with?" gets replies. A paragraph about your company's commitment to service doesn't. Put the booking link last so the people who'd rather not text can still book.

Where this doesn't help

Spam calls trigger it too. If your number gets a lot of robocalls, you'll be texting some of them back. There isn't a clean spam filter inside the workflow itself. Marking known spam numbers as Do Not Disturb as they show up keeps them out, but it's manual and it never really ends.

The next step up is having the phone answered in the first place. Our guide to setting up Voice AI as an AI receptionist covers that, and the business case for missed call text back covers why it matters if you're still deciding.

Frequently asked questions

Why didn't my missed call text back send?

The three usual causes are a workflow still in Draft, A2P texting registration that isn't approved, or the call status filter missing one of busy, voicemail or no answer. The workflow's Execution Logs will show which.

Can I use missed call text back without a workflow?

Yes. The checkbox under your phone system's voice settings sends a single text to every missed caller. It won't tag them, add them to your pipeline or notify your team.

Will callers get two texts?

Only if both the settings checkbox and the workflow are on. Pick one.

Does it work with a forwarded number?

It works on calls that reach your GoHighLevel number. If you forward your existing business line to it, missed forwarded calls trigger the workflow as long as the call isn't answered by another voicemail first.

Funl is built on HighLevel. Links to HighLevel are referral links, so we may earn a commission if you sign up.

JM

Jordan Milgrom

Jordan runs Milgrom Marketing in Ontario, Canada, and builds and supports Funl accounts for small businesses.

Want this set up for you?

Book a free demo and we will show you how Funl handles it for your business.

Book a free demo
Back to blog