Crisp Customer Support for Openclaw

Streamline your customer support by managing Crisp conversations, messages, and resolutions directly through an AI-powered interface.

paul-phan
v1.0.0
Jan 29, 2026
1
2.5k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install crisp

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install crisp using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Crisp Customer Support?

The Crisp skill integrates the popular customer support platform into your agent's toolkit. By leveraging the Crisp API, this skill allows for seamless interaction with website visitors, enabling automated or human-in-the-loop responses to common inquiries. It is a vital component of the Openclaw Skills library for teams looking to scale their support operations without losing the personal touch.

This integration handles everything from initial inbox triage to marking conversations as resolved, all while maintaining secure authentication via environment variables. It provides a structured way for AI agents to interact with live chat data, ensuring that no customer query goes unanswered.

Crisp Customer Support Use Cases

  • Checking for new messages in the inbox to maintain fast response times.
  • Reading full conversation histories to understand customer context before responding.
  • Searching through past interactions for specific query terms to find historical solutions.
  • Sending direct replies to customers to resolve issues quickly via the CLI.
  • Updating conversation statuses or marking threads as read to keep the inbox organized.

How Crisp Customer Support Works

  1. The skill authenticates with the Crisp API using the provided website ID and plugin tokens via Basic Auth.
  2. Users or agents trigger specific CLI commands via the crisp.py script to fetch inbox data or search conversations.
  3. The script communicates with the api.crisp.chat endpoints to retrieve or update conversation data.
  4. Response data is returned, often in JSON format, for the AI agent to process or display to the user.
  5. The agent can then execute follow-up actions like sending replies or resolving tickets based on the information retrieved.

Crisp Customer Support Setup

To use this within the Openclaw Skills framework, you must first configure your authentication credentials. Set the following environment variables in your secure environment:

export CRISP_WEBSITE_ID="your_website_id"
export CRISP_TOKEN_ID="your_token_id"
export CRISP_TOKEN_KEY="your_token_key"

Once configured, you can test the connection by listing the recent conversations in your inbox:

scripts/crisp.py inbox list --page 1

Crisp Customer Support Data Schema & Taxonomy

The skill organizes customer interaction data using the following structure:

Data Object Description Key Attributes
Conversation High-level chat session metadata session_id, status, website_id
Message Individual chat entries and system events content, type, user/operator identity
Metadata Customer contact details meta.email, meta.nickname
Search Result Filtered list of conversation objects query, unresolved status, result limit

Crisp Customer Support Advanced Features

  • Multi-parameter search filters (e.g., --filter unresolved) to prioritize urgent support tickets.
  • Programmable JSON output using the --json flag for seamless integration into complex automated workflows within Openclaw Skills.
  • Support for Basic Auth token management to maintain high security standards in multi-user environments.
  • Comprehensive session management allowing for specific conversation retrieval and bulk status updates like resolving or marking as read.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*