Skip to main content

What is a Script?

A Script brings together all the components that make your voice assistant work:

How Scripts Work

When a call starts, Voxworks loads your Script and uses it to guide the entire conversation. After the call ends, objectives are reviewed against the transcript:
  1. Initialization — The Script is loaded with its components, main flow, sub-flows and voice settings
  2. Opening Message — The assistant speaks the first message of the main flow
  3. Conversation Flow — The assistant follows the flow’s steps, responding to user input and navigating conditions
  4. Objective Tracking — The assistant works toward completing the defined objectives
  5. Call Completion — The call ends when an end condition is reached or the user hangs up

Script Types

Scripts can be configured for different call types:
  • Inbound — Handles incoming calls to your phone numbers
  • Outbound — Powers automated outbound calling campaigns
The main flow from any Script can be reused across other Scripts as a sub-flow.

Creating a Script

To create an effective Script:
  1. Define your objectives — What should the assistant accomplish?
  2. Build your flow — Map out the conversation steps and branching logic
  3. Add guidelines — Handle edge cases and specific topics
  4. Configure settings — Set call duration limits and other options
  5. Select a voice — Choose the voice that fits your brand

Next Steps

  • Call Objectives — Define what your assistant should accomplish
  • Guidelines — Handle specific situations with conditional rules
  • Knowledge Base — Prepared answers to the questions callers ask
  • Settings — Configure call duration and other options