intercom-core-workflow-a

Featured

Manage Intercom contacts: create, search, update, merge leads into users. Use when building contact management features, syncing user data, or implementing contact search and segmentation. Trigger with phrases like "intercom contacts", "intercom users", "intercom leads", "create intercom contact", "search intercom contacts", "merge intercom lead".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Intercom Contacts & Contact Management ## Overview Primary workflow for managing Intercom contacts. Covers creating users and leads, searching with filters, updating custom attributes, merging leads into users, and managing tags and segments. ## Prerequisites - Completed `intercom-install-auth` setup - Understanding of Intercom contact model (users vs leads) - Valid API credentials with contacts read/write scope ## Instructions ### Step 1: Create Contacts ```typescript import { IntercomClient } from "intercom-client"; const client = new IntercomClient({ token: process.env.INTERCOM_ACCESS_TOKEN!, }); // Create an identified user (has external_id) const user = await client.contacts.create({ role: "user", externalId: "customer-9001", email: "alice@acme.com", name: "Alice Johnson", phone: "+1-555-0100", customAttributes: { plan: "enterprise", company_size: 500, signed_up_at: Math.floor(Date.now() / 1000), }, }); // Response: { type: "contact", id: "6657add46abd...", role: "user", ... } // Create an anonymous lead (no external_id required) const lead = await client.contacts.create({ role: "lead", email: "visitor@example.com", name: "Website Visitor", customAttributes: { landing_page: "/pricing", utm_source: "google", }, }); ``` ### Step 2: Search Contacts POST to `https://api.intercom.io/contacts/search` with query filters. ```typescript // Simple search by email const byEmail = await client.contacts.search({ query: { ...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

intercom-hello-world

Create a minimal working Intercom example with contacts, conversations, and messages. Use when starting a new Intercom integration, testing your setup, or learning the core Intercom API data model. Trigger with phrases like "intercom hello world", "intercom example", "intercom quick start", "simple intercom code", "first intercom API call".

2,266 Updated today
jeremylongshore
AI & Automation Featured

intercom-core-workflow-b

Manage Intercom conversations: create, reply, close, snooze, assign, and tag. Use when building conversation management features, automating replies, or implementing support workflow automation. Trigger with phrases like "intercom conversations", "intercom reply", "intercom assign conversation", "intercom close conversation", "intercom snooze", "manage intercom conversations".

2,266 Updated today
jeremylongshore
AI & Automation Featured

intercom-migration-deep-dive

Execute major Intercom data migrations and re-platforming with the contacts, conversations, and articles APIs. Use when migrating from Zendesk/Freshdesk to Intercom, bulk-importing contacts, or re-platforming to Intercom. Trigger with phrases like "migrate to intercom", "intercom migration", "import contacts to intercom", "switch to intercom", "zendesk to intercom", "intercom data import".

2,266 Updated today
jeremylongshore
AI & Automation Featured

intercom-automation

Automate Intercom tasks via Rube MCP (Composio): conversations, contacts, companies, segments, admins. Always search tools first for current schemas.

39,227 Updated today
sickn33
AI & Automation Listed

intercom-automation

Automate Intercom tasks via Rube MCP (Composio): conversations, contacts, companies, segments, admins. Always search tools first for current schemas.

335 Updated today
aiskillstore