Build it
What do you want Intercom and folk to do together?
Describe it and your agent reads both APIs, builds the automation, tests every branch and ships it. The list below is what exists today, not the limit.
Ask the assistant
You'll sign in before anything runs. What you typed comes with you.
Or work from Claude Code
Install the APIANT plugin for Claude Code and build, edit, test and read run history from your terminal. Every plan gets this, including free, and it spends no assistant credits.
Connect Claude CodeEverything your agent can do with Intercom and folk
Triggers and actions 19 triggers · 46 actions
Trigger
New companyFires when a new company is created. Poll GET /companies ordered by created_at.
Trigger
New conversationPolls for conversations, most recently updated first. Fires for each new conversation.
Trigger
New leadInstant trigger: fires when a new lead is created in Intercom (webhook). Stub ported from dev.apiant — not yet implemented.
Trigger
New note on conversationInstant trigger: fires when a note is added to an Intercom conversation (webhook). Stub ported from dev.apiant — not yet implemented.
Trigger
New or updated contactPolls for contacts, most recently updated first. Fires for each new or updated contact.
Trigger
New tag on a conversationInstant trigger: fires when a tag is added to an Intercom conversation (webhook). Stub ported from dev.apiant — not yet implemented.
Trigger
New tag on a userInstant trigger: fires when a tag is added to an Intercom user (webhook). Stub ported from dev.apiant — not yet implemented.
Trigger
New ticketFires when a new ticket is created. Poll GET /tickets/search or /tickets ordered by created_at.
Action
Add companyCreate (or upsert) a company in Intercom. POST /companies.
Action
Add note to contactAdds a note to the specified contact as the specified admin.
Action
Add note to conversationAdds an internal note to the specified conversation as an admin.
Action
Add tag to contactAttaches a tag to the specified contact.
Action
Add ticketCreate a support ticket. POST /tickets.
Action
Assign conversationAssigns the conversation to an admin or team.
Action
Close conversationCloses the specified conversation.
Action
Create contactCreates a new contact (role user or lead) in Intercom.
Action
Create messageCreates an admin-initiated email or in-app message to a contact.
Action
Delete companyDelete a company by ID. DELETE /companies/{company_id}.
Action
Delete contactDeletes a contact by ID.
Action
Find admin by emailFetches an admin's details. Lists all admins; match by email.
Action
Find contact by emailSearches contacts by email and returns matches.
Action
Find ticketsSearch tickets by criteria. POST /tickets/search.
Action
Get companyRetrieve a company by ID. GET /companies/{company_id}.
Action
Get contactFetches a contact's details by ID.
Action
Get conversationFetches a conversation's details by ID.
Action
Get ticketRetrieve a ticket by ID. GET /tickets/{ticket_id}.
Action
List companiesList all companies. GET /companies.
Action
List segmentsList all segments. GET /segments.
Action
List tagsLists all tags for the workspace.
Action
Open conversationOpens (marks open) the specified conversation.
Action
Remove tag from contactDetaches a tag from the specified contact.
Action
Send conversation replySends a reply to the specified conversation as an admin.
Action
Snooze conversationSnoozes the specified conversation until the given unix timestamp.
Action
Start conversationStarts a new conversation with the specified contact.
Action
Track eventSubmit a data event for a contact. POST /events.
Action
Update companyUpdate an existing company. PUT /companies/{company_id}.
Action
Update contactUpdates an existing contact specified by ID.
Action
Update ticketUpdate an existing ticket. PUT /tickets/{ticket_id}.
Trigger
Company AddedTriggers when a new company is created or added to a group.
Trigger
Company Custom Field UpdatedTriggers when a company custom field (for example tag, status, text, assignee) is updated.
Trigger
Company RemovedTriggers when a company is deleted from the workspace or removed from a group.
Trigger
Company UpdatedTriggers when a company basic field (like name, email or URL) in a group is updated.
Trigger
Deal AddedFires when a new deal is created. Poll GET /v1/deals sorted by creation date.
Trigger
Deal RemovedFires when a deal is deleted from a pipeline.
Trigger
Deal UpdatedFires when a deal is updated (stage change, field update). Poll GET /v1/deals sorted by update date.
Trigger
Person AddedTriggers when a new person is created or added to a group.
Trigger
Person Custom Field UpdatedTriggers when a person custom field (for example tag, status, text, assignee) is updated.
Trigger
Person RemovedTriggers when a person is deleted from the workspace or removed from a group.
Trigger
Person UpdatedTriggers when a person basic field (like first name, job title, email or URL) in a group is updated.
Action
Create CompanyCreates a company in folk, optionally adding it to a group and setting that group's custom fields.
Action
Create DealCreates a deal in a folk group, optionally linked to companies and people, and sets that deal type's custom fields.
Action
Create GroupCreates a group in folk. A default "All people" table view is added to the group automatically.
Action
Create NoteCreates a note on a folk person, company or deal. Optionally posts it as a reply to an existing note.
Action
Create PersonCreates a person in folk, optionally adding them to a group and setting that group's custom fields.
Action
Create ReminderCreates a reminder on a folk person, company or deal, scheduled with an iCalendar recurrence rule.
Action
Delete CompanyDeletes a company from folk by its id.
Action
Delete PersonDeletes a person from folk by their id. This also removes their custom fields, notes and associations.
Action
Find a CompanySearches folk companies by name, email or website and returns the matches, with the first one broken out for easy mapping.
Action
Find a PersonSearches folk people by email, full name or phone and returns the matches, with the first one broken out for easy mapping.
Action
Get a CompanyFetches one folk company by id, including its custom field values.
Action
Get a NoteFetches one folk note by id, with its text, author and the record it is attached to.
Action
Get a PersonFetches one folk person by id, including their custom field values.
Action
List GroupsReturns the groups in the folk workspace, with each group's id, name and visibility.
Action
Update CompanyUpdates a folk company. Only the fields you fill in are changed; list fields such as emails replace the whole list.
Action
Update PersonUpdates a folk person. Only the fields you fill in are changed; list fields such as emails replace the whole list.
No trigger or action matches that. Ask your agent to add it: it reads the API documentation and builds what you describe.
Each app on its own
Reviews