Create a UI skill
Create a new UI skill for the specified entity.
API Key for Messaging API authentication. Send your API key in the D360-API-KEY header.
Meta Business Agent API version
UI skill to create
The type of rich message this UI skill sends
cta_urlPossible values: The identifier of the flow to associate. Required when component_type is flow, and not supported otherwise
1234567890A description telling the AI agent when to send this UI skill
Send this when the customer asks to browse the product catalogWhether this UI skill is enabled and available to the AI agent
enabledPossible values: A human-readable name for the UI skill
Show the catalog carouselThe newly created UI skill
A single UI skill
The type of rich message this UI skill sends
cta_urlPossible values: The timestamp when the UI skill was created
1735689600The identifier of the associated flow. Only present for flow skills
1234567890A unique identifier for the UI skill
1234567890A description telling the AI agent when to send this UI skill
Send this when the customer asks to browse the product catalogWhether this UI skill is enabled and available to the AI agent
enabledPossible values: A human-readable name for the UI skill
Show the catalog carouselThe timestamp when the UI skill was last updated
1735689600Bad request
Unauthorized
Forbidden
Not found
Too many requests
Server error
POST /agent-ui-skills HTTP/1.1
Host: waba-v2.360dialog.io
D360-API-KEY: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 183
{
"component_type": "cta_url",
"flow_id": 1234567890,
"instruction": "Send this when the customer asks to browse the product catalog",
"status": "enabled",
"title": "Show the catalog carousel"
}{
"component_type": "cta_url",
"created_at": 1735689600,
"flow_id": 1234567890,
"id": "1234567890",
"instruction": "Send this when the customer asks to browse the product catalog",
"status": "enabled",
"title": "Show the catalog carousel",
"updated_at": 1735689600
}Last updated
Was this helpful?