DocStarBuilt with DocStar

Voice Redesign Template Change

Voice Redesign Template Changes:


1. Custom Content Inclusion:

- Users can now add custom text, variables, and existing files directly into

the template.

- Text content (if any) is internally transformed into a file format.

- If the text content comprises at least 8 unique characters, the first 8

unique characters are used as the text_file_name but if the text content

contains fewer than 8 unique characters, an additional 8-character slag is

appended.

- In the UI,files highlighted in green indicate an active file, while file with

red indicates the file is inactive. Additionally, to use files in campaign or

template calls, file approval needs to be done.

Kb170834780516154417Kb170834780492992217

2. Custom Voice Selection:

- User have the ability to specify a custom voice_name for each

template.

- The playback of variables and text within the template will be according

to chosen voice_name.


3. Support to play Active and Inactive File in template playback :

- User can add both active and inactive files to the template, but when you

make a template call if any inactive file exists in the template then that file

will be skipped to play in a call.

- During template playback, users have the option to select from multiple

versions of a file. However, during a campaign or template call, the active

version of the file will be played.

Kb170834780476477317


Feature: Show/Play Used Variables in Template

The “Show/Play Used Variables in Template” feature allows users to view or play the variables used within a voice template whenever it is triggered — either through a campaign or a single API call.

This helps users verify which variables were applied in real time and ensures transparency in template execution.


How It Works

1. Template Execution in Campaigns & APIs

  • When a template is executed via a campaign or API, users can play the recording from the logs to check which variable values were used in that call.

2. IVR (Interactive Voice Response) Usage

  • In the Number Input Node, the captured variable values are displayed in the IVR input field (in text format).

  • In the Playback Node, the same variable values are also displayed in text format within the IVR input field.The “Show/Play Used Variables in Template” feature allows users to view or play the variables used within a voice template whenever it is triggered — either through a campaign or a single API call.

    This helps users verify which variables were applied in real time and ensures transparency in template execution.


    How It Works

    1. Template Execution in Campaigns & APIs

    • When a template is executed via a campaign or API, users can play the recording from the logs to check which variable values were used in that call.

    2. IVR (Interactive Voice Response) Usage

    • In the Number Input Node, the captured variable values are displayed in the IVR input field (in text format).

    • In the Playback Node, the same variable values are also displayed in text format within the IVR input field.

1. Playback Node

If the node plays a template with variables, the log will show:
Playback node executed (played a template with variables: VAR1:HELLO, VAR2=123456) ->

image.png

If no variables are used in the template:
Playback node executed (played a message) ->

2. Number Input Node

If the node plays a template with variables and the user enters input:
Number Input node executed (played a template with variables: VAR1:HELLO, VAR2:500), user entered: 1 ->

  • If templates are used:
    Number Input node executed, user entered: 1 ->

image.png