curl "https://app.talkover.ai/api/v1/action-integrations" \
-H "Authorization: Bearer talq_your_environment_token_here"
{
"success": true,
"data": [
{
"identifier": "calendar",
"display_name": "Calendar",
"description": "Create events on a connected calendar during a call.",
"category": "scheduling",
"icon_url": "https://app.talkover.ai/integrations/icons/calendar.svg"
},
{
"identifier": "email-calendar",
"display_name": "Email + Calendar Invite",
"description": "Send a calendar invite via email after the call.",
"category": "scheduling",
"icon_url": "https://app.talkover.ai/integrations/icons/email-calendar.svg"
},
{
"identifier": "crm",
"display_name": "CRM Sync",
"description": "Push call summary and outcome to your CRM.",
"category": "data",
"icon_url": "https://app.talkover.ai/integrations/icons/crm.svg"
}
]
}
Actions
List Action Integrations
Retrieve the catalog of available action integrations
GET
/
api
/
v1
/
action-integrations
curl "https://app.talkover.ai/api/v1/action-integrations" \
-H "Authorization: Bearer talq_your_environment_token_here"
{
"success": true,
"data": [
{
"identifier": "calendar",
"display_name": "Calendar",
"description": "Create events on a connected calendar during a call.",
"category": "scheduling",
"icon_url": "https://app.talkover.ai/integrations/icons/calendar.svg"
},
{
"identifier": "email-calendar",
"display_name": "Email + Calendar Invite",
"description": "Send a calendar invite via email after the call.",
"category": "scheduling",
"icon_url": "https://app.talkover.ai/integrations/icons/email-calendar.svg"
},
{
"identifier": "crm",
"display_name": "CRM Sync",
"description": "Push call summary and outcome to your CRM.",
"category": "data",
"icon_url": "https://app.talkover.ai/integrations/icons/crm.svg"
}
]
}
List Action Integrations
Retrieve the catalog of pre-built integrations that can be attached to agent actions. Each integration includes the metadata you need to configure it (display name, category, configuration schema).Endpoint
GET /api/v1/action-integrations
Request headers
string
required
Bearer token. Format:
Bearer talq_your_environment_token_hereExamples
curl "https://app.talkover.ai/api/v1/action-integrations" \
-H "Authorization: Bearer talq_your_environment_token_here"
Response
{
"success": true,
"data": [
{
"identifier": "calendar",
"display_name": "Calendar",
"description": "Create events on a connected calendar during a call.",
"category": "scheduling",
"icon_url": "https://app.talkover.ai/integrations/icons/calendar.svg"
},
{
"identifier": "email-calendar",
"display_name": "Email + Calendar Invite",
"description": "Send a calendar invite via email after the call.",
"category": "scheduling",
"icon_url": "https://app.talkover.ai/integrations/icons/email-calendar.svg"
},
{
"identifier": "crm",
"display_name": "CRM Sync",
"description": "Push call summary and outcome to your CRM.",
"category": "data",
"icon_url": "https://app.talkover.ai/integrations/icons/crm.svg"
}
]
}
Response fields
string
required
Unique identifier used when creating an action with
integration: { id: "<identifier>" }.string
required
Human-readable name shown in the dashboard.
string
Short description of what the integration does.
string
Group the integration belongs to (e.g.,
scheduling, data, communication).string
Public URL of an icon for the integration.
Notes
- Use the
identifiervalue when creating an action via Create Action — pass it asintegration.id. - Categories are stable; the integration list may grow over time.
Was this page helpful?