Skip to content
FoxFlowDocs

Scripts

Write the text message for each step, use variables to make it personal, and choose between sending by hand or automatically.


A script is the text message attached to a step. Write it once, and it's ready every time someone lands in that column.

Where scripts live

On the step. Open Flow Settings → Steps, edit a step, and there's the script box. The list of available variables sits right underneath it.

That means the script travels with the stage, not the person. Everyone who reaches Texted gets the Texted script, with their own name filled in.

Making it personal

Anything in curly braces gets swapped for real values when the message goes out:

Hi {first_name}, this is {assignee_first_name} from {org_name} — thanks for
reaching out. Is now a good time for a quick call?

For Sarah, assigned to Matt at Grace Church, that sends as:

Hi Sarah, this is Matt from Grace Church — thanks for reaching out. Is now a
good time for a quick call?

The full list of variables and what each falls back to is on Script variables. The two worth memorising: {first_name} becomes friend when there's no name, and {assignee_first_name} becomes us.

Sending by hand

Open a lead and you get Call and Text actions. On a phone, the text button opens your Messages app with the number and the script already filled in — you read it, tweak it if you want, and hit send yourself.

This is how most teams start, and there's nothing second-rate about it. A human glancing at the message before it goes is a feature.

Sending automatically

Turn on auto-send for a step and FoxFlow sends that script itself, through FoxFlow Messaging, the moment a lead arrives. That's a bigger decision with real guardrails around it — auto-send covers it properly.

Writing ones that get replies

The scripts that work share four traits. They're short, they name a human, they ask exactly one question, and they sound like the person who'll be answering.

A church, after a connect card:

Hi {first_name}, this is {assignee_first_name} from {org_name} — so glad you
worshiped with us Sunday. Anything we can be praying about this week?

A Christian school, after a tour request:

Hi {first_name}, it's {assignee_first_name} at {org_name}. I saw you asked about
a tour — would a weekday morning or an afternoon suit your family better?

A small business, same day:

Hi {first_name}, {assignee_first_name} here from {org_name}. You just asked about
a quote — mind if I ask two quick questions by text?

Things that reliably don't work:

  • Anything with the word "solutions" in it.
  • Two questions in one message. People answer neither.
  • A link in the first text. It reads like a robot. Earn the reply first.
  • Long enough to split into two texts. Aim under about 160 characters.

A second step is where the value is

Almost everyone writes a great first message and stops. The follow-up two days later is what actually moves the number, and it can be short:

Hi {first_name}, just making sure this didn't get buried — still happy to help
if you're interested.

Pair that with auto-advance set to only if no reply and your second touch happens without anyone remembering to do it.

Next: auto-send.