Authorizations
Authentication header containing API key (find it in dashboard). The format is "Bearer YOUR_API_KEY"
Body
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."
}
}
]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
Response
Successfully created 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