crisp
Customer support via Crisp API. Use when the user asks to check, read, search, or respond to Crisp inbox messages. Requires Crisp website ID and plugin token (authenticated via environment variables CRISP_WEBSITE_ID, CRISP_TOKEN_ID, and CRISP_TOKEN_KEY).
Why use this skill?
Integrate Crisp with OpenClaw to automate your customer support. Manage inboxes, search conversations, and send replies through your AI agent seamlessly.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/paul-phan/crispWhat This Skill Does
The Crisp skill allows your OpenClaw AI agent to interface directly with the Crisp customer support platform. By integrating this skill, the agent gains the capability to manage inbox activity, retrieve conversation histories, and perform administrative actions on customer support threads. It acts as an automated helpdesk assistant, allowing the AI to summarize customer concerns, search through previous interactions, and draft or send replies. This skill ensures your support team can remain responsive without manual intervention for routine inquiries.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/paul-phan/crisp
After installation, you must configure your environment variables to grant the agent access to your Crisp account. Ensure the following variables are set in your deployment configuration:
CRISP_WEBSITE_ID: Your specific website identifier from the Crisp dashboard.CRISP_TOKEN_ID: The unique identifier for your plugin token.CRISP_TOKEN_KEY: The secure key associated with your plugin token.
Use Cases
- Automated Triage: Automatically identify unresolved conversations and provide summaries to human agents.
- Rapid Response: Draft responses based on company documentation and have the AI send them after human approval.
- Customer Intelligence: Search through historical conversations to find specific issues reported by customers in the past.
- Workflow Automation: Mark messages as read or resolve conversations that have been effectively handled by the AI.
Example Prompts
- "Can you check my Crisp inbox for any new messages from today that haven't been resolved yet?"
- "Find the conversation with the user email '[email protected]' and summarize the last five messages for me."
- "Send a reply to conversation session_id '12345' confirming that we have received their request and will update them within 24 hours."
Tips & Limitations
- Confirmation Requirement: Always configure your agent to request human approval before sending replies. This prevents accidental dissemination of incorrect information.
- Error Handling: Ensure the agent is running in an environment where it can securely access API credentials; never hardcode your tokens into scripts.
- API Limits: Keep in mind that heavy polling of the Crisp API can hit rate limits; consider defining reasonable intervals for inbox checks.
- Privacy: Always verify user identity before sharing sensitive information extracted via this skill.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-paul-phan-crisp": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api