Authorizations
Authentication header containing API key (find it in dashboard). The format is "Bearer YOUR_API_KEY"
Path Parameters
ID of the component to update
Body
Name of the component
"Customer Information Collector"
Tools available within the component
- Option 1
- Option 2
- Option 3
[
{
"type": "custom",
"name": "get_customer_info",
"description": "Get customer information from database",
"tool_id": "tool_001",
"url": "https://api.example.com/customer",
"method": "GET"
}
]Nodes that make up the component
- Option 1
- Option 2
- Option 3
- Option 4
- Option 5
- Option 6
- Option 7
- Option 8
- Option 9
- Option 10
- Option 11
[
{
"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
Response
Successfully updated conversation flow component
Unique identifier for the component
Timestamp of last user modification
Name of the component
"Customer Information Collector"
Nodes that make up the component
- Option 1
- Option 2
- Option 3
- Option 4
- Option 5
- Option 6
- Option 7
- Option 8
- Option 9
- Option 10
- Option 11
[
{
"id": "collect_info",
"type": "conversation",
"instruction": {
"type": "prompt",
"text": "Ask the customer for their name and contact information."
}
}
]IDs of conversation flows linked to this shared component
Tools available within the component
- Option 1
- Option 2
- Option 3
[
{
"type": "custom",
"name": "get_customer_info",
"description": "Get customer information from database",
"tool_id": "tool_001",
"url": "https://api.example.com/customer",
"method": "GET"
}
]ID of the starting node
"collect_info"
Display position for the begin tag in the frontend