Data store tools

Data store tools can provide AI-generated agent responses based on website content and uploaded data. Your agent can find answers to end-users' questions from your data stores.

You can use data stores from any region in a tool, regardless of the agent's region. However, once you add a data store from a particular region, you can only add additional data stores from the same region to that same data store tool. You can, however, create another data store tool with data stores in a different region.

When creating a data store tool, you can select from existing data stores or create a new one.

Settings

The following data store tool settings are available:

Configuration:

  • Name: Tool name
  • Description: Tool description
  • Data stores: Select or create one or more data stores

Advanced:

  • Asynchronous execution: When enabled, the agent will continue the session while the tool runs in the background.
  • Filter: Enable the LLM to filter only results that match the filter parameter.
    • Never (Default): Agent will never use the filter parameter
    • Always: LLM can decide or not to use a filter
    • Auto (legacy): Agent will use filter for connector data store, but not for other types of data stores
  • Modalities: The following settings are provided for optimizing the experience of Text or Voice. The Text configuration is chosen unless the agent application is deployed to a telephony channel or the request originated from a voice session with the simulator.