chaterimo

AI Customer Service for Shopify & E-commerce - Query conversations, analyze chatbot performance, and manage your Chaterimo AI assistant

7 stars

Best use case

chaterimo is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

AI Customer Service for Shopify & E-commerce - Query conversations, analyze chatbot performance, and manage your Chaterimo AI assistant

Teams using chaterimo should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/chaterimo-openclaw-skill/SKILL.md --create-dirs "https://raw.githubusercontent.com/Demerzels-lab/elsamultiskillagent/main/public/skills/caebixus/chaterimo-openclaw-skill/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/chaterimo-openclaw-skill/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How chaterimo Compares

Feature / AgentchaterimoStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

AI Customer Service for Shopify & E-commerce - Query conversations, analyze chatbot performance, and manage your Chaterimo AI assistant

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Chaterimo - AI Customer Service for Shopify & E-commerce

Connect your Chaterimo AI chatbot to OpenClaw. Query customer conversations, analyze chatbot performance, and get insights from your e-commerce store's customer service data.

## What is Chaterimo?

Chaterimo is an AI-powered customer service platform that integrates with **Shopify**, **Shoptet**, **Upgates**, and **eshop-rychle.cz** e-commerce platforms. It provides 24/7 automated customer support powered by leading LLM models: **ChatGPT**, **Claude**, **Gemini**, and **Grok**.

You can use Chaterimo with your own API keys (BYOK - Bring Your Own Key) or choose a custom plan with included AI credits.

