Switch to Cove

Paste the Cove snippet. Then drop Intercom or Crisp.

Same footer slot. One script. Look lives in Widget studio. Bring contacts, articles, and optional chat transcripts over if you have files. Ticket fields stay behind — that is the honest gap.

Snippet swap

Paste Cove. Delete the old tag.

Same footer or theme slot you already use. Shopify, WordPress, Webflow: custom code or the theme footer. Two launchers on a page is how visitors ignore both.

Cove — keep this

data-website is the public key from Widget after you sign in.

<script src="https://coveinbox.co/widget.js" data-website="YOUR_PUBLIC_KEY" async></script>

Copy into the page, then set the look in Widget

Intercom — remove this

<script>
  window.intercomSettings = { app_id: "YOUR_APP_ID" };
</script>
<script async src="https://widget.intercom.io/widget/YOUR_APP_ID"></script>

Crisp — remove this

<script>
  window.$crisp=[];
  window.CRISP_WEBSITE_ID="YOUR_WEBSITE_ID";
  (function(){
    var d=document,s=d.createElement("script");
    s.src="https://client.crisp.chat/l.js";
    s.async=1;
    d.getElementsByTagName("head")[0].appendChild(s);
  })();
</script>

What maps

What you already have, in Cove

You haveIn Cove
Messenger / chatbox snippetCove widget — one script, look in Widget studio
Help Center / Helpdesk articlesHelp articles — same pages in the messenger and on {slug}.coveinbox.co
Contacts / people exportPeople — CSV import with name and email
Conversation export (JSON / CSV / markdown)Inbox threads — people, message text, timestamps. Not ticket fields.
Inbox / team inboxShared inbox — assign, notes, snooze, resolve, CSAT
Saved replies / macrosQuick replies in Settings, shortcuts like /hours
Outbound / campaignsCampaigns for email; URL teasers in Widget
Greetings and first draftsWorkflows greet. Plus drafts from your articles. A person still sends.

Help articles

Export pages as markdown. In the app, Settings → Replace widget (or Help center) accepts .md files. A heading or YAML title becomes the Cove title. Files stay drafts until you publish — then they search in the messenger and on your public help URL.

---
title: Returns under $40
category: Shipping
published: true
---

Unopened items within 30 days. Keep the receipt.

People: a CSV with an email column. Intercom and Crisp contact exports work. Matching emails update; the rest create profiles.

Past threads

JSON, CSV, or markdown from Settings → Replace widget or POST /api/v1/import/conversations. Cove creates people, conversations, and message text with the timestamps in the file. Intercom-style conversation_parts and Crisp-style session_id JSON are accepted. Ticket fields, assignees, SLA, CSAT, and attachments are not. Cap: 50 threads per upload. Re-importing the same id is skipped.

{
  "conversations": [
    {
      "email": "ada@example.com",
      "name": "Ada Lovelace",
      "subject": "Billing question",
      "messages": [
        { "kind": "user", "author": "Ada", "body": "Can I change the plan?", "at": "2024-06-02T14:03:00Z" },
        { "kind": "operator", "author": "Sam", "body": "Yes — we prorate.", "at": "2024-06-02T14:08:00Z" }
      ]
    }
  ]
}

What we do not import

  • Ticket custom fields, assignment history, SLA clocks, CSAT, and file attachments. Transcripts import as people, threads, and text — not a full Intercom ticket sync.
  • Intercom Messenger settings objects and Crisp $crisp.push chrome. Appearance lives in Widget after the tag is on the page.
  • Plugin marketplaces. Slack, Shopify, HubSpot, and channels connect with tokens and signed webhooks.
  • Phone numbers as a ported DID. Connect Twilio when you need voice or SMS — Cove does not dial out.

Cove vs Intercom · Cove vs Crisp

FAQ

Frequently asked questions

Snippet first. Articles, people, and optional thread transcripts if you have files.

After you sign in: Settings → Replace widget. Copy, origin, quick replies, and invites also show on Onboarding setup in the inbox.

Message transcripts, yes — JSON, CSV, or markdown from Settings → Replace widget. People, threads, and timestamps land in the inbox. Ticket fields, assignees, SLA, CSAT, and attachments do not. New chats still start in the Cove widget.

Widget, after you create a workspace. It is data-website. See install.

Yes if the job is one desk for chat, help, and team workflows — live chat, email, help, CRM, and workflows in one product. Read Cove vs Intercom and Cove vs Crisp. The switch path is this page.

Blog

Why teams switch the messenger

Paste the Cove snippet. Then open the inbox.

Fourteen-day trial. Card required. Cancel before day 14. The in-app checklist lives in Settings after you sign in.