Intercom
Your Toolhouse AI Worker can connect to Intercom using 133 specialized tools.
Auth Connection
This service requires an auth connection to use its tools. You can set this up in your Toolhouse dashboard under Auth Connections.
Tools (133)
Intercom Add Subscription To A Contact
Intercom Add Subscription To A ContactIntegration name: INTERCOM_ADD_SUBSCRIPTION_TO_A_CONTACT
You can add a specific subscription to a contact. In Intercom, we have two different subscription types based on user consent - opt-out and opt-in: 1.Attaching a contact to an opt-out subscription type will opt that user out from receiving messages related to that subscription type. 2.Attaching a contact to an opt-in subscription type will opt that user in to receiving messages related to that subscription type. This will return a subscription type model for the subscription type that was added to the contact.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
string
✅
—
The unique identifier for the subscription which is given by Intercom
contact_id
string
✅
—
The unique identifier for the contact which is given by Intercom
consent_type
string
✅
—
The consent_type of a subscription, opt_out or opt_in.
Intercom Add Tag To Contact
Intercom Add Tag To ContactIntegration name: INTERCOM_ADD_TAG_TO_CONTACT
Tool to add a tag to a contact in Intercom. Use when you need to attach or add a specific tag to a contact for categorization or tracking purposes.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
string
✅
"7522907"
The unique identifier for the tag which is given by Intercom
contact_id
string
✅
"63a07ddf05a32042dffac965"
The unique identifier for the contact which is given by Intercom
Intercom Archive Contact
Intercom Archive ContactIntegration name: INTERCOM_ARCHIVE_CONTACT
Tool to archive a single contact in Intercom. Use when you need to archive a contact by their ID.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
contact_id
string
✅
"67eedf68fbd061d9f4fee259"
The unique identifier for the contact to archive
Intercom Assign Conversation
Intercom Assign ConversationIntegration name: INTERCOM_ASSIGN_CONVERSATION
Assigns a conversation to a specific admin or team in Intercom. Mutates live conversation state; confirm intent before bulk-assigning multiple conversations.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
team_id
string
"123456"
ID of the team to assign the conversation to. Either admin_id or team_id must be provided
admin_id
string
"7222173"
ID of the admin to assign the conversation to. Either admin_id or team_id must be provided
assignee_id
string
"7222173"
ID of the admin making the assignment (who is performing this action)
conversation_id
string
✅
"123456789"
The ID of the conversation to assign
Intercom Attach Contact To Company
Intercom Attach Contact To CompanyIntegration name: INTERCOM_ATTACH_CONTACT_TO_COMPANY
Tool to attach a contact to a company in Intercom. Use when you need to associate a contact with a company.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
company_id
string
✅
"58a430d35458202d41b1e65b"
The unique identifier for the company which is given by Intercom
contact_id
string
✅
"63a07ddf05a32042dffac965"
The unique identifier for the contact which is given by Intercom
Intercom Attach Contact To Conversation
Intercom Attach Contact To ConversationIntegration name: INTERCOM_ATTACH_CONTACT_TO_CONVERSATION
Tool to attach a contact participant to a conversation on behalf of admin or contact. Use when you need to add a new participant to an existing conversation.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
admin_id
string
✅
"7222173"
The id of the admin who is adding the new participant
customer
object
✅
—
Object containing contact identifier. Must include at least one of: id, intercom_user_id, user_id, or email
conversation_id
string
✅
"215472278493860"
The identifier for the conversation as given by Intercom
Intercom Attach Tag To Conversation
Intercom Attach Tag To ConversationIntegration name: INTERCOM_ATTACH_TAG_TO_CONVERSATION
Tool to add a tag to a specific conversation in Intercom. Use when you need to attach or tag a conversation.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
string
✅
"10933556"
The unique identifier for the tag which is given by Intercom
admin_id
string
✅
"8226931"
The unique identifier for the admin which is given by Intercom
conversation_id
string
✅
"215468802130392"
The unique identifier for the conversation
Intercom Attach Tag To Ticket
Intercom Attach Tag To TicketIntegration name: INTERCOM_ATTACH_TAG_TO_TICKET
Tool to add a tag to a ticket in Intercom. Use when you need to attach or add a specific tag to a ticket for categorization or tracking purposes.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
string
✅
"12874108"
The unique identifier for the tag which is given by Intercom
admin_id
string
✅
"8226930"
The unique identifier for the admin which is given by Intercom
ticket_id
string
✅
"215468802130392"
The unique identifier for the ticket which is given by Intercom
Intercom Block Contact
Intercom Block ContactIntegration name: INTERCOM_BLOCK_CONTACT
Tool to block a single contact in Intercom. Use when you need to block a contact, which will also archive their conversations.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
contact_id
string
✅
"689995fa0cd4fe5d1f7458be"
The unique identifier for the contact to block
Intercom Cancel Data Export
Intercom Cancel Data ExportIntegration name: INTERCOM_CANCEL_DATA_EXPORT
Tool to cancel an active content data export job. Use when you need to terminate an ongoing export and update its status to 'canceled'.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
job_identifier
string
✅
"v134nyc2bku9hj91"
The unique identifier for the export job to cancel.
Intercom Close Conversation
Intercom Close ConversationIntegration name: INTERCOM_CLOSE_CONVERSATION
Closes a conversation in Intercom, marking it as resolved. Requires explicit user confirmation before calling; closing is irreversible without a separate reopen action. Send any reply via INTERCOM_REPLY_TO_CONVERSATION before calling this tool — parallel execution on the same conversation causes conflicts.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
body
string
"This issue has been resolved. Feel free to reach out if you need further assistance!"
Optional message to send when closing the conversation
admin_id
string
✅
"7222173"
ID of the admin closing the conversation
conversation_id
string
✅
"123456789"
The ID of the conversation to close Conversation must be in open state; verify state via INTERCOM_GET_CONVERSATION first, as closing a snoozed or already-closed conversation produces unexpected results.
Intercom Create A Collection
Intercom Create A CollectionIntegration name: INTERCOM_CREATE_A_COLLECTION
You can create a new collection by making a POST request to https://api.intercom.io/help_center/collections.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
name
string
✅
—
The name of the collection. For multilingual collections, this will be the name of the default language"s content.
parent_id
string
—
The id of the parent collection. If null then it will be created as the first level collection.
description
string
—
The description of the collection. For multilingual collections, this will be the description of the default language"s content.
help_center_id
integer
—
The id of the help center where the collection will be created. If null then it will be created in the default help center.
translated__content__type
string
—
The type of object - group_translated_content.
translated__content__ar__name
string
—
The name of the collection or section.
translated__content__ar__type
string
—
The type of object - group_content .
translated__content__bg__name
string
—
The name of the collection or section.
translated__content__bg__type
string
—
The type of object - group_content .
translated__content__bs__name
string
—
The name of the collection or section.
translated__content__bs__type
string
—
The type of object - group_content .
translated__content__ca__name
string
—
The name of the collection or section.
translated__content__ca__type
string
—
The type of object - group_content .
translated__content__cs__name
string
—
The name of the collection or section.
translated__content__cs__type
string
—
The type of object - group_content .
translated__content__da__name
string
—
The name of the collection or section.
translated__content__da__type
string
—
The type of object - group_content .
translated__content__de__name
string
—
The name of the collection or section.
translated__content__de__type
string
—
The type of object - group_content .
translated__content__el__name
string
—
The name of the collection or section.
translated__content__el__type
string
—
The type of object - group_content .
translated__content__en__name
string
—
The name of the collection or section.
translated__content__en__type
string
—
The type of object - group_content .
translated__content__es__name
string
—
The name of the collection or section.
translated__content__es__type
string
—
The type of object - group_content .
translated__content__et__name
string
—
The name of the collection or section.
translated__content__et__type
string
—
The type of object - group_content .
translated__content__fi__name
string
—
The name of the collection or section.
translated__content__fi__type
string
—
The type of object - group_content .
translated__content__fr__name
string
—
The name of the collection or section.
translated__content__fr__type
string
—
The type of object - group_content .
translated__content__he__name
string
—
The name of the collection or section.
translated__content__he__type
string
—
The type of object - group_content .
translated__content__hr__name
string
—
The name of the collection or section.
translated__content__hr__type
string
—
The type of object - group_content .
translated__content__hu__name
string
—
The name of the collection or section.
translated__content__hu__type
string
—
The type of object - group_content .
translated__content__id__name
string
—
The name of the collection or section.
translated__content__id__type
string
—
The type of object - group_content .
translated__content__it__name
string
—
The name of the collection or section.
translated__content__it__type
string
—
The type of object - group_content .
translated__content__ja__name
string
—
The name of the collection or section.
translated__content__ja__type
string
—
The type of object - group_content .
translated__content__ko__name
string
—
The name of the collection or section.
translated__content__ko__type
string
—
The type of object - group_content .
translated__content__lt__name
string
—
The name of the collection or section.
translated__content__lt__type
string
—
The type of object - group_content .
translated__content__lv__name
string
—
The name of the collection or section.
translated__content__lv__type
string
—
The type of object - group_content .
translated__content__mn__name
string
—
The name of the collection or section.
translated__content__mn__type
string
—
The type of object - group_content .
translated__content__nb__name
string
—
The name of the collection or section.
translated__content__nb__type
string
—
The type of object - group_content .
translated__content__nl__name
string
—
The name of the collection or section.
translated__content__nl__type
string
—
The type of object - group_content .
translated__content__pl__name
string
—
The name of the collection or section.
translated__content__pl__type
string
—
The type of object - group_content .
translated__content__pt__name
string
—
The name of the collection or section.
translated__content__pt__type
string
—
The type of object - group_content .
translated__content__ro__name
string
—
The name of the collection or section.
translated__content__ro__type
string
—
The type of object - group_content .
translated__content__ru__name
string
—
The name of the collection or section.
translated__content__ru__type
string
—
The type of object - group_content .
translated__content__sl__name
string
—
The name of the collection or section.
translated__content__sl__type
string
—
The type of object - group_content .
translated__content__sr__name
string
—
The name of the collection or section.
translated__content__sr__type
string
—
The type of object - group_content .
translated__content__sv__name
string
—
The name of the collection or section.
translated__content__sv__type
string
—
The type of object - group_content .
translated__content__tr__name
string
—
The name of the collection or section.
translated__content__tr__type
string
—
The type of object - group_content .
translated__content__vi__name
string
—
The name of the collection or section.
translated__content__vi__type
string
—
The type of object - group_content .
translated__content__pt__BR__name
string
—
The name of the collection or section.
translated__content__pt__BR__type
string
—
The type of object - group_content .
translated__content__zh__CN__name
string
—
The name of the collection or section.
translated__content__zh__CN__type
string
—
The type of object - group_content .
translated__content__zh__TW__name
string
—
The name of the collection or section.
translated__content__zh__TW__type
string
—
The type of object - group_content .
translated__content__ar__description
string
—
The description of the collection. Only available for collections.
translated__content__bg__description
string
—
The description of the collection. Only available for collections.
translated__content__bs__description
string
—
The description of the collection. Only available for collections.
translated__content__ca__description
string
—
The description of the collection. Only available for collections.
translated__content__cs__description
string
—
The description of the collection. Only available for collections.
translated__content__da__description
string
—
The description of the collection. Only available for collections.
translated__content__de__description
string
—
The description of the collection. Only available for collections.
translated__content__el__description
string
—
The description of the collection. Only available for collections.
translated__content__en__description
string
—
The description of the collection. Only available for collections.
translated__content__es__description
string
—
The description of the collection. Only available for collections.
translated__content__et__description
string
—
The description of the collection. Only available for collections.
translated__content__fi__description
string
—
The description of the collection. Only available for collections.
translated__content__fr__description
string
—
The description of the collection. Only available for collections.
translated__content__he__description
string
—
The description of the collection. Only available for collections.
translated__content__hr__description
string
—
The description of the collection. Only available for collections.
translated__content__hu__description
string
—
The description of the collection. Only available for collections.
translated__content__id__description
string
—
The description of the collection. Only available for collections.
translated__content__it__description
string
—
The description of the collection. Only available for collections.
translated__content__ja__description
string
—
The description of the collection. Only available for collections.
translated__content__ko__description
string
—
The description of the collection. Only available for collections.
translated__content__lt__description
string
—
The description of the collection. Only available for collections.
translated__content__lv__description
string
—
The description of the collection. Only available for collections.
translated__content__mn__description
string
—
The description of the collection. Only available for collections.
translated__content__nb__description
string
—
The description of the collection. Only available for collections.
translated__content__nl__description
string
—
The description of the collection. Only available for collections.
translated__content__pl__description
string
—
The description of the collection. Only available for collections.
translated__content__pt__description
string
—
The description of the collection. Only available for collections.
translated__content__ro__description
string
—
The description of the collection. Only available for collections.
translated__content__ru__description
string
—
The description of the collection. Only available for collections.
translated__content__sl__description
string
—
The description of the collection. Only available for collections.
translated__content__sr__description
string
—
The description of the collection. Only available for collections.
translated__content__sv__description
string
—
The description of the collection. Only available for collections.
translated__content__tr__description
string
—
The description of the collection. Only available for collections.
translated__content__vi__description
string
—
The description of the collection. Only available for collections.
translated__content__pt__BR__description
string
—
The description of the collection. Only available for collections.
translated__content__zh__CN__description
string
—
The description of the collection. Only available for collections.
translated__content__zh__TW__description
string
—
The description of the collection. Only available for collections.
Intercom Create An Article
Intercom Create An ArticleIntegration name: INTERCOM_CREATE_AN_ARTICLE
You can create a new article by making a POST request to https://api.intercom.io/articles.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
body
string
—
The content of the article. For multilingual articles, this will be the body of the default language"s content.
state
string
—
Whether the article will be published or will be a draft. Defaults to draft. For multilingual articles, this will be the state of the default language"s content.
title
string
✅
—
The title of the article.For multilingual articles, this will be the title of the default language"s content.
author_id
integer
✅
—
The id of the author of the article. For multilingual articles, this will be the id of the author of the default language"s content. Must be a teammate on the help center"s workspace.
parent_id
integer
—
The id of the article"s parent collection or section. An article without this field stands alone.
description
string
—
The description of the article. For multilingual articles, this will be the description of the default language"s content.
parent_type
string
—
The type of parent, which can either be a collection or section.
translated__content__type
string
—
The type of object - article_translated_content.
translated__content__ar__url
string
—
The URL of the article.
translated__content__bg__url
string
—
The URL of the article.
translated__content__bs__url
string
—
The URL of the article.
translated__content__ca__url
string
—
The URL of the article.
translated__content__cs__url
string
—
The URL of the article.
translated__content__da__url
string
—
The URL of the article.
translated__content__de__url
string
—
The URL of the article.
translated__content__el__url
string
—
The URL of the article.
translated__content__en__url
string
—
The URL of the article.
translated__content__es__url
string
—
The URL of the article.
translated__content__et__url
string
—
The URL of the article.
translated__content__fi__url
string
—
The URL of the article.
translated__content__fr__url
string
—
The URL of the article.
translated__content__he__url
string
—
The URL of the article.
translated__content__hr__url
string
—
The URL of the article.
translated__content__hu__url
string
—
The URL of the article.
translated__content__id__url
string
—
The URL of the article.
translated__content__it__url
string
—
The URL of the article.
translated__content__ja__url
string
—
The URL of the article.
translated__content__ko__url
string
—
The URL of the article.
translated__content__lt__url
string
—
The URL of the article.
translated__content__lv__url
string
—
The URL of the article.
translated__content__mn__url
string
—
The URL of the article.
translated__content__nb__url
string
—
The URL of the article.
translated__content__nl__url
string
—
The URL of the article.
translated__content__pl__url
string
—
The URL of the article.
translated__content__pt__url
string
—
The URL of the article.
translated__content__ro__url
string
—
The URL of the article.
translated__content__ru__url
string
—
The URL of the article.
translated__content__sl__url
string
—
The URL of the article.
translated__content__sr__url
string
—
The URL of the article.
translated__content__sv__url
string
—
The URL of the article.
translated__content__tr__url
string
—
The URL of the article.
translated__content__vi__url
string
—
The URL of the article.
translated__content__ar__body
string
—
The body of the article.
translated__content__ar__type
string
—
The type of object - article_content .
translated__content__bg__body
string
—
The body of the article.
translated__content__bg__type
string
—
The type of object - article_content .
translated__content__bs__body
string
—
The body of the article.
translated__content__bs__type
string
—
The type of object - article_content .
translated__content__ca__body
string
—
The body of the article.
translated__content__ca__type
string
—
The type of object - article_content .
translated__content__cs__body
string
—
The body of the article.
translated__content__cs__type
string
—
The type of object - article_content .
translated__content__da__body
string
—
The body of the article.
translated__content__da__type
string
—
The type of object - article_content .
translated__content__de__body
string
—
The body of the article.
translated__content__de__type
string
—
The type of object - article_content .
translated__content__el__body
string
—
The body of the article.
translated__content__el__type
string
—
The type of object - article_content .
translated__content__en__body
string
—
The body of the article.
translated__content__en__type
string
—
The type of object - article_content .
translated__content__es__body
string
—
The body of the article.
translated__content__es__type
string
—
The type of object - article_content .
translated__content__et__body
string
—
The body of the article.
translated__content__et__type
string
—
The type of object - article_content .
translated__content__fi__body
string
—
The body of the article.
translated__content__fi__type
string
—
The type of object - article_content .
translated__content__fr__body
string
—
The body of the article.
translated__content__fr__type
string
—
The type of object - article_content .
translated__content__he__body
string
—
The body of the article.
translated__content__he__type
string
—
The type of object - article_content .
translated__content__hr__body
string
—
The body of the article.
translated__content__hr__type
string
—
The type of object - article_content .
translated__content__hu__body
string
—
The body of the article.
translated__content__hu__type
string
—
The type of object - article_content .
translated__content__id__body
string
—
The body of the article.
translated__content__id__type
string
—
The type of object - article_content .
translated__content__it__body
string
—
The body of the article.
translated__content__it__type
string
—
The type of object - article_content .
translated__content__ja__body
string
—
The body of the article.
translated__content__ja__type
string
—
The type of object - article_content .
translated__content__ko__body
string
—
The body of the article.
translated__content__ko__type
string
—
The type of object - article_content .
translated__content__lt__body
string
—
The body of the article.
translated__content__lt__type
string
—
The type of object - article_content .
translated__content__lv__body
string
—
The body of the article.
translated__content__lv__type
string
—
The type of object - article_content .
translated__content__mn__body
string
—
The body of the article.
translated__content__mn__type
string
—
The type of object - article_content .
translated__content__nb__body
string
—
The body of the article.
translated__content__nb__type
string
—
The type of object - article_content .
translated__content__nl__body
string
—
The body of the article.
translated__content__nl__type
string
—
The type of object - article_content .
translated__content__pl__body
string
—
The body of the article.
translated__content__pl__type
string
—
The type of object - article_content .
translated__content__pt__body
string
—
The body of the article.
translated__content__pt__type
string
—
The type of object - article_content .
translated__content__ro__body
string
—
The body of the article.
translated__content__ro__type
string
—
The type of object - article_content .
translated__content__ru__body
string
—
The body of the article.
translated__content__ru__type
string
—
The type of object - article_content .
translated__content__sl__body
string
—
The body of the article.
translated__content__sl__type
string
—
The type of object - article_content .
translated__content__sr__body
string
—
The body of the article.
translated__content__sr__type
string
—
The type of object - article_content .
translated__content__sv__body
string
—
The body of the article.
translated__content__sv__type
string
—
The type of object - article_content .
translated__content__tr__body
string
—
The body of the article.
translated__content__tr__type
string
—
The type of object - article_content .
translated__content__vi__body
string
—
The body of the article.
translated__content__vi__type
string
—
The type of object - article_content .
translated__content__ar__state
string
—
Whether the article is published or is a draft .
translated__content__ar__title
string
—
The title of the article.
translated__content__bg__state
string
—
Whether the article is published or is a draft .
translated__content__bg__title
string
—
The title of the article.
translated__content__bs__state
string
—
Whether the article is published or is a draft .
translated__content__bs__title
string
—
The title of the article.
translated__content__ca__state
string
—
Whether the article is published or is a draft .
translated__content__ca__title
string
—
The title of the article.
translated__content__cs__state
string
—
Whether the article is published or is a draft .
translated__content__cs__title
string
—
The title of the article.
translated__content__da__state
string
—
Whether the article is published or is a draft .
translated__content__da__title
string
—
The title of the article.
translated__content__de__state
string
—
Whether the article is published or is a draft .
translated__content__de__title
string
—
The title of the article.
translated__content__el__state
string
—
Whether the article is published or is a draft .
translated__content__el__title
string
—
The title of the article.
translated__content__en__state
string
—
Whether the article is published or is a draft .
translated__content__en__title
string
—
The title of the article.
translated__content__es__state
string
—
Whether the article is published or is a draft .
translated__content__es__title
string
—
The title of the article.
translated__content__et__state
string
—
Whether the article is published or is a draft .
translated__content__et__title
string
—
The title of the article.
translated__content__fi__state
string
—
Whether the article is published or is a draft .
translated__content__fi__title
string
—
The title of the article.
translated__content__fr__state
string
—
Whether the article is published or is a draft .
translated__content__fr__title
string
—
The title of the article.
translated__content__he__state
string
—
Whether the article is published or is a draft .
translated__content__he__title
string
—
The title of the article.
translated__content__hr__state
string
—
Whether the article is published or is a draft .
translated__content__hr__title
string
—
The title of the article.
translated__content__hu__state
string
—
Whether the article is published or is a draft .
translated__content__hu__title
string
—
The title of the article.
translated__content__id__state
string
—
Whether the article is published or is a draft .
translated__content__id__title
string
—
The title of the article.
translated__content__it__state
string
—
Whether the article is published or is a draft .
translated__content__it__title
string
—
The title of the article.
translated__content__ja__state
string
—
Whether the article is published or is a draft .
translated__content__ja__title
string
—
The title of the article.
translated__content__ko__state
string
—
Whether the article is published or is a draft .
translated__content__ko__title
string
—
The title of the article.
translated__content__lt__state
string
—
Whether the article is published or is a draft .
translated__content__lt__title
string
—
The title of the article.
translated__content__lv__state
string
—
Whether the article is published or is a draft .
translated__content__lv__title
string
—
The title of the article.
translated__content__mn__state
string
—
Whether the article is published or is a draft .
translated__content__mn__title
string
—
The title of the article.
translated__content__nb__state
string
—
Whether the article is published or is a draft .
translated__content__nb__title
string
—
The title of the article.
translated__content__nl__state
string
—
Whether the article is published or is a draft .
translated__content__nl__title
string
—
The title of the article.
translated__content__pl__state
string
—
Whether the article is published or is a draft .
translated__content__pl__title
string
—
The title of the article.
translated__content__pt__state
string
—
Whether the article is published or is a draft .
translated__content__pt__title
string
—
The title of the article.
translated__content__ro__state
string
—
Whether the article is published or is a draft .
translated__content__ro__title
string
—
The title of the article.
translated__content__ru__state
string
—
Whether the article is published or is a draft .
translated__content__ru__title
string
—
The title of the article.
translated__content__sl__state
string
—
Whether the article is published or is a draft .
translated__content__sl__title
string
—
The title of the article.
translated__content__sr__state
string
—
Whether the article is published or is a draft .
translated__content__sr__title
string
—
The title of the article.
translated__content__sv__state
string
—
Whether the article is published or is a draft .
translated__content__sv__title
string
—
The title of the article.
translated__content__tr__state
string
—
Whether the article is published or is a draft .
translated__content__tr__title
string
—
The title of the article.
translated__content__vi__state
string
—
Whether the article is published or is a draft .
translated__content__vi__title
string
—
The title of the article.
translated__content__pt__BR__url
string
—
The URL of the article.
translated__content__zh__CN__url
string
—
The URL of the article.
translated__content__zh__TW__url
string
—
The URL of the article.
translated__content__pt__BR__body
string
—
The body of the article.
translated__content__pt__BR__type
string
—
The type of object - article_content .
translated__content__zh__CN__body
string
—
The body of the article.
translated__content__zh__CN__type
string
—
The type of object - article_content .
translated__content__zh__TW__body
string
—
The body of the article.
translated__content__zh__TW__type
string
—
The type of object - article_content .
translated__content__pt__BR__state
string
—
Whether the article is published or is a draft .
translated__content__pt__BR__title
string
—
The title of the article.
translated__content__zh__CN__state
string
—
Whether the article is published or is a draft .
translated__content__zh__CN__title
string
—
The title of the article.
translated__content__zh__TW__state
string
—
Whether the article is published or is a draft .
translated__content__zh__TW__title
string
—
The title of the article.
translated__content__ar__author__id
integer
—
The ID of the author of the article.
translated__content__bg__author__id
integer
—
The ID of the author of the article.
translated__content__bs__author__id
integer
—
The ID of the author of the article.
translated__content__ca__author__id
integer
—
The ID of the author of the article.
translated__content__cs__author__id
integer
—
The ID of the author of the article.
translated__content__da__author__id
integer
—
The ID of the author of the article.
translated__content__de__author__id
integer
—
The ID of the author of the article.
translated__content__el__author__id
integer
—
The ID of the author of the article.
translated__content__en__author__id
integer
—
The ID of the author of the article.
translated__content__es__author__id
integer
—
The ID of the author of the article.
translated__content__et__author__id
integer
—
The ID of the author of the article.
translated__content__fi__author__id
integer
—
The ID of the author of the article.
translated__content__fr__author__id
integer
—
The ID of the author of the article.
translated__content__he__author__id
integer
—
The ID of the author of the article.
translated__content__hr__author__id
integer
—
The ID of the author of the article.
translated__content__hu__author__id
integer
—
The ID of the author of the article.
translated__content__id__author__id
integer
—
The ID of the author of the article.
translated__content__it__author__id
integer
—
The ID of the author of the article.
translated__content__ja__author__id
integer
—
The ID of the author of the article.
translated__content__ko__author__id
integer
—
The ID of the author of the article.
translated__content__lt__author__id
integer
—
The ID of the author of the article.
translated__content__lv__author__id
integer
—
The ID of the author of the article.
translated__content__mn__author__id
integer
—
The ID of the author of the article.
translated__content__nb__author__id
integer
—
The ID of the author of the article.
translated__content__nl__author__id
integer
—
The ID of the author of the article.
translated__content__pl__author__id
integer
—
The ID of the author of the article.
translated__content__pt__author__id
integer
—
The ID of the author of the article.
translated__content__ro__author__id
integer
—
The ID of the author of the article.
translated__content__ru__author__id
integer
—
The ID of the author of the article.
translated__content__sl__author__id
integer
—
The ID of the author of the article.
translated__content__sr__author__id
integer
—
The ID of the author of the article.
translated__content__sv__author__id
integer
—
The ID of the author of the article.
translated__content__tr__author__id
integer
—
The ID of the author of the article.
translated__content__vi__author__id
integer
—
The ID of the author of the article.
translated__content__ar__created__at
integer
—
The time when the article was created (seconds).
translated__content__ar__description
string
—
The description of the article.
translated__content__ar__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__bg__created__at
integer
—
The time when the article was created (seconds).
translated__content__bg__description
string
—
The description of the article.
translated__content__bg__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__bs__created__at
integer
—
The time when the article was created (seconds).
translated__content__bs__description
string
—
The description of the article.
translated__content__bs__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__ca__created__at
integer
—
The time when the article was created (seconds).
translated__content__ca__description
string
—
The description of the article.
translated__content__ca__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__cs__created__at
integer
—
The time when the article was created (seconds).
translated__content__cs__description
string
—
The description of the article.
translated__content__cs__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__da__created__at
integer
—
The time when the article was created (seconds).
translated__content__da__description
string
—
The description of the article.
translated__content__da__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__de__created__at
integer
—
The time when the article was created (seconds).
translated__content__de__description
string
—
The description of the article.
translated__content__de__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__el__created__at
integer
—
The time when the article was created (seconds).
translated__content__el__description
string
—
The description of the article.
translated__content__el__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__en__created__at
integer
—
The time when the article was created (seconds).
translated__content__en__description
string
—
The description of the article.
translated__content__en__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__es__created__at
integer
—
The time when the article was created (seconds).
translated__content__es__description
string
—
The description of the article.
translated__content__es__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__et__created__at
integer
—
The time when the article was created (seconds).
translated__content__et__description
string
—
The description of the article.
translated__content__et__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__fi__created__at
integer
—
The time when the article was created (seconds).
translated__content__fi__description
string
—
The description of the article.
translated__content__fi__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__fr__created__at
integer
—
The time when the article was created (seconds).
translated__content__fr__description
string
—
The description of the article.
translated__content__fr__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__he__created__at
integer
—
The time when the article was created (seconds).
translated__content__he__description
string
—
The description of the article.
translated__content__he__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__hr__created__at
integer
—
The time when the article was created (seconds).
translated__content__hr__description
string
—
The description of the article.
translated__content__hr__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__hu__created__at
integer
—
The time when the article was created (seconds).
translated__content__hu__description
string
—
The description of the article.
translated__content__hu__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__id__created__at
integer
—
The time when the article was created (seconds).
translated__content__id__description
string
—
The description of the article.
translated__content__id__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__it__created__at
integer
—
The time when the article was created (seconds).
translated__content__it__description
string
—
The description of the article.
translated__content__it__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__ja__created__at
integer
—
The time when the article was created (seconds).
translated__content__ja__description
string
—
The description of the article.
translated__content__ja__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__ko__created__at
integer
—
The time when the article was created (seconds).
translated__content__ko__description
string
—
The description of the article.
translated__content__ko__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__lt__created__at
integer
—
The time when the article was created (seconds).
translated__content__lt__description
string
—
The description of the article.
translated__content__lt__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__lv__created__at
integer
—
The time when the article was created (seconds).
translated__content__lv__description
string
—
The description of the article.
translated__content__lv__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__mn__created__at
integer
—
The time when the article was created (seconds).
translated__content__mn__description
string
—
The description of the article.
translated__content__mn__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__nb__created__at
integer
—
The time when the article was created (seconds).
translated__content__nb__description
string
—
The description of the article.
translated__content__nb__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__nl__created__at
integer
—
The time when the article was created (seconds).
translated__content__nl__description
string
—
The description of the article.
translated__content__nl__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__pl__created__at
integer
—
The time when the article was created (seconds).
translated__content__pl__description
string
—
The description of the article.
translated__content__pl__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__pt__created__at
integer
—
The time when the article was created (seconds).
translated__content__pt__description
string
—
The description of the article.
translated__content__pt__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__ro__created__at
integer
—
The time when the article was created (seconds).
translated__content__ro__description
string
—
The description of the article.
translated__content__ro__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__ru__created__at
integer
—
The time when the article was created (seconds).
translated__content__ru__description
string
—
The description of the article.
translated__content__ru__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__sl__created__at
integer
—
The time when the article was created (seconds).
translated__content__sl__description
string
—
The description of the article.
translated__content__sl__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__sr__created__at
integer
—
The time when the article was created (seconds).
translated__content__sr__description
string
—
The description of the article.
translated__content__sr__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__sv__created__at
integer
—
The time when the article was created (seconds).
translated__content__sv__description
string
—
The description of the article.
translated__content__sv__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__tr__created__at
integer
—
The time when the article was created (seconds).
translated__content__tr__description
string
—
The description of the article.
translated__content__tr__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__vi__created__at
integer
—
The time when the article was created (seconds).
translated__content__vi__description
string
—
The description of the article.
translated__content__vi__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__pt__BR__author__id
integer
—
The ID of the author of the article.
translated__content__zh__CN__author__id
integer
—
The ID of the author of the article.
translated__content__zh__TW__author__id
integer
—
The ID of the author of the article.
translated__content__pt__BR__created__at
integer
—
The time when the article was created (seconds).
translated__content__pt__BR__description
string
—
The description of the article.
translated__content__pt__BR__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__zh__CN__created__at
integer
—
The time when the article was created (seconds).
translated__content__zh__CN__description
string
—
The description of the article.
translated__content__zh__CN__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__zh__TW__created__at
integer
—
The time when the article was created (seconds).
translated__content__zh__TW__description
string
—
The description of the article.
translated__content__zh__TW__updated__at
integer
—
The time when the article was last updated (seconds).
Intercom Create A Note
Intercom Create A NoteIntegration name: INTERCOM_CREATE_A_NOTE
You can add a note to a single contact.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
string
✅
—
The unique identifier of a given contact.
body
string
✅
—
The text of the note.
admin_id
string
—
The unique identifier of a given admin.
contact_id
string
—
The unique identifier of a given contact.
Intercom Create Contact
Intercom Create ContactIntegration name: INTERCOM_CREATE_CONTACT
Tool to create a new contact in Intercom workspace. Use when you need to add a user or lead to Intercom. At least one identifier (email, external_id, or role) must be provided.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
name
string
"John Doe"
Contact's full name
role
string
"user"
The contact's role designation (user/lead). At least one identifier (email, external_id, or role) must be provided.
email
string
"test.user@example.com"
The contact's email address. At least one identifier (email, external_id, or role) must be provided.
phone
string
"+353871234567"
Contact phone number (E.164 format recommended, e.g., +353871234567)
avatar
string
"https://example.com/avatar.jpg"
Image URL for the contact's avatar
owner_id
integer
123456
Admin ID assigned as account owner
external_id
string
"external-user-123"
A unique identifier from your system. At least one identifier (email, external_id, or role) must be provided.
last_seen_at
integer
1638316800
Unix timestamp of last activity
signed_up_at
integer
1638316800
Unix timestamp of signup date
custom_attributes
object
{"plan":"premium","tier":"gold"}
Custom key-value data fields
unsubscribed_from_emails
boolean
false
Email subscription status
Intercom Create Content Import Source
Intercom Create Content Import SourceIntegration name: INTERCOM_CREATE_CONTENT_IMPORT_SOURCE
Tool to create a new content import source for the Fin Content Library. Use when you need to create a container for External Pages to be ingested into Intercom's AI content system.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
url
string
✅
"https://www.example.com"
The URL of the content import source. Must be a valid URL.
status
string
"active"
The status of the content import source. Defaults to 'active'.
sync_behavior
string
✅
"api"
Defines sync method.
Intercom Create Conversation
Intercom Create ConversationIntegration name: INTERCOM_CREATE_CONVERSATION
Creates a new conversation in Intercom. Requires exactly one of from_user_id or from_contact_id — both are schema-optional but at least one must be provided.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
body
string
✅
"Hello! How can we help you today?"
The message content for the conversation
subject
string
"Welcome to our service"
Subject line for the conversation
from_user_id
string
"123456789"
ID of the user to create the conversation from. Either from_user_id or from_contact_id is required
message_type
string
"inapp"
Type of message: inapp, email, or facebook
from_admin_id
string
"123456"
ID of the admin creating the conversation. If not provided, uses authenticated admin
from_contact_id
string
"123456789"
ID of the contact to create the conversation from. Either from_user_id or from_contact_id is required
Intercom Create Data Attribute
Intercom Create Data AttributeIntegration name: INTERCOM_CREATE_DATA_ATTRIBUTE
Tool to create a custom data attribute for contacts or companies. Use when you need to define a new attribute to track additional information beyond standard fields.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
name
string
✅
"test_attribute"
The identifier for the data attribute. This will be the key used to reference the attribute.
model
string
✅
"contact"
Specifies which object type this attribute applies to. Must be either 'contact' or 'company'.
options
array
[{"value":"small"},{"value":"medium"},{"value":"large"}]
Required when data_type is 'options'. Array of option objects, each containing a 'value' property.
data_type
string
✅
"string"
The type of data stored. Valid values: 'string', 'integer', 'float', 'boolean', or 'date'.
description
string
"Customer loyalty tier"
A readable description of the attribute shown in the UI. Helps users understand the purpose of the attribute.
messenger_writable
boolean
true
Whether the Messenger can update this attribute. Set to true to allow updates via Messenger.
Intercom Create Data Event
Intercom Create Data EventIntegration name: INTERCOM_CREATE_DATA_EVENT
Tool to submit a data event to Intercom to track user activities. Use when you need to notify Intercom of user actions and changes. Events are detected as duplicates using workspace ID, contact identifier, event name, and timestamp.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
string
"67eedf68fbd061d9f4fee259"
Intercom's 24-character UUID identifier for a lead or user. The contact must already exist in Intercom; events cannot be created for non-existent contacts. At least one of user_id, id, or email is required.
email
string
"test.user@example.com"
The user's email address. The contact with this email must already exist in Intercom; events cannot be created for non-existent contacts. Use only when email uniquely identifies users. At least one of user_id, id, or email is required.
user_id
string
"user123"
Your application's unique identifier for the user. The contact must already exist in Intercom with this user_id; events cannot be created for non-existent contacts. At least one of user_id, id, or email is required.
metadata
object
{"source":"api_test","test_key":"test_value"}
Additional key-value pairs providing context about the event. Can include custom properties relevant to the event.
created_at
integer
✅
1734220800
Unix timestamp indicating when the event occurred.
event_name
string
✅
"test-event-completed"
The name of the event in past tense verb-noun format (e.g., 'updated-plan', 'purchased-item'). Describes what action occurred.
Intercom Create Data Export
Intercom Create Data ExportIntegration name: INTERCOM_CREATE_DATA_EXPORT
Tool to initiate an async data export job for message content. Use when you need to export messages created within a specific timeframe. Only one active job per workspace is allowed; exceeding this limit triggers a 429 error. Jobs expire two days after completion.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
created_at_after
integer
✅
1733875200
Start date for data export; must be formatted as a UNIX timestamp. Only messages created after this time will be included.
created_at_before
integer
✅
1734480000
End date for data export; formatted as UNIX timestamp. This parameter is required by the API.
Intercom Create External Page
Intercom Create External PageIntegration name: INTERCOM_CREATE_EXTERNAL_PAGE
Tool to create an external page in Fin Content Library or update an existing page by external ID. Use when you need to ingest new content or update existing content for AI-generated answers. Supports upsert behavior: if a page with the same source_id and external_id exists, it will be updated instead of creating a new one.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
url
string
✅
"https://help.example.com/articles/getting-started"
The page URL; used by Fin to attribute answers to sources. Must be a valid URL.
html
string
✅
"<h1>Welcome</h1><p>This is a comprehensive guide.</p>"
The body content of the external page in HTML format
title
string
✅
"Getting Started Guide"
The title of the external page
locale
string
✅
"en"
Language code for the page. Must be 'en'.
source_id
integer
✅
125351
Identifier for the content import source. This links the page to a specific content import source in your workspace.
external_id
string
✅
"test-page-12345"
Unique ID from the source; enables upsert functionality. If a page with the same source_id and external_id exists, it will be updated instead of creating a new one.
ai_agent_availability
boolean
true
Whether Fin AI Agent can reference this content. Defaults to false if not provided.
ai_copilot_availability
boolean
true
Whether AI Copilot can use this content. Defaults to false if not provided.
Intercom Create Help Center Section
Intercom Create Help Center SectionIntegration name: INTERCOM_CREATE_HELP_CENTER_SECTION
Tool to create a new help center section within a collection. Use when you need to add a new section to organize articles in the help center hierarchy (Help Center → Collections → Sections → Articles). Supports multilingual content via translated_content parameter.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
name
string
✅
"Getting Started"
The name of the section. For multilingual sections, this will be the name of the default language's content.
parent_id
string
✅
"14578321"
The collection ID where the section will be located.
translated_content
object
{"es":{"name":"Comenzando","description":"Aprende los conceptos básicos"},"fr":{"name":"Commencer","description":"Apprenez les bases"}}
A dictionary of locale codes to translated content. Keys are locale codes (e.g., 'es', 'fr', 'de'). Each value contains the translated name and optional description for that locale.
Intercom Create Internal Article
Intercom Create Internal ArticleIntegration name: INTERCOM_CREATE_INTERNAL_ARTICLE
Tool to create a new internal article for team knowledge sharing. Use when you need to add new internal documentation or knowledge base articles for team members.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
body
string
"<p>This is the article body content</p>"
The content of the article (supports HTML).
title
string
✅
"How to use the internal dashboard"
The title of the article.
locale
string
"en"
Language/locale identifier for the article content.
owner_id
integer
✅
1295
The id of the owner of the article.
author_id
integer
✅
1295
The id of the author of the article.
Intercom Create Or Update A Company
Intercom Create Or Update A CompanyIntegration name: INTERCOM_CREATE_OR_UPDATE_A_COMPANY
You can create or update a company. Companies will be only visible in Intercom when there is at least one associated user. Companies are looked up via company_id in a POST request, if not found via company_id, the new company will be created, if found, that company will be updated.
Using company_id
You can set a unique company_id value when creating a company. However, it is not possible to update company_id. Be sure to set a unique value once upon creation of the company.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
name
string
—
The name of the Company
plan
string
—
The name of the plan you have associated with the company.
size
integer
—
The number of employees in this company.
website
string
—
The URL for this company"s website. Please note that the value specified here is not validated. Accepts any string.
industry
string
—
The industry that this company operates in.
company_id
string
—
The company id you have defined for the company. Can"t be updated
monthly_spend
integer
—
How much revenue the company generates for your business. Note that this will truncate floats. i.e. it only allow for whole integers, 155.98 will be truncated to 155. Note that this has an upper limit of 2**31-1 or 2147483647..
custom_attributes
object
—
A hash of key/value pairs containing any other data about the company you want Intercom to store. Values must be strings, numbers, or booleans (not objects or arrays).
remote_created_at
integer
—
The time the company was created by you.
Intercom Create Tag
Intercom Create TagIntegration name: INTERCOM_CREATE_TAG
Tool to create or update a tag, and optionally tag/untag companies or tag contacts. Use when you need to create a new tag, update an existing tag, or apply/remove tags to/from companies or users.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
string
"7522907"
The ID of an existing tag to update. Optional - only needed when updating a specific tag.
name
string
✅
"Premium Customer"
The name of the tag. Will be created if it doesn't exist, or the existing tag will be used if it does.
users
array
—
Optional list of users to tag. Each user must have an 'id' field.
companies
array
—
Optional list of companies to tag or untag. Each company should have either 'id' or 'company_id' field, and optionally 'untag': true to remove the tag.
Intercom Create Ticket
Intercom Create TicketIntegration name: INTERCOM_CREATE_TICKET
Tool to create a ticket in Intercom to track customer requests and issues. Use when you need to create a new support ticket with specified type, contacts, and attributes.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
contacts
array
✅
—
Array of contact objects representing users affected by this ticket. Each contact must include one of: id, external_id, or email
assignment
object
—
Assignment information for the ticket
company_id
string
—
The ID of the company associated with this ticket
created_at
integer
—
Unix timestamp indicating when the ticket was created. Defaults to current time if not provided
ticket_type_id
string
✅
"2521663"
The ID of the ticket type you want to create. This defines the structure and workflow for the ticket
ticket_attributes
object
—
Custom attribute key-value pairs for the ticket. Use 'default_title' for the ticket title and 'default_description' for the ticket description. Additional custom fields depend on your ticket type configuration
conversation_to_link_id
string
—
The ID of an existing conversation to link to this ticket
Intercom Create Ticket Type
Intercom Create Ticket TypeIntegration name: INTERCOM_CREATE_TICKET_TYPE
Tool to create a new ticket type that defines the data structure for tracking customer requests. Use when you need to establish a new category of tickets with specific fields and states.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
icon
string
"🎟️"
Emoji representation (from Twemoji Cheatsheet)
name
string
✅
"Customer Issue"
The designation for the ticket type
category
string
✅
"Customer"
Classification as 'Customer', 'Back-office', or 'Tracker' (required)
description
string
"Ticket type for customer issues"
Explanatory text about the ticket type
is_internal
boolean
—
Whether tickets are for internal use only; defaults to false
Intercom Create Ticket Type Attribute
Intercom Create Ticket Type AttributeIntegration name: INTERCOM_CREATE_TICKET_TYPE_ATTRIBUTE
Tool to create a new attribute for a ticket type in Intercom. Use when you need to add custom attributes to ticket types for data collection.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
name
string
✅
"Priority Level"
The name of the ticket type attribute
data_type
string
✅
"list"
The data type of the attribute. Allowed values: string, list, integer, decimal, boolean, datetime, files
multiline
boolean
—
Whether the attribute allows multiple lines of text (applicable for string data_type only)
list_items
string
"High, Medium, Low"
A comma delimited list of items for the attribute value (applicable to list data_type only)
description
string
✅
"Select the priority level for this ticket"
The description of the attribute presented to the teammate or contact
ticket_type_id
string
✅
"2521663"
The unique identifier of the ticket type to add the attribute to
visible_on_create
boolean
—
Visibility to teammates during creation (default: true)
required_to_create
boolean
—
Whether teammates must fill this attribute when creating tickets (default: false)
visible_to_contacts
boolean
—
Visibility to contacts in Messenger (default: true)
allow_multiple_values
boolean
—
Whether the attribute allows multiple files to be attached (applicable for files data_type only)
required_to_create_for_contacts
boolean
—
Whether contacts must fill this attribute in Messenger (default: false)
Intercom Data Event Summaries
Intercom Data Event SummariesIntegration name: INTERCOM_DATA_EVENT_SUMMARIES
Tool to create event summaries for a user to track event occurrences. Use when you need to bulk update event counts for a user.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
user_id
string
✅
"external_test_2357"
Your identifier for the user to create event summaries for
event_summaries
array
✅
[{"last":1700500000,"count":5,"first":1700000000,"event_name":"viewed-product"}]
List of event summaries to create for the user
Intercom Delete A Collection
Intercom Delete A CollectionIntegration name: INTERCOM_DELETE_A_COLLECTION
You can delete a single collection by making a DELETE request to https://api.intercom.io/collections/<id>.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
integer
✅
—
The unique identifier for the collection which is given by Intercom.
Intercom Delete A Company
Intercom Delete A CompanyIntegration name: INTERCOM_DELETE_A_COMPANY
You can delete a single company.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
string
✅
—
The unique identifier for the company which is given by Intercom
Intercom Delete An Article
Intercom Delete An ArticleIntegration name: INTERCOM_DELETE_AN_ARTICLE
You can delete a single article by making a DELETE request to https://api.intercom.io/articles/<id>.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
integer
✅
—
The unique identifier for the article which is given by Intercom.
Intercom Delete A Tag Delete Tag
Intercom Delete A Tag Delete TagIntegration name: INTERCOM_DELETE_A_TAG_DELETE_TAG
Tool to delete a tag from Intercom workspace. Use when you need to permanently remove a tag that is no longer needed.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
tag_id
string
✅
"17513"
The unique identifier of the tag to delete
Intercom Delete A Visitor
Intercom Delete A VisitorIntegration name: INTERCOM_DELETE_A_VISITOR
Tool to delete a visitor from the Intercom workspace. Use when you need to permanently remove a visitor record.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
string
✅
"530370b477ad7120001d"
The unique identifier for the visitor which is given by Intercom
Intercom Delete Contact
Intercom Delete ContactIntegration name: INTERCOM_DELETE_CONTACT
Tool to delete a contact from the Intercom workspace. Use when you need to permanently remove a contact record.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
contact_id
string
✅
"68999c450cd4fe5e2f749a62"
The unique identifier for the contact which is given by Intercom
Intercom Delete Content Import Source
Intercom Delete Content Import SourceIntegration name: INTERCOM_DELETE_CONTENT_IMPORT_SOURCE
Tool to delete a content import source and all its external pages. Use when you need to remove a content import source from Intercom. This operation is permanent and cannot be undone.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
source_id
string
✅
"125350"
The unique identifier for the content import source which is given by Intercom.
Intercom Delete External Page
Intercom Delete External PageIntegration name: INTERCOM_DELETE_EXTERNAL_PAGE
Tool to delete an external page from content library and AI answers. Use when you need to remove an external page from Intercom's AI knowledge base.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
page_id
string
✅
"170233803"
The unique identifier for the external page provided by Intercom
Intercom Delete Internal Article
Intercom Delete Internal ArticleIntegration name: INTERCOM_DELETE_INTERNAL_ARTICLE
Tool to delete a single internal article by ID. Use when you need to permanently remove an internal article from Intercom.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
internal_article_id
integer
✅
3562450
The unique identifier for the internal article which is given by Intercom.
Intercom Delete Ticket
Intercom Delete TicketIntegration name: INTERCOM_DELETE_TICKET
Tool to delete a ticket from the Intercom system. Use when you need to permanently remove a ticket.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ticket_id
string
✅
"215472278398575"
The unique identifier for the ticket assigned by Intercom
Intercom Detach A Contact
Intercom Detach A ContactIntegration name: INTERCOM_DETACH_A_CONTACT
Tool to remove a tag from a specific contact in Intercom. Use when you need to detach or untag a contact.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
tag_id
string
✅
"7522907"
The unique identifier for the tag which is given by Intercom
contact_id
string
✅
"63a07ddf05a32042dffac965"
The unique identifier for the contact which is given by Intercom
Intercom Detach Contact From Company
Intercom Detach Contact From CompanyIntegration name: INTERCOM_DETACH_CONTACT_FROM_COMPANY
Tool to detach a contact from a company in Intercom. Use when you need to remove a company association from a contact.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
company_id
string
✅
"5f8e5b5d5e5f5b5d5e5f5b5d"
The unique identifier for the company which is given by Intercom
contact_id
string
✅
"63a07ddf05a32042dffac965"
The unique identifier for the contact which is given by Intercom
Intercom Detach Tag From Conversation
Intercom Detach Tag From ConversationIntegration name: INTERCOM_DETACH_TAG_FROM_CONVERSATION
Tool to remove a tag from a specific conversation in Intercom. Use when you need to detach or untag a conversation.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
tag_id
string
✅
"10933556"
The unique identifier for the tag to be removed
admin_id
string
✅
"8226930"
The unique identifier for the admin which is performing the action
conversation_id
string
✅
"215468802130405"
The unique identifier for the conversation
Intercom Detach Tag From Ticket
Intercom Detach Tag From TicketIntegration name: INTERCOM_DETACH_TAG_FROM_TICKET
Tool to remove a tag from a ticket in Intercom. Use when you need to detach or remove a specific tag from a ticket.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
tag_id
string
✅
"10933556"
The unique identifier for the tag which is given by Intercom
admin_id
string
✅
"991267622"
The unique identifier for the admin which is given by Intercom
ticket_id
string
✅
"215472278420733"
The unique identifier for the ticket which is given by Intercom
Intercom Download Data Export
Intercom Download Data ExportIntegration name: INTERCOM_DOWNLOAD_DATA_EXPORT
Tool to download content data export from Intercom. Use when you need to retrieve exported message data from a completed data export job. The data is returned as a gzipped CSV file stream.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
job_identifier
string
✅
"cay83dq2f1zpe145"
The location identifier where you can download your data. This is obtained from the download_url when a content data export job reaches 'complete' status.
Intercom Enqueue Create Ticket
Intercom Enqueue Create TicketIntegration name: INTERCOM_ENQUEUE_CREATE_TICKET
Tool to enqueue ticket creation for asynchronous processing. Use when you need to create a ticket in Intercom. The system attempts validation on inputs before tasks are enqueued.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
contacts
array
✅
—
List of contacts affected by the ticket (currently only one allowed). Provide at least one of: id, external_id, or email
assignment
object
—
Optional assignment details for the ticket
company_id
string
"987654321"
Associated company identifier
created_at
integer
1730815200
Timestamp for ticket creation (current time if omitted)
ticket_type_id
string
✅
"2521663"
The identifier of the ticket type you want to create
ticket_attributes
object
{"_default_title_":"Test Ticket","_default_description_":"Description"}
Ticket field values as key-value pairs. Default fields: default_title and default_description. Supports strings, numbers, booleans, arrays, and file attributes
skip_notifications
boolean
—
Disable notifications when created
conversation_to_link_id
string
"123456789"
Conversation ID to link to the ticket
Intercom Find Tag
Intercom Find TagIntegration name: INTERCOM_FIND_TAG
Tool to retrieve details for a specific tag by its ID. Use when you need to get information about a particular tag in the workspace.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
tag_id
string
✅
"123456"
The unique identifier for the tag within the workspace.
Intercom Get A Contact
Intercom Get A ContactIntegration name: INTERCOM_GET_A_CONTACT
You can fetch the details of a single contact.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
string
✅
—
id
Intercom Get Content Import Source
Intercom Get Content Import SourceIntegration name: INTERCOM_GET_CONTENT_IMPORT_SOURCE
Tool to retrieve a content import source by its ID. Use when you need to fetch details about a specific content import source from Intercom's AI features.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
source_id
string
✅
"125351"
The unique identifier for the content import source which is given by Intercom.
Intercom Get Conversation
Intercom Get ConversationIntegration name: INTERCOM_GET_CONVERSATION
Retrieves a specific conversation by ID with all messages and details. Key response caveats: conversation_parts are paginated — walk all cursors for complete transcripts. Fields title, subject, source.body, conversation_parts.body, statistics, and some contact properties can be null. System/workflow events appear in conversation_parts with null body or author; first_admin_reply_at may be null despite actual replies — use last_admin_reply_at for SLA calculations. Attachment URLs in conversation_parts are short-lived — download promptly. The state field and open boolean can diverge — re-fetch to verify state before assign/reply/close actions. Timestamps are Unix epoch seconds UTC. Use this tool (not INTERCOM_SEARCH_CONVERSATIONS) when full message context is required.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
display_as
string
"plaintext"
Display format for message content: plaintext or html Even with 'plaintext', fields like subject and custom_attributes may still contain raw HTML — sanitize separately.
conversation_id
string
✅
"123456789"
The ID of the conversation to retrieve
Intercom Get Counts
Intercom Get CountsIntegration name: INTERCOM_GET_COUNTS
Tool to retrieve summary counts for Intercom app entities including companies, users, leads, tags, segments, and conversations. Use when you need to get statistics about the total number of entities in the workspace or conversation counts.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
type
string
"conversation"
Set to 'conversation' to retrieve conversation-specific counts. If omitted, returns app total counts (companies, users, leads, tags, segments).
Intercom Get Custom Object Instance By External Id
Intercom Get Custom Object Instance By External IdIntegration name: INTERCOM_GET_CUSTOM_OBJECT_INSTANCE_BY_EXTERNAL_ID
Tool to retrieve a custom object instance by its external_id. Use when you need to fetch a specific custom object instance from Intercom using an identifier from your external system rather than Intercom's internal ID.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
external_id
string
✅
"test-order-001"
The unique identifier for the Custom Object instance in the external system it originated from
custom_object_type_identifier
string
✅
"Order"
The unique identifier of the custom object type (e.g., 'Order', 'Product')
Intercom Get External Page
Intercom Get External PageIntegration name: INTERCOM_GET_EXTERNAL_PAGE
Tool to retrieve an external page from Fin Content Library by ID. Use when you need to fetch details of a specific external page including its content, metadata, and AI availability settings.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
page_id
string
✅
"170233833"
The unique identifier for the external page provided by Intercom
Intercom Get Ticket
Intercom Get TicketIntegration name: INTERCOM_GET_TICKET
Tool to retrieve a ticket from Intercom. Use when you need to fetch comprehensive details about a specific ticket including state, type, attributes, and contacts.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ticket_id
string
✅
"215472278493860"
The unique identifier for the ticket assigned by Intercom
Intercom Get Ticket Type
Intercom Get Ticket TypeIntegration name: INTERCOM_GET_TICKET_TYPE
Tool to retrieve details for a specific ticket type by its ID. Use when you need to get complete information about a ticket type including its attributes and states.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
ticket_type_id
string
✅
"2521663"
The unique identifier for the ticket type to retrieve.
Intercom Identify An Admin
Intercom Identify An AdminIntegration name: INTERCOM_IDENTIFY_AN_ADMIN
You can view the currently authorised admin along with the embedded app object (a "workspace" in legacy terminology).
🚧 Single Sign On
If you are building a custom "Log in with Intercom" flow for your site, and you call the /me endpoint to identify the logged-in user, you should not accept any sign-ins from users with unverified email addresses as it poses a potential impersonation security risk.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
No parameters required.
Intercom Jobs Status
Intercom Jobs StatusIntegration name: INTERCOM_JOBS_STATUS
Tool to retrieve the status of job execution. Use when checking progress and outcome of asynchronous operations like data imports or exports.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
job_id
string
✅
"619017"
The unique identifier for the job which is given by Intercom
Intercom List All Activity Logs
Intercom List All Activity LogsIntegration name: INTERCOM_LIST_ALL_ACTIVITY_LOGS
You can get a log of activities by all admins in an app.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
created_at_after
string
✅
—
The start date that you request data for. It must be formatted as a UNIX timestamp.
created_at_before
string
—
The end date that you request data for. It must be formatted as a UNIX timestamp.
Intercom List All Admins
Intercom List All AdminsIntegration name: INTERCOM_LIST_ALL_ADMINS
You can fetch a list of admins for a given workspace.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
No parameters required.
Intercom List All Articles
Intercom List All ArticlesIntegration name: INTERCOM_LIST_ALL_ARTICLES
You can fetch a list of all articles by making a GET request to https://api.intercom.io/articles.
How are the articles sorted and ordered?
Articles will be returned in descending order on the updated_at attribute. This means if you need to iterate through results then we'll show the most recently updated articles first.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
No parameters required.
Intercom List All Collections
Intercom List All CollectionsIntegration name: INTERCOM_LIST_ALL_COLLECTIONS
You can fetch a list of all collections by making a GET request to https://api.intercom.io/help_center/collections. Collections will be returned in descending order on the updated_at attribute. This means if you need to iterate through results then we'll show the most recently updated collections first.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
No parameters required.
Intercom List All Companies
Intercom List All CompaniesIntegration name: INTERCOM_LIST_ALL_COMPANIES
You can list companies. The company list is sorted by the last_request_at field and by default is ordered descending, most recently requested first. Note that the API does not include companies who have no associated users in list responses. When using the Companies endpoint and the pages object to iterate through the returned companies, there is a limit of 10,000 Companies that can be returned. If you need to list or iterate on more than 10,000 Companies, please use the Scroll API.
Pagination
You can use pagination to limit the number of results returned. The default is 20 results per page. See the pagination section for more details on how to use the starting_after param.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
page
integer
—
The page of results to fetch. Defaults to first page
order
string
—
asc or desc. Return the companies in ascending or descending order. Defaults to desc
per_page
integer
—
How many results to return per page. Defaults to 15. Maximum allowed value is 60.
Intercom List All Help Centers
Intercom List All Help CentersIntegration name: INTERCOM_LIST_ALL_HELP_CENTERS
You can list all Help Centers by making a GET request to https://api.intercom.io/help_center/help_centers.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
No parameters required.
Intercom List All Macros
Intercom List All MacrosIntegration name: INTERCOM_LIST_ALL_MACROS
Tool to fetch a list of all macros (saved replies) in your workspace for use in automating responses. The macros are returned in descending order by updated_at. Use when you need to retrieve available macros or sync macro data.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
per_page
integer
50
Number of results to return per page. Controls pagination size.
updated_since
integer
1609459200
Unix timestamp to retrieve only macros modified after this time. Useful for incremental syncs.
starting_after
string
"WzE2Mzk1Nzk4MDAwMDAsIjVmZDYzN2NjN2Y2YzBkMDA2ZjJmMzNkZiIsMl0="
Cursor for pagination - Base64-encoded JSON array containing [updated_at, id] of the last item from previous page. Use this to fetch the next page of results.
Intercom List All Notes
Intercom List All NotesIntegration name: INTERCOM_LIST_ALL_NOTES
You can fetch a list of notes that are associated to a contact.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
string
✅
—
The unique identifier of a contact.
Intercom List Attached Companies For Contact
Intercom List Attached Companies For ContactIntegration name: INTERCOM_LIST_ATTACHED_COMPANIES_FOR_CONTACT
You can fetch a list of companies that are associated to a contact.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
string
✅
—
The unique identifier for the contact which is given by Intercom
Intercom List Attached Contacts
Intercom List Attached ContactsIntegration name: INTERCOM_LIST_ATTACHED_CONTACTS
You can fetch a list of all contacts that belong to a company.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
string
✅
—
The unique identifier for the company which is given by Intercom
Intercom List Attached Segments For Companies
Intercom List Attached Segments For CompaniesIntegration name: INTERCOM_LIST_ATTACHED_SEGMENTS_FOR_COMPANIES
You can fetch a list of all segments that belong to a company.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
string
✅
—
The unique identifier for the company which is given by Intercom
Intercom List Attached Segments For Contact
Intercom List Attached Segments For ContactIntegration name: INTERCOM_LIST_ATTACHED_SEGMENTS_FOR_CONTACT
You can fetch a list of segments that are associated to a contact.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
contact_id
string
✅
—
The unique identifier for the contact which is given by Intercom
Intercom List Away Status Reasons
Intercom List Away Status ReasonsIntegration name: INTERCOM_LIST_AWAY_STATUS_REASONS
Tool to retrieve all away status reasons for a workspace including deleted ones. Use when you need to list available away status options for team members.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
No parameters required.
Intercom List Calls
Intercom List CallsIntegration name: INTERCOM_LIST_CALLS
Tool to list all phone calls from Intercom with pagination support. Use when you need to retrieve call records, view call history, or iterate through calls.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
page
integer
1
The page of results to fetch. Defaults to first page.
per_page
integer
10
How many results to display per page. Defaults to 25. Maximum 25.
Intercom List Calls With Transcripts
Intercom List Calls With TranscriptsIntegration name: INTERCOM_LIST_CALLS_WITH_TRANSCRIPTS
Tool to retrieve calls by conversation IDs with transcripts when available. Use when you need to get call records with their transcripts for specific conversations. Maximum 20 conversation IDs per request.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
conversation_ids
array
✅
["64619700005694","64619700005695"]
A list of conversation IDs to fetch calls for. Must contain between 1 and 20 conversation IDs.
Intercom List Company Notes
Intercom List Company NotesIntegration name: INTERCOM_LIST_COMPANY_NOTES
Tool to list all notes associated with a specific company. Use when you need to retrieve all notes that have been added to a company record.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
company_id
string
✅
"5f4d3c1c-7b1b-4d7d-a97e-6095715c6632"
The unique identifier for the company which is given by Intercom
Intercom List Contacts
Intercom List ContactsIntegration name: INTERCOM_LIST_CONTACTS
Tool to list all contacts (users or leads) in your Intercom workspace with pagination support. Use when you need to retrieve multiple contacts or iterate through all contacts in the workspace.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
per_page
integer
50
Number of results per page. Maximum 150.
starting_after
string
"WzE2Mzk1Nzk4MDAwMDAsIjVmZDYzN2NjN2Y2YzBkMDA2ZjJmMzNkZiIsMl0="
Pagination cursor to fetch the next page of results. Use the value from pages.next.starting_after in the previous response.
Intercom List Content Import Sources
Intercom List Content Import SourcesIntegration name: INTERCOM_LIST_CONTENT_IMPORT_SOURCES
Tool to retrieve all content import sources for the workspace. Use when you need to list all content sources for Fin Content Library.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
per_page
integer
—
Number of items per page. Default: 20, max: 150.
starting_after
string
—
Cursor for fetching the next page of results.
Intercom List Conversations
Intercom List ConversationsIntegration name: INTERCOM_LIST_CONVERSATIONS
Lists all conversations from Intercom with pagination support. This endpoint does not support filtering by state, assignee, or other attributes - use INTERCOM_SEARCH_CONVERSATIONS for filtering. Paginate by reading pages.next.starting_after from each response and passing it as starting_after until pages.next is absent. Response fields including title, source.body, conversation_parts.body, and statistics may be null; guard before string operations.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
per_page
integer
20
Number of conversations per page (1-150)
starting_after
string
"123456789"
Pagination cursor - ID of the last conversation from previous page
Intercom List Data Attributes
Intercom List Data AttributesIntegration name: INTERCOM_LIST_DATA_ATTRIBUTES
Tool to list all data attributes for contacts, companies, and conversations. Use when you need to retrieve metadata about available data attributes.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
model
string
"contact"
Filter attributes by model type. Accepts: 'contact', 'company', or 'conversation'
include_archived
boolean
true
Include archived attributes in results. Defaults to false (non-archived only)
Intercom List Data Events
Intercom List Data EventsIntegration name: INTERCOM_LIST_DATA_EVENTS
Tool to retrieve a log of data events belonging to a customer. Use when you need to list events for a specific user. Note: Only events less than 90 days old can be listed.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
email
string
"user@example.com"
Contact's email address. Required if user_id and intercom_user_id are not provided.
summary
boolean
true
Flag to include event summaries in response
user_id
string
"user123"
Your internal identifier for the user. Required if intercom_user_id and email are not provided.
intercom_user_id
string
"67eedf68fbd061d9f4fee259"
Intercom's identifier for the contact. Required if user_id and email are not provided.
Intercom List External Pages
Intercom List External PagesIntegration name: INTERCOM_LIST_EXTERNAL_PAGES
Tool to list all external pages from Fin Content Library. Use when you need to retrieve external pages used for AI-generated answers in Intercom.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
per_page
integer
—
Number of items per page. Default: 20, max: 150.
starting_after
string
—
Cursor for fetching the next page of results.
Intercom List Help Center Sections
Intercom List Help Center SectionsIntegration name: INTERCOM_LIST_HELP_CENTER_SECTIONS
Tool to fetch a list of all help center sections in descending order by updated_at. Use when you need to retrieve sections from the help center hierarchy (Help Center → Collections → Sections → Articles).
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
per_page
integer
20
Number of results per page. Maximum is 150.
starting_after
string
"section_12345"
Cursor value for pagination to fetch the next page of results.
Intercom List Internal Articles
Intercom List Internal ArticlesIntegration name: INTERCOM_LIST_INTERNAL_ARTICLES
Fetches one page of internal articles from Intercom. Uses Intercom's cursor-based pagination via starting_after. ONE Intercom API call is made per invocation; pagination is caller-driven via the starting_after request parameter and the next_starting_after field in the response.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
per_page
integer
25
Number of internal articles to fetch in this single call (1-200). Defaults to 25.
starting_after
string
"WzE2OTk5OTk5OTksMTIzNDU2Nzg5XQ=="
Pagination cursor for cursor-based pagination. Omit on the first call. Pass the next_starting_after value from a previous response to fetch the next page.
Intercom List News Items
Intercom List News ItemsIntegration name: INTERCOM_LIST_NEWS_ITEMS
Tool to fetch a list of all news items from Intercom. Use when you need to retrieve news items posted in the workspace.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
No parameters required.
Intercom List Segments
Intercom List SegmentsIntegration name: INTERCOM_LIST_SEGMENTS
Tool to retrieve all segments defined within a workspace for filtering and categorizing contacts. Use when you need to get a list of all available segments or check segment counts.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
include_count
boolean
true
Include the count of contacts in each segment. When true, the 'count' field will be populated in each segment object.
Intercom List Subscriptions For A Contact
Intercom List Subscriptions For A ContactIntegration name: INTERCOM_LIST_SUBSCRIPTIONS_FOR_A_CONTACT
You can fetch a list of subscription types that are attached to a contact. These can be subscriptions that a user has 'opted-in' to or has 'opted-out' from, depending on the subscription type. This will return a list of Subscription Type objects that the contact is associated with. The data property will show a combined list of: 1.Opt-out subscription types that the user has opted-out from. 2.Opt-in subscription types that the user has opted-in to receiving.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
contact_id
string
✅
—
The unique identifier for the contact which is given by Intercom
Intercom List Subscription Types
Intercom List Subscription TypesIntegration name: INTERCOM_LIST_SUBSCRIPTION_TYPES
Tool to list all subscription types available in the workspace. Use when you need to retrieve subscription configuration details including state, translations, consent type, and supported content types.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
No parameters required.
Intercom List Tags
Intercom List TagsIntegration name: INTERCOM_LIST_TAGS
Tool to fetch all tags for the workspace. Use when you need to retrieve all available tags that can be applied to contacts, companies, and conversations.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
No parameters required.
Intercom List Tags Attached To A Contact
Intercom List Tags Attached To A ContactIntegration name: INTERCOM_LIST_TAGS_ATTACHED_TO_A_CONTACT
You can fetch a list of all tags that are attached to a specific contact.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
contact_id
string
✅
—
The unique identifier for the contact which is given by Intercom
Intercom List Teams
Intercom List TeamsIntegration name: INTERCOM_LIST_TEAMS
Tool to retrieve all teams within a workspace. Use when you need to get a list of all available teams, their members, or assignment configurations.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
No parameters required.
Intercom List Ticket States
Intercom List Ticket StatesIntegration name: INTERCOM_LIST_TICKET_STATES
Tool to fetch all ticket states for the workspace. Use when you need to retrieve all configured ticket states, including both active and archived ones.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
No parameters required.
Intercom List Ticket Types
Intercom List Ticket TypesIntegration name: INTERCOM_LIST_TICKET_TYPES
Tool to retrieve all ticket types for the workspace. Use when you need to get all available ticket type configurations including attributes and states.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
No parameters required.
Intercom Merge A Lead And A User
Intercom Merge A Lead And A UserIntegration name: INTERCOM_MERGE_A_LEAD_AND_A_USER
You can merge a contact with a role of lead into a contact with a role of user.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
from
string
—
The unique identifier for the contact to merge away from. Must be a lead.
into
string
—
The unique identifier for the contact to merge into. Must be a user.
Intercom Register Fin Voice Call
Intercom Register Fin Voice CallIntegration name: INTERCOM_REGISTER_FIN_VOICE_CALL
Tool to register a Fin Voice call with Intercom. Use when you need to create a record of an external voice call in Intercom, enabling AI-powered call analysis and customer interaction tracking.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
data
object
{"key":"value"}
Additional metadata about the call as key-value pairs. Use this to store custom information about the call.
source
string
—
Enum for supported call sources.
call_id
string
✅
"call-123-abc"
External call identifier from the call provider. This is a unique identifier for the call in your system.
phone_number
string
✅
"+1234567890"
Phone number in E.164 format for the call (e.g., +1234567890). Must start with '+' followed by country code and number.
Intercom Remove Subscription From A Contact
Intercom Remove Subscription From A ContactIntegration name: INTERCOM_REMOVE_SUBSCRIPTION_FROM_A_CONTACT
You can remove a specific subscription from a contact. This will return a subscription type model for the subscription type that was removed from the contact.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
string
✅
—
The unique identifier for the subscription type which is given by Intercom
contact_id
string
✅
—
The unique identifier for the contact which is given by Intercom
Intercom Remove Tag From A Contact
Intercom Remove Tag From A ContactIntegration name: INTERCOM_REMOVE_TAG_FROM_A_CONTACT
You can remove tag from a specific contact. This will return a tag object for the tag that was removed from the contact.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
string
✅
—
The unique identifier for the tag which is given by Intercom
contact_id
string
✅
—
The unique identifier for the contact which is given by Intercom
Intercom Reopen Conversation
Intercom Reopen ConversationIntegration name: INTERCOM_REOPEN_CONVERSATION
Reopens a closed conversation in Intercom. Only operates correctly on conversations in a closed state; verify state via INTERCOM_GET_CONVERSATION before calling, as using on open or snoozed conversations may produce unexpected results.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
body
string
"Reopening this conversation to address additional concerns."
Optional message to send when reopening the conversation
admin_id
string
✅
"7222173"
ID of the admin reopening the conversation
conversation_id
string
✅
"123456789"
The ID of the conversation to reopen
Intercom Reply Ticket
Intercom Reply TicketIntegration name: INTERCOM_REPLY_TICKET
Tool to reply to a ticket with a message from admin or contact, or with a note for admins. Use when you need to add a response or comment to an existing ticket.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
body
string
✅
"Thank you for your inquiry. We are reviewing your request and will get back to you shortly."
The content of the reply. HTML is supported for notes.
email
string
"user@example.com"
Contact's email address for contact replies. Used when replying as a contact.
user_id
string
"user_123"
External contact identifier for contact replies. Used when replying as a contact.
admin_id
string
"8226930"
Admin identifier for admin replies. Required when replying as an admin.
ticket_id
string
✅
"215472278547564"
The unique identifier for the ticket to reply to
created_at
integer
1672531200
Unix timestamp for when the reply was created. Optional, used for contact replies.
message_type
string
✅
"comment"
Type of message to send. Must be 'comment', 'note', or 'quick_reply'
attachment_urls
array
["https://example.com/file.pdf"]
List of URLs of attachments to include in the reply
intercom_user_id
string
"5f9c0a1e2b1d3c0001a3b4c5"
Contact identifier from Intercom for contact replies. Used when replying as a contact.
Intercom Reply To Conversation
Intercom Reply To ConversationIntegration name: INTERCOM_REPLY_TO_CONVERSATION
Sends a reply to an existing conversation in Intercom. Always send reply before closing a conversation — never parallelize with INTERCOM_CLOSE_CONVERSATION on the same conversation. Verify conversation state via INTERCOM_GET_CONVERSATION before replying, as open/snoozed/closed states may diverge from cached values.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
admin_id
string
✅
"123456"
ID of the admin sending the reply. Required - must be explicitly provided.
message_body
string
✅
"Thank you for contacting us. How can I help you today?"
The message content to send as a reply
message_type
string
"comment"
Type of message: comment, note, or assignment
attachment_urls
array
["https://example.com/file.pdf"]
List of attachment URLs to include in the reply URLs must be publicly accessible (no auth required); private or oversized URLs will cause the request to fail.
conversation_id
string
✅
"123456789"
The ID of the conversation to reply to
Intercom Retrieve A Collection
Intercom Retrieve A CollectionIntegration name: INTERCOM_RETRIEVE_A_COLLECTION
You can fetch the details of a single collection by making a GET request to https://api.intercom.io/help_center/collections/<id>.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
integer
✅
—
The unique identifier for the collection which is given by Intercom.
Intercom Retrieve A Company By Id
Intercom Retrieve A Company By IdIntegration name: INTERCOM_RETRIEVE_A_COMPANY_BY_ID
You can fetch a single company.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
string
✅
—
The unique identifier for the company which is given by Intercom
Intercom Retrieve A Help Center
Intercom Retrieve A Help CenterIntegration name: INTERCOM_RETRIEVE_A_HELP_CENTER
You can fetch the details of a single Help Center by making a GET request to https://api.intercom.io/help_center/help_center/<id>.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
integer
✅
—
The unique identifier for the collection which is given by Intercom.
Intercom Retrieve A Job Status
Intercom Retrieve A Job StatusIntegration name: INTERCOM_RETRIEVE_A_JOB_STATUS
Tool to retrieve the status of a data export job. Use when checking the progress of an export job by providing the job identifier.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
job_identifier
string
✅
"v5xsp8c19ji0s82"
The unique identifier for the export job whose status you want to check.
Intercom Retrieve A Macro
Intercom Retrieve A MacroIntegration name: INTERCOM_RETRIEVE_A_MACRO
Tool to fetch a single macro (saved reply) by its ID. The macro will only be returned if it is visible to the authenticated user based on its visibility settings.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
string
✅
"8861176"
The unique identifier for the macro to retrieve
Intercom Retrieve An Admin
Intercom Retrieve An AdminIntegration name: INTERCOM_RETRIEVE_AN_ADMIN
You can retrieve the details of a single admin.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
integer
✅
—
The unique identifier of a given admin
Intercom Retrieve An Article
Intercom Retrieve An ArticleIntegration name: INTERCOM_RETRIEVE_AN_ARTICLE
You can fetch the details of a single article by making a GET request to https://api.intercom.io/articles/<id>.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
integer
✅
—
The unique identifier for the article which is given by Intercom.
Intercom Retrieve A Segment
Intercom Retrieve A SegmentIntegration name: INTERCOM_RETRIEVE_A_SEGMENT
Tool to retrieve details for a single segment by its ID. Use when you need to get information about a specific segment including its name, type, and optionally the count of items.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
segment_id
string
✅
"53203e244cba153d39000062"
The unique identifier of the segment to retrieve.
include_count
boolean
true
When set to true, includes the count field showing the number of items in the segment. Only applicable for user segments.
Intercom Retrieve Companies
Intercom Retrieve CompaniesIntegration name: INTERCOM_RETRIEVE_COMPANIES
You can fetch a single company by passing in company_id or name. https://api.intercom.io/companies?name={name} https://api.intercom.io/companies?company_id={company_id} You can fetch all companies and filter by segment_id or tag_id as a query parameter. https://api.intercom.io/companies?tag_id={tag_id} https://api.intercom.io/companies?segment_id={segment_id}
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
name
string
—
The name of the company to filter by.
page
integer
—
The page of results to fetch. Defaults to first page
tag_id
string
—
The tag_id of the company to filter by.
per_page
integer
—
How many results to display per page. Defaults to 15
company_id
string
—
The company_id of the company to filter by.
segment_id
string
—
The segment_id of the company to filter by.
Intercom Retrieve Internal Article
Intercom Retrieve Internal ArticleIntegration name: INTERCOM_RETRIEVE_INTERNAL_ARTICLE
Tool to retrieve an internal article by ID from Intercom. Use when you need to fetch details of a specific internal article including its title, body content, and metadata.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
internal_article_id
integer
✅
6532416
The unique identifier for the internal article which is given by Intercom.
Intercom Retrieve Note
Intercom Retrieve NoteIntegration name: INTERCOM_RETRIEVE_NOTE
Tool to retrieve details of a single note by its identifier. Use when you need to fetch the complete information about a specific note.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
note_id
string
✅
"229524950"
The unique identifier of the note to retrieve
Intercom Retrieve Team
Intercom Retrieve TeamIntegration name: INTERCOM_RETRIEVE_TEAM
Tool to retrieve detailed information about a specific team by ID. Use when you need to get team details including members and assignment configuration.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
team_id
string
✅
"123456"
The unique identifier of the team to retrieve
Intercom Retrieve Visitor With User Id
Intercom Retrieve Visitor With User IdIntegration name: INTERCOM_RETRIEVE_VISITOR_WITH_USER_ID
Tool to retrieve a specific visitor's details using their user_id. Use when you need to fetch comprehensive visitor information including profile data, location, and activity metrics.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
user_id
string
✅
"test_user_123"
A unique identifier for the visitor that you've assigned
Intercom Scroll Over All Companies
Intercom Scroll Over All CompaniesIntegration name: INTERCOM_SCROLL_OVER_ALL_COMPANIES
The list all companies functionality does not work well for huge datasets, and can result in errors and performance problems when paging deeply. The Scroll API provides an efficient mechanism for iterating over all companies in a dataset. - Each app can only have 1 scroll open at a time. You'll get an error message if you try to have more than one open per app. You can get the first page of companies by simply sending a GET request to the scroll endpoint. For subsequent requests you will need to use the scroll parameter from the response.
Scroll network timeouts Since scroll is often used on large datasets network errors such as timeouts can be encountered. When this occurs you will see a HTTP 500 error with the following message: "Request failed due to an internal network error. Please restart the scroll operation." If this happens, you will need to restart your scroll query.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
scroll_param
string
—
Scroll Param
Intercom Search Contacts
Intercom Search ContactsIntegration name: INTERCOM_SEARCH_CONTACTS
Tool to search for contacts using query filters with operators. Use when finding contacts by role, email, name, or attributes. Response entries may include null or non-dictionary values; guard against missing/null fields before accessing nested properties. A contact may have multiple emails or contact_ids; deduplicate when aggregating across searches.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
query
string
✅
—
Search query as a JSON string. Single filter: {"field": "role", "operator": "=", "value": "user"}. Multiple: {"operator": "AND", "value": [filter1, filter2]}
per_page
integer
—
Number of results per page (1-150)
starting_after
string
—
Cursor for pagination
Intercom Search Conversations
Intercom Search ConversationsIntegration name: INTERCOM_SEARCH_CONVERSATIONS
Searches for conversations using query string with support for filtering and sorting
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
query
string
✅
"{\"field\": \"created_at\", \"operator\": \">\", \"value\": \"1600000000\"}"
JSON object defining the Intercom search query. Example: '{"field": "created_at", "operator": ">", "value": "1600000000"}'. For compound queries use: '{"operator": "AND", "value": [{"field": "created_at", "operator": ">", "value": "1600000000"}]}'.
per_page
integer
20
Number of conversations per page (1-150)
sort_field
string
"created_at"
Field to sort by: created_at, updated_at, waiting_since
sort_order
string
"ascending"
Sort order: ascending or descending
starting_after
string
"123456789"
Pagination cursor - ID of the last conversation from previous page
Intercom Search For Articles
Intercom Search For ArticlesIntegration name: INTERCOM_SEARCH_FOR_ARTICLES
You can search for articles by making a GET request to https://api.intercom.io/articles/search.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
state
string
—
The state of the Articles returned. One of published, draft or all.
phrase
string
—
The phrase within your articles to search for.
highlight
boolean
—
Return a highlighted version of the matching content within your articles. Refer to the response schema for more details.
help_center_id
integer
—
The ID of the Help Center to search in.
Intercom Search Internal Articles
Intercom Search Internal ArticlesIntegration name: INTERCOM_SEARCH_INTERNAL_ARTICLES
Searches one page of internal articles in Intercom. Uses Intercom's cursor-based pagination via starting_after. ONE Intercom API call is made per invocation; pagination is caller-driven via the starting_after request parameter and the next_starting_after field in the response. Optionally filtered by folder_id.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
per_page
integer
25
Number of internal articles to fetch in this single call (1-200). Defaults to 25.
folder_id
string
"123"
The ID of the folder to search in. If not provided, searches across all folders.
starting_after
string
"WzE2OTk5OTk5OTksMTIzNDU2Nzg5XQ=="
Pagination cursor for cursor-based pagination. Omit on the first call. Pass the next_starting_after value from a previous response to fetch the next page.
Intercom Search Tickets
Intercom Search TicketsIntegration name: INTERCOM_SEARCH_TICKETS
Tool to search tickets in Intercom by filtering attribute values. Use when you need to find tickets matching specific criteria like state, creation date, assignment, or custom attributes.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
query
object
✅
—
Query object containing filters to search tickets. Can be simple (single field/value) or complex (AND/OR with multiple filters)
pagination
object
—
Pagination settings for search results
Intercom Set Admin To Away
Intercom Set Admin To AwayIntegration name: INTERCOM_SET_ADMIN_TO_AWAY
Tool to set an admin to away status in Intercom. Use when you need to mark an admin as away, optionally with a specific reason and reassignment behavior.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
admin_id
integer
✅
8226930
The unique identifier of the admin to set away
away_mode_enabled
boolean
true
Set to "true" to change the status of the admin to away.
away_mode_reassign
boolean
false
Set to "true" to assign any new conversation replies to your default inbox.
away_status_reason_id
integer
12345
The unique identifier of the away status reason
Intercom Set An Admin To Away
Intercom Set An Admin To AwayIntegration name: INTERCOM_SET_AN_ADMIN_TO_AWAY
You can set an Admin as away for the Inbox.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
integer
✅
—
The unique identifier of a given admin
away_mode_enabled
boolean
—
Set to "true" to change the status of the admin to away.
away_mode_reassign
boolean
—
Set to "true" to assign any new conversation replies to your default inbox.
Intercom Show Call
Intercom Show CallIntegration name: INTERCOM_SHOW_CALL
Tool to retrieve a single call by ID from Intercom. Use when you need to get detailed information about a specific phone call.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
call_id
string
✅
"123456"
The unique identifier of the call to retrieve.
Intercom Show Call Transcript
Intercom Show Call TranscriptIntegration name: INTERCOM_SHOW_CALL_TRANSCRIPT
Tool to get call transcript by call ID. Use when you need to retrieve the transcript text from a recorded call.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
call_id
string
✅
"test-call-id"
The unique identifier for the call
Intercom Show Contact By External Id
Intercom Show Contact By External IdIntegration name: INTERCOM_SHOW_CONTACT_BY_EXTERNAL_ID
Tool to retrieve a contact by their external ID. Use when you need to fetch contact details using an identifier from your external system rather than Intercom's internal ID. Only supports users, not leads.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
external_id
string
✅
"53c8517b-eaee-48b9-8700-1bdbc1f1be40"
The unique identifier for the contact which is provided by the Client in their external system
Intercom Unarchive Contact
Intercom Unarchive ContactIntegration name: INTERCOM_UNARCHIVE_CONTACT
Tool to unarchive a previously archived contact in Intercom. Use when you need to restore an archived contact by their ID.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
contact_id
string
✅
"67eedf68fbd061d9f4fee259"
The unique identifier for the contact to unarchive
Intercom Update A Collection
Intercom Update A CollectionIntegration name: INTERCOM_UPDATE_A_COLLECTION
You can update the details of a single collection by making a PUT request to https://api.intercom.io/collections/<id>.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
integer
✅
—
The unique identifier for the collection which is given by Intercom.
name
string
—
The name of the collection. For multilingual collections, this will be the name of the default language"s content.
parent_id
string
—
The id of the parent collection. If null then it will be updated as the first level collection.
description
string
—
The description of the collection. For multilingual collections, this will be the description of the default language"s content.
translated__content__type
string
—
The type of object - group_translated_content.
translated__content__ar__name
string
—
The name of the collection or section.
translated__content__ar__type
string
—
The type of object - group_content .
translated__content__bg__name
string
—
The name of the collection or section.
translated__content__bg__type
string
—
The type of object - group_content .
translated__content__bs__name
string
—
The name of the collection or section.
translated__content__bs__type
string
—
The type of object - group_content .
translated__content__ca__name
string
—
The name of the collection or section.
translated__content__ca__type
string
—
The type of object - group_content .
translated__content__cs__name
string
—
The name of the collection or section.
translated__content__cs__type
string
—
The type of object - group_content .
translated__content__da__name
string
—
The name of the collection or section.
translated__content__da__type
string
—
The type of object - group_content .
translated__content__de__name
string
—
The name of the collection or section.
translated__content__de__type
string
—
The type of object - group_content .
translated__content__el__name
string
—
The name of the collection or section.
translated__content__el__type
string
—
The type of object - group_content .
translated__content__en__name
string
—
The name of the collection or section.
translated__content__en__type
string
—
The type of object - group_content .
translated__content__es__name
string
—
The name of the collection or section.
translated__content__es__type
string
—
The type of object - group_content .
translated__content__et__name
string
—
The name of the collection or section.
translated__content__et__type
string
—
The type of object - group_content .
translated__content__fi__name
string
—
The name of the collection or section.
translated__content__fi__type
string
—
The type of object - group_content .
translated__content__fr__name
string
—
The name of the collection or section.
translated__content__fr__type
string
—
The type of object - group_content .
translated__content__he__name
string
—
The name of the collection or section.
translated__content__he__type
string
—
The type of object - group_content .
translated__content__hr__name
string
—
The name of the collection or section.
translated__content__hr__type
string
—
The type of object - group_content .
translated__content__hu__name
string
—
The name of the collection or section.
translated__content__hu__type
string
—
The type of object - group_content .
translated__content__id__name
string
—
The name of the collection or section.
translated__content__id__type
string
—
The type of object - group_content .
translated__content__it__name
string
—
The name of the collection or section.
translated__content__it__type
string
—
The type of object - group_content .
translated__content__ja__name
string
—
The name of the collection or section.
translated__content__ja__type
string
—
The type of object - group_content .
translated__content__ko__name
string
—
The name of the collection or section.
translated__content__ko__type
string
—
The type of object - group_content .
translated__content__lt__name
string
—
The name of the collection or section.
translated__content__lt__type
string
—
The type of object - group_content .
translated__content__lv__name
string
—
The name of the collection or section.
translated__content__lv__type
string
—
The type of object - group_content .
translated__content__mn__name
string
—
The name of the collection or section.
translated__content__mn__type
string
—
The type of object - group_content .
translated__content__nb__name
string
—
The name of the collection or section.
translated__content__nb__type
string
—
The type of object - group_content .
translated__content__nl__name
string
—
The name of the collection or section.
translated__content__nl__type
string
—
The type of object - group_content .
translated__content__pl__name
string
—
The name of the collection or section.
translated__content__pl__type
string
—
The type of object - group_content .
translated__content__pt__name
string
—
The name of the collection or section.
translated__content__pt__type
string
—
The type of object - group_content .
translated__content__ro__name
string
—
The name of the collection or section.
translated__content__ro__type
string
—
The type of object - group_content .
translated__content__ru__name
string
—
The name of the collection or section.
translated__content__ru__type
string
—
The type of object - group_content .
translated__content__sl__name
string
—
The name of the collection or section.
translated__content__sl__type
string
—
The type of object - group_content .
translated__content__sr__name
string
—
The name of the collection or section.
translated__content__sr__type
string
—
The type of object - group_content .
translated__content__sv__name
string
—
The name of the collection or section.
translated__content__sv__type
string
—
The type of object - group_content .
translated__content__tr__name
string
—
The name of the collection or section.
translated__content__tr__type
string
—
The type of object - group_content .
translated__content__vi__name
string
—
The name of the collection or section.
translated__content__vi__type
string
—
The type of object - group_content .
translated__content__pt__BR__name
string
—
The name of the collection or section.
translated__content__pt__BR__type
string
—
The type of object - group_content .
translated__content__zh__CN__name
string
—
The name of the collection or section.
translated__content__zh__CN__type
string
—
The type of object - group_content .
translated__content__zh__TW__name
string
—
The name of the collection or section.
translated__content__zh__TW__type
string
—
The type of object - group_content .
translated__content__ar__description
string
—
The description of the collection. Only available for collections.
translated__content__bg__description
string
—
The description of the collection. Only available for collections.
translated__content__bs__description
string
—
The description of the collection. Only available for collections.
translated__content__ca__description
string
—
The description of the collection. Only available for collections.
translated__content__cs__description
string
—
The description of the collection. Only available for collections.
translated__content__da__description
string
—
The description of the collection. Only available for collections.
translated__content__de__description
string
—
The description of the collection. Only available for collections.
translated__content__el__description
string
—
The description of the collection. Only available for collections.
translated__content__en__description
string
—
The description of the collection. Only available for collections.
translated__content__es__description
string
—
The description of the collection. Only available for collections.
translated__content__et__description
string
—
The description of the collection. Only available for collections.
translated__content__fi__description
string
—
The description of the collection. Only available for collections.
translated__content__fr__description
string
—
The description of the collection. Only available for collections.
translated__content__he__description
string
—
The description of the collection. Only available for collections.
translated__content__hr__description
string
—
The description of the collection. Only available for collections.
translated__content__hu__description
string
—
The description of the collection. Only available for collections.
translated__content__id__description
string
—
The description of the collection. Only available for collections.
translated__content__it__description
string
—
The description of the collection. Only available for collections.
translated__content__ja__description
string
—
The description of the collection. Only available for collections.
translated__content__ko__description
string
—
The description of the collection. Only available for collections.
translated__content__lt__description
string
—
The description of the collection. Only available for collections.
translated__content__lv__description
string
—
The description of the collection. Only available for collections.
translated__content__mn__description
string
—
The description of the collection. Only available for collections.
translated__content__nb__description
string
—
The description of the collection. Only available for collections.
translated__content__nl__description
string
—
The description of the collection. Only available for collections.
translated__content__pl__description
string
—
The description of the collection. Only available for collections.
translated__content__pt__description
string
—
The description of the collection. Only available for collections.
translated__content__ro__description
string
—
The description of the collection. Only available for collections.
translated__content__ru__description
string
—
The description of the collection. Only available for collections.
translated__content__sl__description
string
—
The description of the collection. Only available for collections.
translated__content__sr__description
string
—
The description of the collection. Only available for collections.
translated__content__sv__description
string
—
The description of the collection. Only available for collections.
translated__content__tr__description
string
—
The description of the collection. Only available for collections.
translated__content__vi__description
string
—
The description of the collection. Only available for collections.
translated__content__pt__BR__description
string
—
The description of the collection. Only available for collections.
translated__content__zh__CN__description
string
—
The description of the collection. Only available for collections.
translated__content__zh__TW__description
string
—
The description of the collection. Only available for collections.
Intercom Update A Company
Intercom Update A CompanyIntegration name: INTERCOM_UPDATE_A_COMPANY
You can update a single company using the Intercom provisioned id.
Using company_id
When updating a company it is not possible to update company_id. This can only be set once upon creation of the company.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
string
✅
—
The unique identifier for the company which is given by Intercom
name
string
—
The name of the Company
plan
string
—
The name of the plan you have associated with the company.
size
integer
—
The number of employees in this company.
website
string
—
The URL for this company's website. Please note that the value specified here is not validated. Accepts any string.
industry
string
—
The industry that this company operates in.
monthly_spend
integer
—
How much revenue the company generates for your business. Note that this will truncate floats. i.e. it only allows whole integers, 155.98 will be truncated to 155. Note that this has an upper limit of 2**31-1 or 2147483647.
custom_attributes
object
—
User-defined key-value pairs for custom company data. Keys must be pre-defined via the Data Attributes API. Field names must not contain periods or dollar signs, max 190 characters. Values: strings (max 255 chars), numbers, or booleans. Max 100 fields.
remote_created_at
integer
—
The time the company was created by you as a Unix timestamp.
Intercom Update A Contact
Intercom Update A ContactIntegration name: INTERCOM_UPDATE_A_CONTACT
You can update an existing contact (ie. user or lead).
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
string
✅
—
The unique identifier for the contact which is given by Intercom.
name
string
—
The contact's name.
role
string
—
The role of the contact. Can be 'user' or 'lead'.
email
string
—
The contact's email address.
phone
string
—
The contact's phone number.
avatar
string
—
An image URL containing the avatar of a contact.
owner_id
integer
—
The id of an admin that has been assigned account ownership of the contact.
companies
array
—
List of companies to attach to the contact. Each company object must contain either 'id' (Intercom company ID) or 'company_id' (client-provided company ID). Company attachments are made via separate API calls after updating the contact.
external_id
string
—
A unique identifier for the contact which is provided by the client.
last_seen_at
integer
—
The time when the contact was last seen as a UNIX timestamp.
signed_up_at
integer
—
The time specified for when a contact signed up as a UNIX timestamp.
custom_attributes
object
—
The custom attributes which are set for the contact as key-value pairs.
unsubscribed_from_emails
boolean
—
Whether the contact is unsubscribed from emails.
Intercom Update An Article
Intercom Update An ArticleIntegration name: INTERCOM_UPDATE_AN_ARTICLE
You can update the details of a single article by making a PUT request to https://api.intercom.io/articles/<id>.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
id
integer
✅
—
The unique identifier for the article which is given by Intercom.
body
string
—
The content of the article. For multilingual articles, this will be the body of the default language"s content.
state
string
—
Whether the article will be published or will be a draft. Defaults to draft. For multilingual articles, this will be the state of the default language"s content.
title
string
—
The title of the article.For multilingual articles, this will be the title of the default language"s content.
author_id
integer
—
The id of the author of the article. For multilingual articles, this will be the id of the author of the default language"s content. Must be a teammate on the help center"s workspace.
parent_id
string
—
The id of the article"s parent collection or section. An article without this field stands alone.
description
string
—
The description of the article. For multilingual articles, this will be the description of the default language"s content.
parent_type
string
—
The type of parent, which can either be a collection or section.
translated__content__type
string
—
The type of object - article_translated_content.
translated__content__ar__url
string
—
The URL of the article.
translated__content__bg__url
string
—
The URL of the article.
translated__content__bs__url
string
—
The URL of the article.
translated__content__ca__url
string
—
The URL of the article.
translated__content__cs__url
string
—
The URL of the article.
translated__content__da__url
string
—
The URL of the article.
translated__content__de__url
string
—
The URL of the article.
translated__content__el__url
string
—
The URL of the article.
translated__content__en__url
string
—
The URL of the article.
translated__content__es__url
string
—
The URL of the article.
translated__content__et__url
string
—
The URL of the article.
translated__content__fi__url
string
—
The URL of the article.
translated__content__fr__url
string
—
The URL of the article.
translated__content__he__url
string
—
The URL of the article.
translated__content__hr__url
string
—
The URL of the article.
translated__content__hu__url
string
—
The URL of the article.
translated__content__id__url
string
—
The URL of the article.
translated__content__it__url
string
—
The URL of the article.
translated__content__ja__url
string
—
The URL of the article.
translated__content__ko__url
string
—
The URL of the article.
translated__content__lt__url
string
—
The URL of the article.
translated__content__lv__url
string
—
The URL of the article.
translated__content__mn__url
string
—
The URL of the article.
translated__content__nb__url
string
—
The URL of the article.
translated__content__nl__url
string
—
The URL of the article.
translated__content__pl__url
string
—
The URL of the article.
translated__content__pt__url
string
—
The URL of the article.
translated__content__ro__url
string
—
The URL of the article.
translated__content__ru__url
string
—
The URL of the article.
translated__content__sl__url
string
—
The URL of the article.
translated__content__sr__url
string
—
The URL of the article.
translated__content__sv__url
string
—
The URL of the article.
translated__content__tr__url
string
—
The URL of the article.
translated__content__vi__url
string
—
The URL of the article.
translated__content__ar__body
string
—
The body of the article.
translated__content__ar__type
string
—
The type of object - article_content .
translated__content__bg__body
string
—
The body of the article.
translated__content__bg__type
string
—
The type of object - article_content .
translated__content__bs__body
string
—
The body of the article.
translated__content__bs__type
string
—
The type of object - article_content .
translated__content__ca__body
string
—
The body of the article.
translated__content__ca__type
string
—
The type of object - article_content .
translated__content__cs__body
string
—
The body of the article.
translated__content__cs__type
string
—
The type of object - article_content .
translated__content__da__body
string
—
The body of the article.
translated__content__da__type
string
—
The type of object - article_content .
translated__content__de__body
string
—
The body of the article.
translated__content__de__type
string
—
The type of object - article_content .
translated__content__el__body
string
—
The body of the article.
translated__content__el__type
string
—
The type of object - article_content .
translated__content__en__body
string
—
The body of the article.
translated__content__en__type
string
—
The type of object - article_content .
translated__content__es__body
string
—
The body of the article.
translated__content__es__type
string
—
The type of object - article_content .
translated__content__et__body
string
—
The body of the article.
translated__content__et__type
string
—
The type of object - article_content .
translated__content__fi__body
string
—
The body of the article.
translated__content__fi__type
string
—
The type of object - article_content .
translated__content__fr__body
string
—
The body of the article.
translated__content__fr__type
string
—
The type of object - article_content .
translated__content__he__body
string
—
The body of the article.
translated__content__he__type
string
—
The type of object - article_content .
translated__content__hr__body
string
—
The body of the article.
translated__content__hr__type
string
—
The type of object - article_content .
translated__content__hu__body
string
—
The body of the article.
translated__content__hu__type
string
—
The type of object - article_content .
translated__content__id__body
string
—
The body of the article.
translated__content__id__type
string
—
The type of object - article_content .
translated__content__it__body
string
—
The body of the article.
translated__content__it__type
string
—
The type of object - article_content .
translated__content__ja__body
string
—
The body of the article.
translated__content__ja__type
string
—
The type of object - article_content .
translated__content__ko__body
string
—
The body of the article.
translated__content__ko__type
string
—
The type of object - article_content .
translated__content__lt__body
string
—
The body of the article.
translated__content__lt__type
string
—
The type of object - article_content .
translated__content__lv__body
string
—
The body of the article.
translated__content__lv__type
string
—
The type of object - article_content .
translated__content__mn__body
string
—
The body of the article.
translated__content__mn__type
string
—
The type of object - article_content .
translated__content__nb__body
string
—
The body of the article.
translated__content__nb__type
string
—
The type of object - article_content .
translated__content__nl__body
string
—
The body of the article.
translated__content__nl__type
string
—
The type of object - article_content .
translated__content__pl__body
string
—
The body of the article.
translated__content__pl__type
string
—
The type of object - article_content .
translated__content__pt__body
string
—
The body of the article.
translated__content__pt__type
string
—
The type of object - article_content .
translated__content__ro__body
string
—
The body of the article.
translated__content__ro__type
string
—
The type of object - article_content .
translated__content__ru__body
string
—
The body of the article.
translated__content__ru__type
string
—
The type of object - article_content .
translated__content__sl__body
string
—
The body of the article.
translated__content__sl__type
string
—
The type of object - article_content .
translated__content__sr__body
string
—
The body of the article.
translated__content__sr__type
string
—
The type of object - article_content .
translated__content__sv__body
string
—
The body of the article.
translated__content__sv__type
string
—
The type of object - article_content .
translated__content__tr__body
string
—
The body of the article.
translated__content__tr__type
string
—
The type of object - article_content .
translated__content__vi__body
string
—
The body of the article.
translated__content__vi__type
string
—
The type of object - article_content .
translated__content__ar__state
string
—
Whether the article is published or is a draft .
translated__content__ar__title
string
—
The title of the article.
translated__content__bg__state
string
—
Whether the article is published or is a draft .
translated__content__bg__title
string
—
The title of the article.
translated__content__bs__state
string
—
Whether the article is published or is a draft .
translated__content__bs__title
string
—
The title of the article.
translated__content__ca__state
string
—
Whether the article is published or is a draft .
translated__content__ca__title
string
—
The title of the article.
translated__content__cs__state
string
—
Whether the article is published or is a draft .
translated__content__cs__title
string
—
The title of the article.
translated__content__da__state
string
—
Whether the article is published or is a draft .
translated__content__da__title
string
—
The title of the article.
translated__content__de__state
string
—
Whether the article is published or is a draft .
translated__content__de__title
string
—
The title of the article.
translated__content__el__state
string
—
Whether the article is published or is a draft .
translated__content__el__title
string
—
The title of the article.
translated__content__en__state
string
—
Whether the article is published or is a draft .
translated__content__en__title
string
—
The title of the article.
translated__content__es__state
string
—
Whether the article is published or is a draft .
translated__content__es__title
string
—
The title of the article.
translated__content__et__state
string
—
Whether the article is published or is a draft .
translated__content__et__title
string
—
The title of the article.
translated__content__fi__state
string
—
Whether the article is published or is a draft .
translated__content__fi__title
string
—
The title of the article.
translated__content__fr__state
string
—
Whether the article is published or is a draft .
translated__content__fr__title
string
—
The title of the article.
translated__content__he__state
string
—
Whether the article is published or is a draft .
translated__content__he__title
string
—
The title of the article.
translated__content__hr__state
string
—
Whether the article is published or is a draft .
translated__content__hr__title
string
—
The title of the article.
translated__content__hu__state
string
—
Whether the article is published or is a draft .
translated__content__hu__title
string
—
The title of the article.
translated__content__id__state
string
—
Whether the article is published or is a draft .
translated__content__id__title
string
—
The title of the article.
translated__content__it__state
string
—
Whether the article is published or is a draft .
translated__content__it__title
string
—
The title of the article.
translated__content__ja__state
string
—
Whether the article is published or is a draft .
translated__content__ja__title
string
—
The title of the article.
translated__content__ko__state
string
—
Whether the article is published or is a draft .
translated__content__ko__title
string
—
The title of the article.
translated__content__lt__state
string
—
Whether the article is published or is a draft .
translated__content__lt__title
string
—
The title of the article.
translated__content__lv__state
string
—
Whether the article is published or is a draft .
translated__content__lv__title
string
—
The title of the article.
translated__content__mn__state
string
—
Whether the article is published or is a draft .
translated__content__mn__title
string
—
The title of the article.
translated__content__nb__state
string
—
Whether the article is published or is a draft .
translated__content__nb__title
string
—
The title of the article.
translated__content__nl__state
string
—
Whether the article is published or is a draft .
translated__content__nl__title
string
—
The title of the article.
translated__content__pl__state
string
—
Whether the article is published or is a draft .
translated__content__pl__title
string
—
The title of the article.
translated__content__pt__state
string
—
Whether the article is published or is a draft .
translated__content__pt__title
string
—
The title of the article.
translated__content__ro__state
string
—
Whether the article is published or is a draft .
translated__content__ro__title
string
—
The title of the article.
translated__content__ru__state
string
—
Whether the article is published or is a draft .
translated__content__ru__title
string
—
The title of the article.
translated__content__sl__state
string
—
Whether the article is published or is a draft .
translated__content__sl__title
string
—
The title of the article.
translated__content__sr__state
string
—
Whether the article is published or is a draft .
translated__content__sr__title
string
—
The title of the article.
translated__content__sv__state
string
—
Whether the article is published or is a draft .
translated__content__sv__title
string
—
The title of the article.
translated__content__tr__state
string
—
Whether the article is published or is a draft .
translated__content__tr__title
string
—
The title of the article.
translated__content__vi__state
string
—
Whether the article is published or is a draft .
translated__content__vi__title
string
—
The title of the article.
translated__content__pt__BR__url
string
—
The URL of the article.
translated__content__zh__CN__url
string
—
The URL of the article.
translated__content__zh__TW__url
string
—
The URL of the article.
translated__content__pt__BR__body
string
—
The body of the article.
translated__content__pt__BR__type
string
—
The type of object - article_content .
translated__content__zh__CN__body
string
—
The body of the article.
translated__content__zh__CN__type
string
—
The type of object - article_content .
translated__content__zh__TW__body
string
—
The body of the article.
translated__content__zh__TW__type
string
—
The type of object - article_content .
translated__content__pt__BR__state
string
—
Whether the article is published or is a draft .
translated__content__pt__BR__title
string
—
The title of the article.
translated__content__zh__CN__state
string
—
Whether the article is published or is a draft .
translated__content__zh__CN__title
string
—
The title of the article.
translated__content__zh__TW__state
string
—
Whether the article is published or is a draft .
translated__content__zh__TW__title
string
—
The title of the article.
translated__content__ar__author__id
integer
—
The ID of the author of the article.
translated__content__bg__author__id
integer
—
The ID of the author of the article.
translated__content__bs__author__id
integer
—
The ID of the author of the article.
translated__content__ca__author__id
integer
—
The ID of the author of the article.
translated__content__cs__author__id
integer
—
The ID of the author of the article.
translated__content__da__author__id
integer
—
The ID of the author of the article.
translated__content__de__author__id
integer
—
The ID of the author of the article.
translated__content__el__author__id
integer
—
The ID of the author of the article.
translated__content__en__author__id
integer
—
The ID of the author of the article.
translated__content__es__author__id
integer
—
The ID of the author of the article.
translated__content__et__author__id
integer
—
The ID of the author of the article.
translated__content__fi__author__id
integer
—
The ID of the author of the article.
translated__content__fr__author__id
integer
—
The ID of the author of the article.
translated__content__he__author__id
integer
—
The ID of the author of the article.
translated__content__hr__author__id
integer
—
The ID of the author of the article.
translated__content__hu__author__id
integer
—
The ID of the author of the article.
translated__content__id__author__id
integer
—
The ID of the author of the article.
translated__content__it__author__id
integer
—
The ID of the author of the article.
translated__content__ja__author__id
integer
—
The ID of the author of the article.
translated__content__ko__author__id
integer
—
The ID of the author of the article.
translated__content__lt__author__id
integer
—
The ID of the author of the article.
translated__content__lv__author__id
integer
—
The ID of the author of the article.
translated__content__mn__author__id
integer
—
The ID of the author of the article.
translated__content__nb__author__id
integer
—
The ID of the author of the article.
translated__content__nl__author__id
integer
—
The ID of the author of the article.
translated__content__pl__author__id
integer
—
The ID of the author of the article.
translated__content__pt__author__id
integer
—
The ID of the author of the article.
translated__content__ro__author__id
integer
—
The ID of the author of the article.
translated__content__ru__author__id
integer
—
The ID of the author of the article.
translated__content__sl__author__id
integer
—
The ID of the author of the article.
translated__content__sr__author__id
integer
—
The ID of the author of the article.
translated__content__sv__author__id
integer
—
The ID of the author of the article.
translated__content__tr__author__id
integer
—
The ID of the author of the article.
translated__content__vi__author__id
integer
—
The ID of the author of the article.
translated__content__ar__created__at
integer
—
The time when the article was created (seconds).
translated__content__ar__description
string
—
The description of the article.
translated__content__ar__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__bg__created__at
integer
—
The time when the article was created (seconds).
translated__content__bg__description
string
—
The description of the article.
translated__content__bg__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__bs__created__at
integer
—
The time when the article was created (seconds).
translated__content__bs__description
string
—
The description of the article.
translated__content__bs__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__ca__created__at
integer
—
The time when the article was created (seconds).
translated__content__ca__description
string
—
The description of the article.
translated__content__ca__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__cs__created__at
integer
—
The time when the article was created (seconds).
translated__content__cs__description
string
—
The description of the article.
translated__content__cs__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__da__created__at
integer
—
The time when the article was created (seconds).
translated__content__da__description
string
—
The description of the article.
translated__content__da__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__de__created__at
integer
—
The time when the article was created (seconds).
translated__content__de__description
string
—
The description of the article.
translated__content__de__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__el__created__at
integer
—
The time when the article was created (seconds).
translated__content__el__description
string
—
The description of the article.
translated__content__el__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__en__created__at
integer
—
The time when the article was created (seconds).
translated__content__en__description
string
—
The description of the article.
translated__content__en__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__es__created__at
integer
—
The time when the article was created (seconds).
translated__content__es__description
string
—
The description of the article.
translated__content__es__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__et__created__at
integer
—
The time when the article was created (seconds).
translated__content__et__description
string
—
The description of the article.
translated__content__et__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__fi__created__at
integer
—
The time when the article was created (seconds).
translated__content__fi__description
string
—
The description of the article.
translated__content__fi__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__fr__created__at
integer
—
The time when the article was created (seconds).
translated__content__fr__description
string
—
The description of the article.
translated__content__fr__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__he__created__at
integer
—
The time when the article was created (seconds).
translated__content__he__description
string
—
The description of the article.
translated__content__he__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__hr__created__at
integer
—
The time when the article was created (seconds).
translated__content__hr__description
string
—
The description of the article.
translated__content__hr__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__hu__created__at
integer
—
The time when the article was created (seconds).
translated__content__hu__description
string
—
The description of the article.
translated__content__hu__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__id__created__at
integer
—
The time when the article was created (seconds).
translated__content__id__description
string
—
The description of the article.
translated__content__id__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__it__created__at
integer
—
The time when the article was created (seconds).
translated__content__it__description
string
—
The description of the article.
translated__content__it__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__ja__created__at
integer
—
The time when the article was created (seconds).
translated__content__ja__description
string
—
The description of the article.
translated__content__ja__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__ko__created__at
integer
—
The time when the article was created (seconds).
translated__content__ko__description
string
—
The description of the article.
translated__content__ko__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__lt__created__at
integer
—
The time when the article was created (seconds).
translated__content__lt__description
string
—
The description of the article.
translated__content__lt__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__lv__created__at
integer
—
The time when the article was created (seconds).
translated__content__lv__description
string
—
The description of the article.
translated__content__lv__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__mn__created__at
integer
—
The time when the article was created (seconds).
translated__content__mn__description
string
—
The description of the article.
translated__content__mn__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__nb__created__at
integer
—
The time when the article was created (seconds).
translated__content__nb__description
string
—
The description of the article.
translated__content__nb__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__nl__created__at
integer
—
The time when the article was created (seconds).
translated__content__nl__description
string
—
The description of the article.
translated__content__nl__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__pl__created__at
integer
—
The time when the article was created (seconds).
translated__content__pl__description
string
—
The description of the article.
translated__content__pl__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__pt__created__at
integer
—
The time when the article was created (seconds).
translated__content__pt__description
string
—
The description of the article.
translated__content__pt__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__ro__created__at
integer
—
The time when the article was created (seconds).
translated__content__ro__description
string
—
The description of the article.
translated__content__ro__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__ru__created__at
integer
—
The time when the article was created (seconds).
translated__content__ru__description
string
—
The description of the article.
translated__content__ru__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__sl__created__at
integer
—
The time when the article was created (seconds).
translated__content__sl__description
string
—
The description of the article.
translated__content__sl__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__sr__created__at
integer
—
The time when the article was created (seconds).
translated__content__sr__description
string
—
The description of the article.
translated__content__sr__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__sv__created__at
integer
—
The time when the article was created (seconds).
translated__content__sv__description
string
—
The description of the article.
translated__content__sv__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__tr__created__at
integer
—
The time when the article was created (seconds).
translated__content__tr__description
string
—
The description of the article.
translated__content__tr__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__vi__created__at
integer
—
The time when the article was created (seconds).
translated__content__vi__description
string
—
The description of the article.
translated__content__vi__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__pt__BR__author__id
integer
—
The ID of the author of the article.
translated__content__zh__CN__author__id
integer
—
The ID of the author of the article.
translated__content__zh__TW__author__id
integer
—
The ID of the author of the article.
translated__content__pt__BR__created__at
integer
—
The time when the article was created (seconds).
translated__content__pt__BR__description
string
—
The description of the article.
translated__content__pt__BR__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__zh__CN__created__at
integer
—
The time when the article was created (seconds).
translated__content__zh__CN__description
string
—
The description of the article.
translated__content__zh__CN__updated__at
integer
—
The time when the article was last updated (seconds).
translated__content__zh__TW__created__at
integer
—
The time when the article was created (seconds).
translated__content__zh__TW__description
string
—
The description of the article.
translated__content__zh__TW__updated__at
integer
—
The time when the article was last updated (seconds).
Intercom Update Contact
Intercom Update ContactIntegration name: INTERCOM_UPDATE_CONTACT
Tool to update an existing contact in Intercom. Use when you need to modify contact information such as name, email, custom attributes, or other properties.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
name
string
"Updated User Name"
Contact's full name
role
string
"user"
The contact's role designation (user/lead)
email
string
"updated.user@example.com"
The contact's email address
phone
string
"+353871234567"
Contact phone number (E.164 format recommended, e.g., +353871234567)
avatar
string
"https://example.com/avatar.jpg"
Image URL for the contact's avatar
owner_id
integer
123456
Admin ID assigned as account owner
contact_id
string
✅
"63a07ddf05a32042dffac965"
The unique identifier for the contact to update
external_id
string
"external-user-123"
A unique identifier from your system
last_seen_at
integer
1638316800
Unix timestamp of last activity
signed_up_at
integer
1638316800
Unix timestamp of signup date
custom_attributes
object
{"plan":"premium","tier":"gold"}
Custom key-value data fields
unsubscribed_from_emails
boolean
false
Email subscription status
Intercom Update Content Import Source
Intercom Update Content Import SourceIntegration name: INTERCOM_UPDATE_CONTENT_IMPORT_SOURCE
Tool to update an existing content import source in Fin Content Library. Use when you need to modify the URL, sync behavior, or status of an existing content import source.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
url
string
✅
"https://help.updated-example.com"
The URL of the content import source. Must be a valid URL.
status
string
"active"
The operational state of the source. Allowed values: 'active', 'deactivated'. Defaults to 'active'.
source_id
string
✅
"125351"
The unique identifier for the content import source which is given by Intercom.
sync_behavior
string
✅
"api"
Controls how the source is synchronized. Via API, the only allowed value is 'api'.
Intercom Update Data Attribute
Intercom Update Data AttributeIntegration name: INTERCOM_UPDATE_DATA_ATTRIBUTE
Tool to update an existing data attribute in Intercom. Use when you need to modify a data attribute's description, archive status, or messenger writability. Note: Changing a data attribute's type via the API is restricted and must be done through the UI.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
options
array
[{"value":"option1"},{"value":"option2"}]
Predefined value options (required for list-type attributes). Each object contains a 'value' property
archived
boolean
true
Whether to archive the attribute
description
string
"Updated test attribute for curl tester agent"
Human-readable description for UI display
data_attribute_id
integer
✅
9903318
The unique identifier of the data attribute to update
messenger_writable
boolean
true
Whether the Messenger can update this attribute
Intercom Update External Page
Intercom Update External PageIntegration name: INTERCOM_UPDATE_EXTERNAL_PAGE
Tool to update an existing external page in Fin Content Library. Use when you need to modify the content, metadata, or availability settings of an external page. Only pages created through the API can be updated.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
url
string
✅
"https://help.example.com/articles/getting-started-v2"
The page URL; used by Fin to attribute answers to sources. Must be a valid URL. Required for updates.
html
string
✅
"<h1>Updated Welcome to Our Platform</h1><p>This is an updated comprehensive guide.</p>"
The body content of the external page in HTML format. Required for updates.
title
string
✅
"Updated Getting Started Guide"
The title of the external page. Required for updates.
locale
string
✅
"en"
Language identifier code. Must be 'en'. Required for updates.
page_id
string
✅
"170233994"
The unique identifier for the external page provided by Intercom
source_id
integer
✅
125351
Identifier for the content import source. This links the page to a specific content import source in your workspace. Required for updates.
external_id
string
✅
"test-page-12345"
The identifier for the external page which was given by the source. Required for updates.
fin_availability
boolean
true
Whether the external page should be used to answer questions by Fin. Defaults to true if not provided.
Intercom Update Internal Article
Intercom Update Internal ArticleIntegration name: INTERCOM_UPDATE_INTERNAL_ARTICLE
Tool to update an internal article with new title, body, author or owner information. Use when you need to modify an existing internal article in Intercom.
Parameters
Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.
body
string
✅
"<p>This internal article has been successfully updated via the API</p>"
The article content in HTML format.
title
string
✅
"Updated Test Internal Article"
The article heading.
owner_id
integer
✅
8226930
The id of the owner of the article.
author_id
integer
✅
8226930