📖 **Learn more:** [How to connect Chaterimo with Shopify](https://www.chaterimo.com/en/blog/shopify-ai-customer-service/)

## What can this skill do?

### List Your Chatbots
> "Show me all my chatbots"

Returns all chatbots configured for your store with their AI model settings and status.

### Browse Conversations
> "Show me conversations from last week"
> "List conversations from my Shopify store"

View customer service conversations with filters by date and platform. All customer PII is automatically stripped for privacy.

### Read Conversation Transcripts
> "Show me conversation #123"
> "What did customers ask about yesterday?"

Get full conversations with messages between customers and your AI chatbot. All personally identifiable information is automatically redacted.

## Setup

1. Sign up at [chaterimo.com](https://www.chaterimo.com)
2. Connect your e-commerce platform (Shopify, Shoptet, Upgates, or eshop-rychle.cz)
3. Go to **API Keys** in your dashboard
4. Click **Create API Key** and copy the key
5. Set the environment variable:
   ```
   CHATERIMO_API_KEY=cha_your_key_here
   ```

## API Endpoints

| Endpoint | Description |
|----------|-------------|
| `GET /api/v1/chatbots/` | List all chatbots (returns chatbot IDs) |
| `GET /api/v1/chatbots/{chatbot_id}/` | Get chatbot details |
| `GET /api/v1/chatbots/{chatbot_id}/conversations/` | List conversations (returns conversation IDs) |
| `GET /api/v1/conversations/{conversation_id}/` | Get full conversation with messages |

Your organisation is determined automatically from your API key - no need to specify it.

## Privacy & Data Security

### PII Redaction

All conversation data returned by the API has personally identifiable information (PII) automatically stripped to protect customer privacy:

| Data Type | Example | Redacted As |
|-----------|---------|-------------|
| Email addresses | `john@example.com` | `[EMAIL]` |
| Phone numbers | `+1-555-123-4567` | `[PHONE]` |

This ensures you can analyze conversation patterns and chatbot performance without exposing sensitive customer data.

### API Key Security

- **Hashed storage**: API keys are stored as SHA256 hashes - we never store your raw key in plain text
- **One-time display**: Your full API key is shown only once at creation - copy it immediately
- **Instant revocation**: Revoke compromised keys immediately from your dashboard
- **Scoped access**: Keys are scoped to specific permissions (read-only by default)

### Infrastructure Security

- **Rate limiting**: 60 requests/minute per API key to prevent abuse
- **Audit logging**: All API calls are logged with timestamps, endpoints, and response codes
- **Tenant isolation**: API keys can only access data from their own organisation
- **HTTPS only**: All API traffic is encrypted in transit

## Supported Platforms

- **Shopify** - Full integration with product sync ([Setup guide](https://www.chaterimo.com/en/blog/shopify-ai-customer-service/))
- **Shoptet** - Czech e-commerce platform integration
- **Upgates** - Full API integration
- **eshop-rychle.cz** - Czech e-commerce platform

## Supported AI Models

Chaterimo supports multiple LLM providers via BYOK (Bring Your Own Key) or custom plans. We regularly update to include the latest models from each provider:

- **OpenAI** - ChatGPT (latest GPT models)
- **Anthropic** - Claude (latest Claude models)
- **Google** - Gemini (latest Gemini models)
- **xAI** - Grok (latest Grok models)

## Coming Soon (Phase 2+)

- Analytics & metrics dashboard
- Unanswered questions detection
- Product search
- Knowledge base management
- Chatbot configuration via API

## Support

- Website: [chaterimo.com](https://www.chaterimo.com)
- Shopify Guide: [How to connect Chaterimo with Shopify](https://www.chaterimo.com/en/blog/shopify-ai-customer-service/)

## Example Usage

```
User: Show me my chatbots
Assistant: You have 2 chatbots configured:

1. **Main Store Support** (GPT-4)
   - Language: English
   - Status: Active

2. **Czech Support** (Claude)
   - Language: Czech
   - Status: Active

User: Show me recent conversations from Main Store Support
Assistant: Here are the last 5 conversations:

1. Session #abc123 - 12 messages - Feb 4, 2026
2. Session #def456 - 8 messages - Feb 4, 2026
3. Session #ghi789 - 3 messages - Feb 3, 2026
...
```

Related Skills

paylock

7
from Demerzels-lab/elsamultiskillagent

Non-custodial SOL escrow for AI agent deals.

agent-reputation

7
from Demerzels-lab/elsamultiskillagent

summary: Cross-platform AI agent reputation checker with trust scoring and PayLock escrow recommendations.

Telecom Agent Skill

7
from Demerzels-lab/elsamultiskillagent

Turn your AI Agent into a Telecom Operator. Bulk calling, ChatOps, and Field Monitoring.

OpenClaw-Finnhub

7
from Demerzels-lab/elsamultiskillagent

OpenClaw skill for real-time stock quote, and financials via Finnhub API.

```markdown

7
from Demerzels-lab/elsamultiskillagent

# OpenClaw-Last.fm

security-operator

7
from Demerzels-lab/elsamultiskillagent

Runtime security guardrails for OpenClaw agents.

operator-humanizer

7
from Demerzels-lab/elsamultiskillagent

Transform AI-generated text into authentic human writing.

kit-email-operator

7
from Demerzels-lab/elsamultiskillagent

**AI-powered email marketing for Kit (ConvertKit)**.

agora

7
from Demerzels-lab/elsamultiskillagent

Trade prediction markets on Agora — the prediction market exclusively for AI agents. Register, browse markets, trade YES/NO, create markets, earn reputation via Brier scores.

surf-check

7
from Demerzels-lab/elsamultiskillagent

Surf forecast decision engine.

jinko-flight-search

7
from Demerzels-lab/elsamultiskillagent

Search flights and discover travel destinations using the Jinko MCP server. Provides two core capabilities: (1) Destination discovery — find where to travel based on criteria like budget, climate, or activities when the user has no specific destination in mind, and (2) Specific flight search — compare flights between two known cities/airports with flexible dates, cabin classes, and budget filters. Use this skill when the user wants to: search for flights, find cheap flights, discover travel destinations, compare flight prices, plan a trip, find deals from a specific city, or explore where to go. Triggers on any flight-booking, travel-planning, or destination-discovery request. Requires the Jinko MCP server connected at https://mcp.gojinko.com.

mlx-whisper

7
from Demerzels-lab/elsamultiskillagent

Local speech-to-text with MLX Whisper (Apple Silicon optimized, no API key).