👤 Who can use this feature

  • Unlimited scripts and data elements are available on all plans.

  • Free plans are limited to one project with a default voice.


Scripts

A script is the way a conversational interaction between a human and bot is modeled. Scripts contain Script Blocks that represent conversational content like user messages, bot responses, data, and UI elements that drive the conversational experience. A script’s content can be as simple as a single back and forth conversation or can include text, branches, data, and UI elements. A script can be viewed as a diagram or interactive prototype. All scripts for a project are located in the Project Dashboard.

Script Editor

The Script Editor is the main conversation design and data modeling interface. The Script Editor can be accessed by opening a script from the Project Dashboard, or by selecting the script icon while in Diagram View or Preview Mode.

Create a Script

Scripts can be created from the Project Dashboard or the Script Editor. To create a script:

  1. Click the Create Script button.

  2. Enter a title for the script.

  3. Add a user message.

  4. Press return or enter on the keyboard.

  5. Add a bot message.

  6. Continue to add user and bot messages until an entire conversational interaction is modeled.

Script Blocks

Script Blocks describe the types of content that can be added to a script. They include user messages and bot messages as well as UI elements, Contexts, and Notes.

User Messages

A user message represents something a human says during the course of a conversational interaction with a bot. User messages can be identified by the user avatar: 👤

Add a User Message

Below the script title is a placeholder for the first user message. The Script Editor defaults to a user message as the first message in the interaction.* To add a user message:

  1. Click the field to the right of the user avatar 👤.

  2. Type a user message. (User message fields currently support a single plain-text entry.)

  3. Press return or enter on the keyboard.

After completing the above steps, a prompt to add a bot message will appear. Press return or enter on the keyboard at any time to add another message (user or bot) to the script. Or, use the insert menu below the last message in the script to add another message.

*Note: Scripts alternate user-bot-user-bot and Voxable doesn’t support a bot message as the first message in a script at this time.

Delete a User Message

Click the trash can icon in the lower right corner of a user message to delete it from the script.*

*Note: It’s only possible to delete the last message in a script at this time to ensure message Branches align.

Bot Messages

A bot message represents something a bot says during the course of a conversational interaction with a human (user). Bot messages can be identified by the bot avatar: 🤖

Add a Bot Message

To add a bot message:

  1. Follow the steps to enter a user message.*

  2. Click the field to the right of the 🤖 avatar.

  3. Type a bot message. (Bot message fields currently support a single plain-text entry.)

  4. Press return or enter on the keyboard.

After completing the above steps, a prompt to add a user message will appear. Press return or enter on the keyboard at any time to add another message (user or bot) to the script. Or, use the insert menu below the last message in the script to add another message.

*Note: Scripts alternate user-bot-user-bot and Voxable doesn’t support a bot message as the first message in a script at this time.

Add SSML Tags

Add speech synthesis markup language (SSML) to change how a bot message sounds when spoken by a synthesized voice.* To add an SSML tag to a bot message:

  1. Highlight the text to markup in a bot message.

  2. Use the list in the pop-up menu to select an SSML tag.

  3. Use the options in the following menu to add SSML tag values.

  4. Click ✅ Done.

Play a Bot Message

There are two ways to preview how a bot message sounds:

  1. Click the play button in the lower right corner of a bot message.

  2. Press the COMMAND + L keys on the keyboard while editing a bot message.

Did this answer your question?