KosmoKrator

messaging

Crisp MCP, CLI, and Lua Integration for AI Agents

Crisp integration docs for AI agents: MCP gateway setup, Crisp CLI commands, Lua API reference, credentials, and function schemas.

7 functions 6 read 1 write API key auth

Crisp for agents

Credentials can be configured manually in web or CLI hosts.

Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.

Machine-Readable Metadata
integration_slug
crisp
route_slug
crisp
package
crisp
auth_strategy
api_key API key
cli_setup_supported
true
cli_runtime_supported
true
mcp_gateway_supported
true
lua_supported
true
supports_multi_account
true

Quick Links

Crisp MCP Client Matrix

Use these pages when a specific agent client or framework needs copy-pasteable MCP setup for Crisp.

Crisp CLI Matrix

Use these pages for direct Crisp CLI workflows in scripts, CI, cron, and agent wrappers.

Function Catalog

FunctionTypeParametersDescription
crisp.crisp_list_conversations Read read 2 List chat conversations from Crisp. Returns conversation sessions with status, participant info, and last message preview. Supports pagination.
crisp.crisp_get_conversation Read read 1 Get details and messages of a specific Crisp conversation. Returns the full message thread including sender info, timestamps, and message content.
crisp.crisp_send_message Write write 4 Send a message in a Crisp conversation. Posts as an operator by default. Use the "type" parameter to send text, notes, or file messages.
crisp.crisp_list_contacts Read read 2 List contacts from Crisp. Returns contact profiles with email, name, and custom data. Supports pagination.
crisp.crisp_get_contact Read read 1 Get details of a specific Crisp contact. Returns profile info, custom data, segments, and more.
crisp.crisp_list_campaigns Read read 2 List marketing campaigns from Crisp. Returns campaigns with status, template details, and delivery statistics. Supports pagination.
crisp.crisp_get_current_user Read read 0 Get the currently authenticated Crisp user profile. Useful for verifying credentials and identifying the connected operator.