MagickVoice Help Center — Voice

Create or edit a call script

Build a new AI call script from a template or blank canvas, or edit an existing one, using the same structured editor of sections for instructions, guardrails, silence handling, languages, integrations, and captured outcomes.

Audience: Script authors · Page address: /app/prompts/new

New call script template picker with industry categories such as Collections, Healthcare, Restaurant, and a Start from scratch option
A new script starts with a template picker: choose an industry category and template, or Start from scratch for a blank canvas.
Call script editor showing the left section navigation, the instructions field with Improve writing and Personalize, the opening message, and the Preview and Test inspector
The editor is the same for creating and editing: left-hand sections on the left, the active section in the middle, and a live Preview or Test inspector on the right.

Common tasks

How to use this page

1. Choose a starting point

Begin with structure that matches the call type, whether the script is new or an edit.

  1. For a new script, select Create call script from Call Scripts, then either pick an industry category and template or select Start from scratch (blank canvas).
  2. To change an existing script, select Edit on its card. The editor opens titled with the script name and shows a Save changes button instead of Save script; new scripts show New call script and a Save script button.
  3. Work through the left-hand sections in order. Name and What your agent should do carry a needs-attention marker until they are complete, and the save button stays disabled until the required information is present.

2. Define how the agent speaks and behaves

Give the agent specific, usable instructions rather than a vague topic.

  1. In Name, give the script a name you can find later. This field is required.
  2. In What your agent should do, write Instructions for your agent — the role, objective, boundaries, and desired outcome. Use Improve writing for a refinement suggestion, and Personalize to insert per-recipient details such as a name into the text.
  3. Add the Opening message: the first line the agent speaks when the call connects. Personalized fields you insert appear as chips in both the instructions and the opening message.
  4. In Do’s and don’ts, add concrete rules the agent must follow, and under When to hand off to a person, list the situations that should pass the call to a human.

3. Tune silence, languages, and captured data

Set the operational behavior that keeps calls on track.

  1. In If the caller goes quiet, enable Silence handling to reveal the Directive (what the agent says when the caller is quiet), Threshold in seconds before nudging, and Max nudges before ending the call. Note that the highest voice-quality tier does not support nudging, so these settings have no effect there.
  2. In Languages it can speak, check the languages to make them selectable at call time. Checking a language only makes it available — the agent speaks another language only if your instructions explicitly tell it to (for example, “Speak in Tamil”).
  3. Use What to capture from each call to add specific details to note from every conversation, such as whether the caller agreed to pay.
  4. Use Connect to your systems when the agent must look up information mid-call. This section, along with Preview and Test, requires you to save the script first, so save once the required sections are complete and continue editing.

4. Preview, test, and save

Confirm the script behaves as intended before using it live.

  1. Use the Preview tab to inspect the rendered opening message and instructions. For a saved script, fill the personalized sample fields so the preview shows realistic values.
  2. Switch to the Test tab to exercise the script on a real test call. Both Preview detail and Test require the script to be saved first.
  3. Select Save script (new) or Save changes (edit) once the preview matches the intended behavior. For a significant edit, run the revised script on a single call before broad use.
  4. Use Close to leave the editor. Closing before saving discards the unsaved draft, so save a working version before a large experimental change.

Tips and troubleshooting

Related pages

Back to the MagickVoice Help Center home