Snippet swap
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
| You have | In Cove |
|---|---|
| Messenger / chatbox snippet | Cove widget — one script, look in Widget studio |
| Help Center / Helpdesk articles | Help articles — same pages in the messenger and on {slug}.coveinbox.co |
| Contacts / people export | People — CSV import with name and email |
| Conversation export (JSON / CSV / markdown) | Inbox threads — people, message text, timestamps. Not ticket fields. |
| Inbox / team inbox | Shared inbox — assign, notes, snooze, resolve, CSAT |
| Saved replies / macros | Quick replies in Settings, shortcuts like /hours |
| Outbound / campaigns | Campaigns for email; URL teasers in Widget |
| Greetings and first drafts | Workflows greet. Plus drafts from your articles. A person still sends. |
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.
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" }
]
}
]
}FAQ
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
28 Aug 2026
Cove vs Intercom: the all-in-one support platform
Cove is the all-in-one customer support platform built to replace Intercom. Live chat, email, help, CRM, and workflows in one product.
28 Aug 2026
Cove vs Crisp: one desk for chat, help, and workflows
Cove is a complete support workspace: a messenger you brand, a shared inbox, help, and workflows. Switch from Crisp when you want that desk in one product.