Telnyx · Capability
Telnyx API — Conversations
Telnyx API — Conversations. 20 operations. Lead operation: List conversations. Self-contained Naftiko capability covering one Telnyx business surface.
What You Can Do
GET
Getconversationspublicconversationsget
— List conversations
/v1/ai/conversations
POST
Createnewconversationpublicconversationspost
— Create a conversation
/v1/ai/conversations
GET
Getallinsightgroups
— Get Insight Template Groups
/v1/ai/conversations/insight-groups
POST
Createinsightgroup
— Create Insight Template Group
/v1/ai/conversations/insight-groups
DELETE
Deleteinsightgroupbyid
— Delete Insight Template Group
/v1/ai/conversations/insight-groups/{group-id}
GET
Getinsightgroupbyid
— Get Insight Template Group
/v1/ai/conversations/insight-groups/{group-id}
PUT
Updateinsightgroupbyid
— Update Insight Template Group
/v1/ai/conversations/insight-groups/{group-id}
POST
Assigninsighttogroup
— Assign Insight Template To Group
/v1/ai/conversations/insight-groups/{group-id}/insights/{insight-id}/assign
DELETE
Unassigninsightfromgroup
— Unassign Insight Template From Group
/v1/ai/conversations/insight-groups/{group-id}/insights/{insight-id}/unassign
GET
Getallinsights
— Get Insight Templates
/v1/ai/conversations/insights
POST
Createinsight
— Create Insight Template
/v1/ai/conversations/insights
DELETE
Deleteinsightbyid
— Delete Insight Template
/v1/ai/conversations/insights/{insight-id}
GET
Getinsightbyid
— Get Insight Template
/v1/ai/conversations/insights/{insight-id}
PUT
Updateinsightbyid
— Update Insight Template
/v1/ai/conversations/insights/{insight-id}
DELETE
Deleteconversationbyidpublicconversationsdelete
— Delete a conversation
/v1/ai/conversations/{conversation-id}
GET
Getconversationbyidpublicconversationsget
— Get a conversation
/v1/ai/conversations/{conversation-id}
PUT
Updateconversationbyidpublicconversationsput
— Update conversation metadata
/v1/ai/conversations/{conversation-id}
GET
Getconversationspublicconversationidinsightsget
— Get insights for a conversation
/v1/ai/conversations/{conversation-id}/conversations-insights
POST
Addnewmessage
— Create Message
/v1/ai/conversations/{conversation-id}/message
GET
Getconversationspublicconversationidmessagesget
— Get conversation messages
/v1/ai/conversations/{conversation-id}/messages
MCP Tools
list-conversations
List conversations
read-only
idempotent
create-conversation
Create a conversation
get-insight-template-groups
Get Insight Template Groups
read-only
idempotent
create-insight-template-group
Create Insight Template Group
delete-insight-template-group
Delete Insight Template Group
idempotent
get-insight-template-group
Get Insight Template Group
read-only
idempotent
update-insight-template-group
Update Insight Template Group
idempotent
assign-insight-template-group
Assign Insight Template To Group
unassign-insight-template-group
Unassign Insight Template From Group
idempotent
get-insight-templates
Get Insight Templates
read-only
idempotent
create-insight-template
Create Insight Template
delete-insight-template
Delete Insight Template
idempotent
get-insight-template
Get Insight Template
read-only
idempotent
update-insight-template
Update Insight Template
idempotent
delete-conversation
Delete a conversation
idempotent
get-conversation
Get a conversation
read-only
idempotent
update-conversation-metadata
Update conversation metadata
idempotent
get-insights-conversation
Get insights for a conversation
read-only
idempotent
create-message
Create Message
get-conversation-messages
Get conversation messages
read-only
idempotent