Website: escalated.dev
Imports conversations, contacts, admins (agents), teams (departments), and tags from Intercom into Escalated. Includes proactive rate-limit management to stay within Intercom's 1,000 requests per minute limit.
- Imports admins (agents), teams (departments), tags, and contacts
- Imports conversations (tickets) with full state and priority mapping
- Imports conversation parts (replies and internal notes)
- Contacts fetched via Intercom's unified API v2 with POST search and cursor-based pagination
- Proactive rate-limit management distributing requests across 10-second windows
- Automatic back-off on 429 responses with
Retry-Afterheader support - Cursor-based pagination throughout for resumable imports
- Maps Intercom states (open, closed, snoozed) to Escalated statuses
- Maps Intercom priority levels to Escalated equivalents
- Conversation title falls back to a plain-text excerpt of the first message body when absent
| Field | Type | Required | Description |
|---|---|---|---|
token |
password | Yes | Access token from Intercom Developer Hub > Your Apps > Authentication. |
import.adapters— Registers the Intercom import adapter with the Escalated import system.
agents > tags > departments > contacts > tickets > replies > attachments
npm install @escalated-dev/plugin-import-intercomMIT