Update an existing shared conversation flow component
Authentication header containing API key (find it in dashboard). The format is "Bearer YOUR_API_KEY"
ID of the component to update
Name of the component
"Customer Information Collector"
Tools available within the component
[
{
"type": "custom",
"name": "get_customer_info",
"description": "Get customer information from database",
"tool_id": "tool_001",
"url": "https://api.example.com/customer",
"method": "GET"
}
]A list of MCP server configurations to use for this component
Nodes that make up the component
[
{
"id": "collect_info",
"type": "conversation",
"instruction": {
"type": "prompt",
"text": "Ask the customer for their name and contact information."
}
}
]ID of the starting node
"collect_info"
Display position for the begin tag in the frontend
Visual annotations displayed on the flow canvas.
Successfully updated conversation flow component
Name of the component
"Customer Information Collector"
Nodes that make up the component
[
{
"id": "collect_info",
"type": "conversation",
"instruction": {
"type": "prompt",
"text": "Ask the customer for their name and contact information."
}
}
]Unique identifier for the component
Timestamp of last user modification
Tools available within the component
[
{
"type": "custom",
"name": "get_customer_info",
"description": "Get customer information from database",
"tool_id": "tool_001",
"url": "https://api.example.com/customer",
"method": "GET"
}
]A list of MCP server configurations to use for this component
ID of the starting node
"collect_info"
Display position for the begin tag in the frontend
Visual annotations displayed on the flow canvas.
IDs of conversation flows linked to this shared component