Agent Copilot Grid
The Agent Copilot grid is a JSON object that defines the size and arrangement of the tiles, through tile IDs, in the workspace. The following table shows the JSON properties you use to configure the Agent Copilot grid:Agent Copilot Grid JSON Properties
Agent Copilot Grid JSON Properties
| Property | Type | Description | ||
|---|---|---|---|---|
grid | Object | Set the grid size and gap between tiles. | ||
columns | Number | Set the number of columns in the grid. The number of columns corresponds to the grid’s x-axis. | ||
rows | Number | Set the number of rows in the grid. The number of rows corresponds to the grid’s y-axis. | ||
gap | Number | Set the gap size in pixels between the tiles. If you set the value to 0, Agent Copilot uses the default value of 10. | ||
tiles | Object | Set the tiles configuration. | ||
<tile ID> | Object | Enter the tile ID and set the tile configuration. The tile ID must match the tile ID in the respective Agent Copilot Node. | ||
x | Number | Set the coordinate of the tile in the grid’s x-axis. | ||
y | Number | Set the coordinate of the tile in the grid’s y-axis. | ||
rows | Number | Set the number of rows the tile takes up. | ||
columns | Number | Set the number of columns the tile takes up. |
- GUI
- API
Use the Copilot: Set Grid Node to configure the grid directly in the Agent Copilot Flow:
- In Build > Flows, create an Agent Copilot Flow
- Add a Copilot: Set Grid Node after the Start Node. You can use the following example as a reference:
Agent Copilot Grid Example
Agent Copilot Grid Example
Tile ID
Each tile must have a unique tile ID, for example,transcript-tile, because the tile ID corresponds to a JSON key. You need to use the tile ID in the respective Agent Copilot Node to map it correctly to the tile in the workspace.
If Agent Copilot receives updates for a tile ID that isn’t in the Agent Copilot configuration, the tile isn’t rendered. Additionally, a warning indicator is displayed in the lower-right corner of the workspace, indicating that an unknown tile update has been received. In these cases, check the tile IDs in your Agent Copilot grid.
Transcript Tile
The Transcript Tile acts as a chat interface and allows human agents to read messages from end users and reply to them directly in the workspace. The tile ID of the Transcript Tile istranscript and must be included in your Agent Copilot configuration. This tile is intended for chat use cases in standalone Agent Copilot applications. For voice-related scenarios, use the Copilot: Transcript Tile Node.
To activate the Transcript Tile, go to the Copilot section in the Endpoint settings and use the settings in Transcript Tile:
| Setting | Description |
|---|---|
| Enable Transcript Tile with ID ‘transcript’ in the Agent Copilot workspace | Activates the Transcript Tile. |
| Enable the chat input for the Transcript Tile to enable the agent to send messages to the customer | Allows human agents to send messages to the end user from the Transcript Tile. |
| Enable redaction of Transcript Tile messages | Redacts credit card numbers in messages in the Transcript Tile and replaces them with the CREDIT_CARD_NUMBER placeholder. |