Support133 toolsBrowser login (OAuth), no API keys
Intercom integration for AI agents
Manage conversations, contacts, companies, and support articles
Use it from your agent
One ClawLink account serves every agent you run. Pick the guide for yours, or connect Intercom once and call the same tools from all of them.
Setup
Connect Intercom through ClawLink's hosted setup to manage conversations, contacts, companies, tags, articles, and data events.
- Auth: Browser login (OAuth), no API keys. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
- Where: the ClawLink dashboard, or ask your agent to connect it.
What your agent can do
Intercom exposes 133 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.
| Tool | What it does | Kind |
|---|---|---|
intercom_add_tag_to_contact | Add a tag to a contact in Intercom | Write |
intercom_assign_conversation | Assign a conversation to an admin or team | Write |
intercom_attach_contact_to_company | Attach a contact to a company in Intercom | Read |
intercom_close_conversation | Close a conversation in Intercom | Write |
intercom_create_an_article | Create a new article in Intercom | Write |
intercom_create_contact | Create a new contact in Intercom | Write |
intercom_create_conversation | Create a new conversation in Intercom | Write |
intercom_create_data_event | Submit a data event to Intercom | Write |
intercom_download_data_export | Download content data export from Intercom | Read |
intercom_find_tag | Retrieve details for a specific tag by its ID | Read |
intercom_get_a_contact | You can fetch the details of a single contact | Read |
intercom_get_content_import_source | Retrieve a content import source by its ID | Read |
intercom_get_conversation | Retrieves a specific conversation by ID with all messages and details | Read |
intercom_get_counts | Retrieve summary counts for Intercom app entities including companies, users, leads, tags | Read |
intercom_get_custom_object_instance_by_external_id | Retrieve a custom object instance by its external_id | Read |
intercom_get_external_page | Retrieve an external page from Fin Content Library by ID | Read |
intercom_get_ticket | Retrieve a ticket from Intercom | Read |
intercom_get_ticket_type | Retrieve details for a specific ticket type by its ID | Read |
intercom_identify_an_admin | You can view the currently authorised admin along with the embedded app object (a "workspace" | Read |
intercom_jobs_status | Retrieve the status of job execution | Read |
intercom_list_all_activity_logs | You can get a log of activities by all admins in an app | Read |
intercom_list_all_admins | You can fetch a list of admins for a given workspace | Read |
intercom_list_all_articles | You can fetch a list of all articles by making a GET request to | Read |
intercom_list_all_collections | You can fetch a list of all collections by making a GET request to | Read |
intercom_list_all_companies | You can list companies | Read |
intercom_list_all_help_centers | You can list all Help Centers by making a GET request to | Read |
intercom_list_all_macros | Fetch a list of all macros (saved replies) in your workspace for use in automating responses | Read |
intercom_list_all_notes | You can fetch a list of notes that are associated to a contact | Read |
intercom_list_attached_companies_for_contact | You can fetch a list of companies that are associated to a contact | Read |
intercom_list_attached_contacts | You can fetch a list of all contacts that belong to a company | Read |