> This page is for Agent Handler.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.merge.dev/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.merge.dev/_mcp/server.

# Intercom

**Authentication:** OAuth or access token. See [Magic Link](/merge-agent-handler/features/magic-link) for the runtime auth flow, or [Application credentials](/merge-agent-handler/admin-setup/add-oauth-credentials) to bring your own OAuth app.

## Sample use cases

* List conversations tagged `enterprise` open more than 24 hours without a reply.
* Send a follow-up message to every user who started but didn't finish the onboarding tour.
* Find every conversation in the last 7 days mentioning `pricing` and tag with `pricing-question`.

## Available Tools

#### list\_articles

List help center articles

#### get\_article

Get information about a specific article

#### create\_article

Create a new help center article

#### update\_article

Update an existing help center article

#### delete\_article

Delete a help center article

#### list\_collections

List help center collections

#### get\_collection

Get information about a specific collection

#### create\_collection

Create a new help center collection

#### update\_collection

Update an existing help center collection

#### search\_articles

Search for articles in the help center

#### list\_companies

List companies in the workspace

#### get\_company

Get information about a specific company

#### create\_company

Create a new company

#### update\_company

Update an existing company

#### delete\_company

Delete a company

#### list\_company\_contacts

List contacts belonging to a company

#### attach\_contact\_to\_company

Attach a contact to a company

#### detach\_contact\_from\_company

Detach a contact from a company

#### list\_contacts

List contacts in the workspace

#### get\_contact

Get information about a specific contact

#### create\_contact

Create a new contact

#### update\_contact

Update an existing contact

#### delete\_contact

Delete a contact

#### search\_contacts

Search contacts using filters

#### list\_conversations

List conversations (also known as tickets) in the workspace

#### get\_conversation

Get information about a specific conversation (also known as a ticket)

#### search\_conversations

Search conversations (also known as tickets) using filters

#### reply\_to\_conversation

Reply to a conversation (also known as a ticket)

#### close\_conversation

Close a conversation (also known as a ticket)

#### open\_conversation

Open a conversation (also known as a ticket)

#### assign\_conversation

Assign a conversation (also known as a ticket) to an admin or team