Skip to main content
Crisp logo

Crisp

Manage Crisp live chat: conversations, messages, people, operators, sessions. Exposes 16 actions covering the full API surface the agent needs - read and write.

What it can do

MethodWhat it does
crisp_list_conversationsList all conversations - GET /website/{website_id}/conversations.
crisp_get_conversationGet one conversation - GET /website/{website_id}/conversation/{session_id}.
crisp_initiate_conversationInitiate a new conversation - POST /website/{website_id}/conversation.
crisp_archive_conversationArchive a conversation - PATCH /website/{website_id}/conversation/{session_id}.
crisp_send_messageSend a message in a conversation - POST /website/{website_id}/conversation/{session_id}/message.
crisp_list_messagesList messages in a conversation - GET /website/{website_id}/conversation/{session_id}/messages.
crisp_get_messageGet one message - GET /website/{website_id}/conversation/{session_id}/message/{message_id}.
crisp_get_people_profileGet a customer profile - GET /website/{website_id}/people/{people_id}.
crisp_update_people_profileUpdate a customer profile - PATCH /website/{website_id}/people/{people_id}.
crisp_list_people_profilesList all customer profiles - GET /website/{website_id}/people.
crisp_list_operatorsList support operators - GET /website/{website_id}/operators.
crisp_get_operatorGet one operator - GET /website/{website_id}/operator/{operator_id}.
crisp_invite_operatorInvite a new operator - POST /website/{website_id}/operators.
crisp_delete_operatorDelete an operator - DELETE /website/{website_id}/operator/{operator_id}.
crisp_get_website_settingsGet website settings - GET /website/{website_id}/settings.
crisp_update_website_settingsUpdate website settings - PATCH /website/{website_id}/settings.

How to get credentials

This connector uses an API key / token. Create one in the provider dashboard, then paste it into FlyMyAI:

  • CRISP_IDENTIFIER - Crisp Marketplace - create a token - identifier. (https://marketplace.crisp.chat/)
  • CRISP_KEY - Secret key paired with the identifier.
  • CRISP_WEBSITE_ID - Crisp - Settings - Website settings - Website ID (UUID).

Fields to fill in FlyMyAI

FlyMyAI fieldWhere it comes from
CRISP_IDENTIFIERCrisp Marketplace - create a token - identifier.
CRISP_KEYSecret key paired with the identifier.
CRISP_WEBSITE_IDCrisp - Settings - Website settings - Website ID (UUID).

Troubleshooting

  • 401 Unauthorized / 403 Forbidden - the token is wrong, expired, or missing a required scope - regenerate it.
  • 429 Too Many Requests - you hit the provider rate limit; retry after a short backoff.
  • Unexpected 4xx on writes - double-check required fields; the agent confirms before write actions.
We love our partners - FlyMy.AI builds with the best. Thanks, Crisp!