Call Detail connector provides the following actions:
- Add a Custom Tag
- Log Customer Feedback
- Get a Tag by Name
1. Add a Custom Tag
Add a custom key-value tag to your call details.
- REQUIRED INPUTS
- Transaction UUID: Transaction UUID of the ongoing call
- Key
- Value
- NO OUTPUT
In order to add a custom tag, follow these steps below:
- Transaction UUID (Suggestion: Trigger Event > Incoming Call Transaction UUID)
- Key: Type your tag key.
- Value: You can type your tag value or use the output of previous actions.
Click dashes icon to choose outputs of previous actions:- Outputs of previous actions: will be at the top of the list.
- Trigger Event: Outputs of the initial Trigger.
- Other available parameters:
- Execution Properties:
- Execution Start At: the time this flow is triggered.
- Execution UUID: Execution identity number.
- Idempotency Key.
- Function:
- Generate random UUID: to generate a random UUID for each action.
- Format Datetime: to convert timestamp into a particular format.
- Duration Between:
- First DateTime: Execution Properties > Execution Start At.
- Second Datetime: Function > Current Timestamp.
- Execution Properties:
2. Log Customer Feedback
This action is normally used for collecting your customers’ quality assessments and log their feedback in your call details.
- REQUIRED INPUTS
- TxnUuid: Transaction UUID of the call that needs to be scored
- Feedback score
- NO OUTPUT
In order to configure Log Customer Feedback action, follow these steps below:
You need to have a gather input step in order to collect customer feedback.
Step 1: Select Gather Input under Voice connector > click (+) icon at a position you want to add.
Step 2: Choose Call Transaction UUID: (Suggestion: Trigger Event > Incoming Call Transaction UUID)
Step 3: Type your messages to play to the callers
You can have multiple messages in different languages if needed.
Step 4: Configure Maximum Digits Allowed > Add
This step is to log customer feedback to your call details.
Step 1: Touch Log Customer Feedback > click (+) icon under Gather Input.
Step 2: Choose Call Transaction UUID to Score
Click dashes icon > Trigger Event > Incoming Call Transaction UUID
Click dashes icon > Trigger Event > Incoming Call Transaction UUID
Step 3: Configure Feedback Score > Add
Click dashes icon > Gather Input > User’s Input Digits > Add
Click dashes icon > Gather Input > User’s Input Digits > Add
3. Get a Tag by Name
By default, a Custom Tag does not have any output. Hence, if you want to get value of the tag which has already been set previously in your flow and use its value as an output for later actions, you need to use this Get a Tag by Name action.
- REQUIRED INPUTS
- Call Transaction UUID
- Tag to Get
- OUTPUTS
- Tag Value
- Tag is Set
In order to get value of a previous custom tag, follow these steps below:
***You should choose the same Transaction UUID as the tag you want to get.
Example: The screenshot below is the parameters of the tag I want to get
=>Call Transaction UUID of this action should be Trigger Event > Incoming Call Transaction UUID as well
Other available connector actions: