Crisp alternative

Switch from Crisp in one click.

Your contacts, conversations, and help-center articles come with you. No manual exports. No lost history. Running several sites on Crisp? Each workspace comes in as its own app, and all of them land in one inbox, on one flat bill.

No credit card required · Runs in the background · Brings your last 180 days of conversations

Crisp Your old platform
Convot Every app, one inbox
✓
Contacts Names, emails, and custom data
✓
Conversations Full message history
✓
Help articles All your knowledge base content
How it works

Four steps. Under five minutes.

The importer runs in the background, no downtime, no manual CSV wrangling.

1

Sign up for Convot

Create your org and install the widget snippet. Takes about two minutes.

2

Connect your Crisp account

Paste your Crisp operator token. We'll fetch a live preview of exactly what will come over, nothing runs without your go-ahead.

3

Run the import

Hit Import. Contacts, conversations, and help articles are pulled in rate-limit-aware batches. You watch the progress bar. No babysitting.

4

Update your embed snippet

Swap the Convot snippet in for the Crisp one. The SDK is $crisp-compatible, existing host-page code keeps working without a rewrite.

What migrates

Everything your team worked for.

The importer is resumable, if your rate limit hits, it picks up exactly where it left off.

Contacts

  • ✓Name, email, phone
  • ✓Company and location
  • ✓Custom attributes (key/value)
  • ✓External ID (if set)
  • ✓Created date preserved

Conversations

  • ✓Full message history
  • ✓Timestamps and agent attribution
  • ✓Open and resolved status
  • ✓Cursor-based pagination (no gaps)
  • ✓Deduplication on re-run

Help articles

  • ✓Article title and full content
  • ✓Categories and collections
  • ✓Published/draft state
  • ✓Multi-language articles
  • ✓Slugs preserved where possible
Crisp migration run history, completed imports with contacts, conversations, messages, and articles brought over
Why switch

Three reasons teams switch from Crisp.

Crisp is a solid live chat tool. Convot is built for teams running more than one app, with the whole support stack on one flat bill.

Every app in one inbox

On Crisp, each website is its own workspace with its own subscription. On Convot, each app gets its own widget and help center, and every conversation lands in one inbox, labeled by app. Five apps on Pro are $149 a month.

See the inbox →

AI at $0.20 a resolution

Cove AI answers from each app's own docs, cites its sources, and hands off to your team when it isn't sure. You pay $0.20 only when it resolves a conversation.

Meet Cove AI →

The whole stack, one bill

Help center, changelog, roadmap voting, status page and scheduling are included, so you can drop the extra tools too. And the SDK is $crisp-compatible, so your existing code migrates as-is.

See developer features →
$crisp-compatible SDK

No rewrite. Just swap the snippet.

The Convot JS SDK is API-compatible with Crisp's $crisp push interface. If you're calling $crisp.push(["set", "user:email", ...]) today, that same call works on Convot, you migrate without touching your host-page code.

  • ✓All set, do, on, config commands
  • ✓Session data, segments, and events
  • ✓Identity verification (HMAC, works the same way)
  • ✓Programmatic chat open/close/toggle
Before (Crisp)
window.$crisp = [];
window.CRISP_WEBSITE_ID = "abc123";
$crisp.push(["set", "user:email", ["[email protected]"]]);
(function() {
  var d = document, s = d.createElement("script");
  s.src = "https://client.crisp.chat/l.js";
  d.head.appendChild(s);
})();
After (Convot)
window.Convot = { app_id: "your-app-id" };
Convot.push(["set", "user:email", ["[email protected]"]]);
// ↑ same call, same result
(function() {
  var d = document, s = d.createElement("script");
  s.src = "https://app.convot.io/widget-loader.js";
  d.head.appendChild(s);
})();

Ready to make the switch?

Import in minutes. Free plan, no card required. Your Crisp history comes with you.