Skip to main content
The prompt is a single document in the centre column of the editor. Everything goes there: who the agent is, how it greets, what it should achieve, and what it must not do.
📷 Screenshot needed — the prompt editor with content and the variables tray open.Save to /images/en/voice-agents/prompt-editor.png

How to structure it

The editor suggests three sections. They aren’t separate fields — just headings inside the same document:
The greeting goes here. Voice agents have no first-message field. If you don’t write how the call should open, the agent will improvise.
Write to be heard, not read. Short sentences, no long lists, and no heavy markdown in anything the agent will say out loud.

The template

The Use Template button fills the document with a structured customer-service script, using [COMPANY NAME] placeholders you replace. If you’ve already written something, it asks for confirmation first.
The Spanish template is incomplete. The English version includes an AI safeguards block (rules against jailbreaking and hallucination) that is missing from the Spanish version.If your team works in Spanish, add your own safety rules manually, or copy the block across from the English template.

The editor

Variables

There are two kinds, with different syntax:
Replaced with real data about the contact being called.The ones that resolve automatically are the contact’s: name, first name, email and phone, plus their aliases. If the data is missing, a neutral phrase is substituted rather than leaving a gap.
Intended for fixed values from your operation.
Global variables are not substituted with any value. There’s no field anywhere to define their content: they reach the agent exactly as written.Use them as labels or reminders for yourself, not as data. If you need a value to reach the agent, write it directly into the prompt.
The (( )) and << >> syntaxes come from an older version of the editor and are no longer used. If you see them in an old agent, you can replace them.

The variables tray

Below the document. It shows declared variables, lets you create new ones with + Add (type, name, colour and description), drag them into the text, and Clean Unused to remove ones that no longer appear.

The date, automatically

Dialtu always appends a block with the current day of week, date, time and timezone to the end of the prompt. You don’t have to do anything — the agent knows what day it is.

FAQs

The FAQ button in the top bar opens a list of questions and answers. They’re appended after the prompt, as a fallback for anything your script doesn’t cover.
  • No limit on count or length.
  • None can be left half-finished: saving with a question but no answer blocks the save and reopens the modal.
  • FAQs count towards the per-minute price, because they’re part of the prompt that gets sent.
There is no knowledge base. You can’t upload documents or PDFs. FAQs are simply more prompt text, so keep them short and specific.

Atlas, inside the editor

The first tab of the right panel. You can ask for changes in plain language — “make the tone warmer”, “add an FAQ about opening hours” — and it applies them to the agent. In create mode, Atlas can build the entire agent for you from a description.
Atlas consumes credits, unlike the test panel, which is free.
If Atlas changes the agent while you have unsaved edits, a notice appears letting you choose between Reload and Keep my edits.

Next step

Voice, call and AI features

How the agent sounds, and what it does when the call ends.