CRM

Intercom Integration

Handle customer conversations and tickets through Intercom.

Capabilities

This integration enables workers to:

  • Receive inbound conversations via webhooks
  • Reply to customer conversations
  • Add internal notes to conversations
  • Update ticket status and attributes
  • Support for multiple workspaces

Setup

Follow these steps to connect Intercom:

  1. Navigate to Integrations and click 'Add Connection'
  2. Select Intercom and authorize via OAuth
  3. Configure webhook endpoint in Intercom settings
  4. Select event types to monitor
  5. Assign workers to handle Intercom conversations

Official links

Security

  • Uses OAuth 2.0 for secure authentication
  • Webhook signatures verified using HMAC SHA-1
  • Access tokens and webhook secrets encrypted at rest
  • Automatic token refresh handling

Credential Storage

All integration credentials are encrypted at rest using AES-256-GCM encryption. OAuth tokens are automatically refreshed when needed.

Supported Roles

The following roles can use this integration by default:

Related Documentation