Sales Scripts

Your call script, as a flow chart your reps click through

A sales script is a tree, not a document. Draw it on the same canvas as your funnel, press Run when the call starts, and the route the conversation actually took is recorded against the contact — objection and all.

What a script looks like

One move per card. The rep sees the two or three cards that come next, not four pages of prose — and the answers that change the call are drawn as branches instead of buried in brackets.

Context

Booked from the pricing page, downloaded the estimate guide two days ago. Do not quote a number before the scope question.

Question

Before I show you anything — what made you book this call today?

Question

What have you already tried to fix that, and where did it fall over?

Transition

Let me show you what this looks like when it is working, then we can talk about whether it fits.

Action

Share screen. Open their funnel map and walk the three steps they described.

Question

Does that fit what you had in mind — budget included?

Looks right
Statement

Then the only thing left is getting you started before the next cycle.

Action

Send the agreement link while still on the call. Do not end the call first.

Too expensive
Context

Do not discount. Cut scope or move to the payment plan — a discount here trains every future renewal.

Question

Is it the total, or the timing of the payments?

Need to ask someone
Question

Who else needs to see this, and what is the first thing they will ask you?

Action

Book the follow-up with both of them on the call, now.

An example discovery call, written for this page. The branch labels are the labels on the arrows — that is all a branch is.

Five kinds of card

The type is not decoration: it is how a rep skims. Say-this looks different from ask-this, and the notes they must not read aloud are dashed and grey.

Question

Something the rep ASKS — discovery, qualification, closing questions

Statement

Something the rep SAYS — pitch lines, value props, answers

Transition

A bridge between script sections — how to move the call forward

Action

Something the rep DOES — share a screen, show Ads Manager, send a link

Context

Notes for the rep — background, objection handling, reminders. Not spoken.

Press Run, and the call records itself

Starting a run attaches the script to the contact you are calling. From then on, clicking a card is the record: the card, the time, and the branch label you arrived by.

Misclicks are normal on a live call, so the last step can be taken back without leaving the call. A run started by accident can be discarded outright — it fires nothing and shows up nowhere.

Two reps can run the same script on two calls at the same moment. Each run is its own record, owned by the rep who started it, and nobody can write into somebody else's call.

When you end the run, the whole path lands on the contact timeline, next to their emails, appointments and automation history.

Discovery Call · Priya N.ended · 14:20
  1. 0:00What made you book this call today?
  2. 0:48What have you already tried?
  3. 3:10Let me show you what this looks like…
  4. 3:25Share screen, open their funnel map
  5. 9:02Does that fit — budget included?
  6. via “Too expensive
    10:15Is it the total, or the timing of the payments?
  7. 13:40Send the payment-plan link

What a finished run looks like on the contact. Seven cards, one objection, one branch taken.

Four steps

  1. 1

    Drop a Sales Script on the map

    It is a container on the same canvas as your automations — so the call sits between the sequence that booked it and the one that follows it up.

  2. 2

    Fill it with cards

    One move per card: a question to ask, a line to say, a bridge to the next section, something to do, or a note the rep reads but never says.

  3. 3

    Label the branches

    Draw an arrow out of a question for each answer you actually hear and label it. The label is how the call gets recorded later.

  4. 4

    Press Run on a live call

    Pick the contact, then click each card as you use it. Ending the run writes the whole path to the contact and fires the follow-up automation.

The call ends where the automation starts

Ending a run fires the Sales script call ends trigger. The follow-up sequence starts from the call itself, not from a rep remembering to add a tag twenty minutes later — which is the step that actually goes missing in every CRM.

Scoped by script name

The trigger can fire only for scripts whose name contains a word, so a discovery call and a renewal call start different sequences from the same map.

Contact required

A run with no contact attached — practice, a dry run — fires nothing. There is nobody to enrol, so nothing is enrolled.

The map is the whole picture

The script sits on the same canvas as the sequence that booked the call and the one that follows it. One diagram, from first touch to signature.

Honest notes

Nothing listens to the call. No recording, no transcription, no AI in the room. The record is built from what the rep clicks, which means it is honest about what was covered and silent about how it was said. If you want the call recorded, that is your dialer's job, not ours.

There is a ledger, not analytics. You get every script with its run count and last run, plus the full path of each call on the contact. What you cannot get yet is the aggregate — how many calls took the too expensive branch this month. That is the obvious next thing to build, and it is not built.

Card counts follow your plan. A script is a container on the map, so it uses the same node cap as a flow: 10 cards on Free, 25 on Starter, unlimited from Pro up. Ten is enough to try the idea and too few for a real discovery call.

Share a map, keep the script. Public share links and embeds strip the text out of every script card, exactly as they strip email and SMS content. A prospect sees that a call happens there; they do not read your words.

Common questions

Can two reps run the same sales script at the same time?

Yes. Every run is its own record, owned by the rep who started it — two people running the same script on two calls never share state, and nobody can write into somebody else's live call.

Does FrazzleCRM listen to or transcribe the call?

No. There is no recording, no transcription and no AI listening in. The record is built from the cards the rep clicks while they talk, which is why it stays accurate about what was covered and says nothing about how it was said.

What happens when a call ends?

The full path — every card, in order, with the branch labels it went through — is saved to the contact's timeline, and the “Sales script call ends” trigger fires. That trigger can be scoped to scripts whose name contains a word, so a discovery-call script and a renewal-call script can start different follow-up sequences.

How many cards can one sales script have?

A script is a container on the map, so it uses the same per-container node cap as any flow: 10 cards on the Free plan, 25 on Starter, and unlimited on Pro, Scale and Founding Member. Ten cards is enough to try a script honestly and too few to run a real discovery call.

Do sales scripts use up my automation allowance?

No. A script is never bound to an automation — it does not count against your plan's flow limit, and nothing inside a script sends an email or an SMS on its own.

Draw the call, then draw what happens after it

Sales Scripts live on the same canvas as your automations, on every plan including the free one. No credit card.

Start free

Read the plain-English definition of a sales script, clone the Discovery Call Application map that feeds one, see how it fits coaches and agencies, or kill the no-shows before the call with appointment reminders.