Contact us

Schedule a video callA 15-minute walkthrough of the dashboard with a manager Contact supportHelp with the platform and payments Send an emailCollaboration, partnerships and other proposals

How a script works

A script is the scenario a campaign follows in a dialog: what to write first, how to reply and when to follow up.

A script in the editor: three branches — start, reply and follow-up

Blocks and links

A script is built from blocks connected by arrows. The dialog moves along the arrows from left to right: a block does its job and hands over to the next one. There are seven blocks, and the panel in the top left lists them in this order:

BlockWhat it does
Send messageSends the person a ready-made text or a text written by AI
Set variableRemembers a value — typed in or found by AI
ConditionSplits the dialog: a “met” output and a “not met” output
Set conversionMarks that the dialog has reached a stage
A/B testRandomly splits people into variants in set shares
Send notificationWrites to your team instead of the person
Finish dialogStops replying to this person

Three entry points

Each branch starts with a trigger. Every script has all three, and they can’t be deleted.

Start
The first message to the person.
Incoming
Fires on every reply from the person.
Scheduled
Fires once an hour — for following up on people who stay silent.

Ready or not ready

Next to the script’s name there’s a ready or not ready label. A campaign with a script that isn’t ready won’t start. A script is ready when the Start branch sends at least one message and the texts have no broken [if] tags — the editor underlines those in red.

The editor header: the “not ready” label and a tooltip with the reason

Scripts and campaigns

A campaign runs all its dialogs on one script. One script can be connected to several campaigns — the Campaigns column in the script list shows which.