Skip to main content
These are all the actions you can chain in a sequence. The ones that consume credits are marked. 1 WhatsApp templates are billed by Meta directly to your account, not by Dialtu. See the note at the end.

Outbound call

Places a call with one of your voice agents. The sequence waits until the call ends. Main configuration: agent, max duration, wait for greeting, record call, detect who answers, voicemail action (hang up, leave message, ignore), disposition tags, and request data. Retry block: max retries, days between them, a time slot or a specific hour, and in which cases to retry (not answered, or certain disposition tags).
Requires the customer to have a phone number. Without one, the action fails and takes the whole sequence with it.
The call is placed on behalf of the user who created the pipeline. If that person no longer exists in the organization, the action fails.The field label reads “Max Duration (minutes)”, but the value is in seconds (300 = 5 minutes).

Send SMS chat

Opens an SMS conversation with one of your outbound SMS agents. The agent must be Active, of type Outbound, have a First Message and a phone number assigned, and the customer needs a usable phone number. Configuration: SMS chat agent, disposition tags, wait for completion, and the opening message.
  • Wait for Completion — on by default. The sequence pauses until the SMS session ends or is resolved; if the session ends in error, the action fails.
  • Opening message — Static message: the text you write, with client variables such as {{first_name}}; leave it empty to send the agent’s First Message. Generate with AI: you write a generation prompt and the AI drafts a short opener (up to 320 characters). AI-generated openers consume credits.
The action fails when the customer already has an open SMS conversation on that number, has opted out, or the account has no credits or no SMS on its plan. There’s no retry block, and after three failed runs the event stops firing for that customer.
The conversation’s credits are charged once, when the session closes — not when the action runs. See What SMS costs.

Outbound chats and Salesflow

Every way to start an SMS conversation, and every reason a start can fail.

Send WhatsApp message

Sends an approved template to open a WhatsApp conversation. Configuration: outbound WhatsApp agent, template, language code, template variables, and what to do if a session is already active: skip, send as text, or send as template.
Only templates approved within the chosen agent’s WhatsApp Business account are shown. If you don’t see yours, check that the agent has a phone number assigned and that the template is approved in that same account.
Although Dialtu doesn’t charge you for the template, sending still requires a credit balance and respects your plan’s daily and hourly limits. An account with no credits won’t be able to send the template even though the message itself is free for Dialtu.

Webhook

Makes an HTTP request to a URL of yours. Configuration: URL, method, headers, body (visual builder or manual JSON), timeout in seconds, retry on failure, and authentication (none, basic, bearer, or header).
By default, an error response from the server does not stop the sequence — it’s considered completed anyway. Enable Retry on failure if you want an error to count as a real failure.

Wait

Pauses the sequence. Two modes:
  • Fixed duration — minutes, hours, or days.
  • Scheduled time — a specific hour (09:00) on a relative day: same day, next day, next weekday, next Monday… or next week. With a timezone.
There’s no per-step delay. Wait is the only way to separate two actions in time; without it, everything immediate runs at once.

Move to stage

Moves the customer to another stage in the same pipeline. Optionally cancels any sequences that were running.
This action immediately fires the current stage’s On departure events and the target’s On arrival events. It’s the usual way to create a loop by accident — see the warning in Events and sequences.

Update client

Modifies contact fields: first name, last name, email, company, phone, timezone, and area code. Any other field you define is stored as custom client data.

Add tag / Remove tag

Adds or removes tags. If the tag doesn’t exist, Add tag creates it. Removing a tag the customer doesn’t have doesn’t error.
Tags are the bridge between pipelines: tag in one, and use that tag as an entry condition in another.

WhatsApp billing

Dialtu does not charge you for sending WhatsApp templates. You connect your own WhatsApp Business account and Meta bills you directly for those conversations. The only thing Dialtu charges for on WhatsApp is AI-generated messages during a conversation — not templates.

Next step

Lead assignment

Automatically distribute leads across your team.