How can we help? 👋

Voice AI: Interaction Data Capture Tool

If your bot is collecting data from customers, it can store this data as interaction data on the interaction. Interaction data is a key-value pair store which can store any data that's collected by the bot. This data can then be used for CRM exports or surfaced within the agents console either directly in Talkative or within the Web Ignite Console is using Mitel.

Adding the Tool

The tool is available in the tools menu listed as “Interaction Data Capture Tool”

Notion image

You can add as many as these as data points you may wish your bot to be able to submit.

⚠️

Tools can add additional latency as the bot must call them all before responding to the customer - you should be careful to not trigger to many tool calls which may be called subsequently.

Prompting when to and how to store the data

Notion image

When adding the tool, you will see a “tool description” and “Field to save the data in”

The tool description describes when the bot should call the tool. This should describe when the data will be surfaced, for example, will it be in a response of a tool.

The field to save the data in is the key you will subsequently look the data up in. We recommend using camelCase names for ease of access using bespoke development tools.

Prompting how to identify the data to be stored

Notion image

This parameter has some overlap with the tool description - but this is the place you would describe the parameter you are storing and the format of it. So the description may be “the customers account ID exactly as it is returned by the lookup tool keyed by accountId” or “the customers date of birth - formatted as YYYY-MM-DD”

 
Did this answer your question?
😞
😐
🤩