Manage Prompts

A prompt is a message that plays for the contact. Prompts can ask the contact to input information or simply convey information without asking for input. Prompts can be played by auto-attendants, interactive voice response (IVRClosed Automated phone menu that allows callers to interact through voice commands, key inputs, or both, to obtain information, route an inbound voice call, or both.) systems, and other voice processing tools. In CXone, prompts can be prerecorded audio files or text that's read by a text-to-speech (TTSClosed Allows users to enter recorded prompts as text and use a computer-generated voice to speak the content.) service.

If you want to use prerecorded audio prompts, you can use a third-party recording application and upload the files to CXone. You can also use the recording feature built into actions that open the Prompt Manager tool. To create TTS prompts, you use the Prompt Manager or manually type the text out in the Sequence property of an action that supports prompts. If you type the prompt, you must use proper formatting.

Create a TTS Prompt

Required permissions: Applications > Studio > Scripts > Create/Edit , Applications > Studio > Prompts > Record (to record an audio file in Studio)

You can add a TTSClosed Allows users to enter recorded prompts as text and use a computer-generated voice to speak the content. prompt using the Prompt Manager or by entering the prompt directly to the Sequence property of a CXone StudioStudio action that supports prompts.

Some actions, such as Reqagent, have a Sequence property but aren't linked to the Prompt Manager. You can temporarily add an action that supports the Prompt Manager to your script, create a prompt, then copy and paste it from the Sequence property into the other action's Sequence property.

  1. Add a Voiceparams action to your script somewhere before the action that supports TTSClosed Allows users to enter recorded prompts as text and use a computer-generated voice to speak the content. (for example, the Menu or Play actions). If the properties set by the TTS-supporting action will be passed to other scripts, you may want to also place a Voiceparams action in the sub-scripts to ensure that the properties are not ignored.
  2. In the properties of the Voiceparams action, click the drop-down in the TTSVoice field and select the language and voice that you want to speak the prompt.
  3. Create the prompt using the Prompt Manager or typing it into the Sequence property.
  4. Type out the text of the prompt in the Phrase field without formatting. This allows you to see the entire prompt in one place, instead of broken into segments in the Sequence field. Content in the Phrase field is for your benefit only. The prompt doesn't speak this text.
  5. Click Apply to save the prompt to the selected action.

Create a TTS Prompt in the Prompt Manager

The Prompt Manager window opens when you double-click an action that supports TTSClosed Allows users to enter recorded prompts as text and use a computer-generated voice to speak the content. , such as Menu or Play. When creating a TTS prompt, you can add one or more sequences to the Sequence field in the Prompt Manager. A sequence is the entry that appears in the field when you click one of the options on the left side of the Prompt Manager window, such as Date or Text to Speech.

The Sequence field in the Prompt Manager contains the same content as the Sequence property in the Studio action you use, such as Menu. The Prompt Manager allows you to create a TTS prompt using an interface that adds the formatting for you, but you can edit the prompt in either place.

Each sequence has a limit of 300 characters. You can add additional sequences if the text you need to play is longer than that amount. For example, if you need to play text that's 540 characters long, you can add two Text to Speech sequences with the text split between them.

  1. Double-click the action you want to add a prompt to. It must be an action that supports prompts, such as Menu.
  2. In the Prompt Manager window, click Synthesize Text. Default text appears in the Sequence and Sequence Value fields. The default text for Synthesize Text is The little brown fox.

  3. In the Sequence Value field, delete the default value, then enter the value you want for the prompt. For example, you would delete The little brown fox and add Thank you for calling Classics, Inc. We're here to help you read more.
  4. If you are including money, dates, time, or text that you want spelled out letter by letter, such as the contact's name, use the other options in the Prompt Manager.

  5. If you want to change the order of the segments in the Sequence field, select the item you want to move and click the up or down arrows . Prompts are read in order from top to bottom.

  6. Insert a pause between words or phrases using one of the following methods:

    • Use a recorded file of silence: Create a WAV file or upload a sound file of silence using the Prompt Manager. Click Play a Wave File and select the silence file. If necessary, click the WAV file in the Sequence field and use the arrow keys to move the prompt to where you want it to be.
    • Use a Wait action: Use one Play action for each segment of the prompt and add a Waitaction where you want the silence to be.
  7. Modify entries in the Sequence field if necessary. Select the Sequence field entry and change the content in the Sequence Value field.
  8. Type out the full text of the prompt in the Phrase field without formatting. This allows you to see the entire prompt in one place, instead of broken into segments in the Sequence field. Content in the Phrase field is for your benefit only. The prompt doesn't speak this text.
  9. Click Apply to save the prompt.

Create a TTS Prompt in the Sequence Property

You can create a TTS prompt in an action's Sequence property by entering sequences with the appropriate formatting. A sequence is a series of characters, words, or phrases, or sentences. The TTS service recognizes several types of sequences. You can include more than one sequence in the Sequence property. Each sequence must:

  • Be enclosed in double quotes.
  • Include the string reference character required by the type of information the sequence contains. The only sequence type that doesn't require a string reference character is an audio file sequence.
  • Follow supported formats for information such as dates, time, and money.
  • Contain no more than 300 characters. If you need to include text that's more than 300 characters, split it between multiple sequences.

Classics, Inc. has decided to redo one of the prompts in their IVRClosed Automated phone menu that allows callers to interact through voice commands, key inputs, or both, to obtain information, route an inbound voice call, or both. menu. The management team writes the script for the new prompt and gives it to Beowulf Herot, the Studio scripter at Classics, Inc. The prompt is for customers who request their account balance and the due date for their next bill. When Beowulf completes the prompt, it contains the following sequences: 

"%The current balance on the account of {firstName} {lastName} is "
"${accountBal} "
"%. Your next payment is due on "
"@{billDueDate} "
"%. To hear this information again, press 1. To hear the address to send your payment by mail, press 2. To sign up for electronic bill pay, press 3. To return to the main menu, press the star key. "

Record Audio Prompts in Studio

Required permissions: Applications > Studio > Scripts > Create/Edit , Applications > Studio > Prompts > Record

You can record a voice prompt through the Prompt Manager in Studio. You must have access to a phone to record a prompt with this method. You'll provide the phone number, then receive an automated call that will record what you say.

  1. Double-click the action icon to open the Prompt Manager (must be an action that supports voice prompts).

  2. Click Play a Wave File and select New.

  3. Click NewPrompt().wav in the Sequence field, then type over the default value in the Sequence Value field to rename the WAV file. When you change the name of a file in the Sequence Value field, the name also changes in the list of sequences.

  4. Click the Connect Prompt Manager icon in the toolbar to open the Prompt Manager Login window.

  5. Enter the phone number of a phone that you have access to right now. You will receive a call on that phone so that you can record the prompt.

  6. Click Connect to receive a call from the recording service.

  7. Answer the phone call. Some of the icons in the Prompt Manager toolbar become available and a notification in the toolbar indicates that the Prompt Manager is ready to record. The icons allow you to control the recording during the call.

  8. Click the Record icon A red circle icon that allows you to control the recording of a prompt. to begin recording your prompt.

  9. When you hear a beep from the call, clearly speak your voice prompt.

  10. When you are done recording, click the Stop icon A blue square icon that allows yoou to stop the recording of a prompt. . Don't hang up until you've reviewed the prompt.

  11. To review your recording, click the Play icon A green triangle icon that allows you to play the recorded prompt back. .

  12. If the voice prompt is acceptable, hang up the phone. If it is not acceptable, click the Record icon to record the prompt again.

Assign an Audio Prompt to an Action

Required permissions: Applications > Studio > Scripts > Create/Edit

After you record or upload a new audio prompt, you can add it to the action you want to play that prompt.

You can enter the file name for a recorded, uploaded audio prompt in the Sequence property of the action. You can also use the Prompt Manager, as described in this task.

  1. In your script, double-click the action you want to assign the prompt to.
  2. In the Prompt Manager, click Play a Wave File and select Browse.
  3. Select the prompt you want to play and click OK.
  4. Click Apply to save your selection and close the Prompt Manager.

Edit Prompts in Studio

Required permissions: Applications > Studio > Scripts > Create/Edit

The Wave Editor allows you to trim unwanted audio from the beginning and end of a WAV file.

  1. Double-click an action that supports prompts. The prompt manager may already be open if you just recorded a prompt.
  2. Click the Edit Wave icon in the toolbar to launch the Wave Editor.
  3. Select the WAV file that you want to edit from the Prompts column.
  4. Click the left mouse button to highlight the beginning of the prompt that you want to trim out.
  5. Click the right mouse button to highlight the end of the prompt that you want to trim out.
  6. You can check that you've trimmed the appropriate amounts of audio by clicking the green Play icon to play the prompt with the highlighted sections you want to remove.
  7. Click Edit>Trim to remove the highlighted sections of the WAV file.
  8. Save your changes.

Upload Audio Prompts and Other Files

Required permissions: Applications > Studio > Prompts > File Browser

If you use a third-party audio application to record a prompt, you can upload it in Studio. You can also download or delete any prompt file, including one created with the Prompt Manager. Any prompt you upload must be in the supported audio format:

  • Bit rate: 64 kbps
  • Audio sample size: 8 bit
  • Channels: 1 (mono)
  • Audio sample rate: 8 kHz
  • Audio format: CCITT μ-Law

You can also view, upload, and manage prompts and other files on the Browse ACD Files page in CXone.

  1. On the Files tab in Studio, expand the folder where you want to upload the file to. If you're uploading a prompt, expand the Prompts folder.

  2. Drag a file from the file browser on your computer to the Files window in Studio.
  3. Click the Refresh icon and verify the prompt's Date Modified field has been updated.

Download or Delete Audio Prompts and Other Files

Required permissions: Applications > Studio > Prompts > File Browser

You can download or delete prompts and other files from Studio to your computer. You can also do this on the Browse ACD Files page in CXone.

  1. On the Files tab in Studio, expand the folder where the file is located.

  2. To download a file, drag it from the Studio file browser to the desktop or a folder on your computer.
  3. To delete a file, select it and click the red X icon An icon in the shape of an X. . Click Yes to confirm you want to delete the file.