Skip to main content
The Building Blocks page is a centralized hub for managing the reusable components that power your flows and agent interactions. It brings together Tags, Voices, and Parameters into a single, unified interface. To access Building Blocks, navigate to Build > Building Blocks in the left navigation menu.

Tags

Tags are used to structure and enrich data captured in conversations. The Tags tab provides a single table view of all tags across your flows.

Key Features

  • Review all tags and answer formats in one table. See every tag, its answer format, associated flow, and auto-fill status at a glance.
  • Create new tags for additional data points. Click the Create button to add a new tag.
  • Delete or update outdated tags as workflows evolve. Use the delete icon to remove tags that are no longer needed.

Tag Properties

PropertyDescription
Tag NameThe name of the tag used to label captured data.
Answer FormatThe expected format for the tag value (e.g., Text).
FlowThe flow that the tag is associated with.
Auto FillWhether the tag is automatically populated during the conversation.

Voices

The Voices tab lets you manage available voice options for speech experiences and playback.

Key Features

  • Preview voice samples with custom sample text. Click the play button to hear how each voice sounds.
  • Download voice samples for offline review. Use the download icon to save audio samples.
  • Add new voices to expand your available options. Click the Create button to add a new voice.

Voice Properties

PropertyDescription
Display NameThe name shown for the voice (e.g., Nova, Lily, Cassidy).
DescriptionA brief description of the voice characteristics (e.g., Female, Multilingual, Fast).
SamplePlay button to preview the voice.
DownloadDownload the voice sample for offline review.

Parameters

Parameters are reusable input schemas used across functions and flows. The Parameters tab provides a central place to define and manage them.

Key Features

  • Create new parameters with a JSON schema definition. Click the Create button and define the parameter’s name and schema.
  • Filter and search parameters quickly from one list. Use the Filter button to narrow down the parameter list.
  • Update schemas to keep integrations in sync. Click the edit icon on any parameter to update its schema.

Parameter Properties

PropertyDescription
NameThe name of the parameter (e.g., TwilioAuthToken, StreetName).
SchemaThe JSON schema definition for the parameter (e.g., { "type": "string" }).
Parameters are referenced by functions within your flows. When a function is called, the relevant parameters are passed to it, allowing the function to access and store information such as customer details or conversation context.