One-install Intercom front door over three bounded domain packs and the existing conversation workflows and task Source. It admits 159 of 161 operations in Intercom's immutable 2.15 first-party schema. The two explicit exclusions are the cross-origin recording redirect rejected by the origin-pinned transport and one Fin Voice route with no documented success contract. The two same-origin export downloads use the engine's 64 MiB content-isolated file capture and return file_ref values. The compatibility root preserves all 46 prior operation IDs and routes, representing 45 unique official operations, while dependencies add the other 114 admitted routes. Every call pins Intercom-Version: 2.15; JSON responses preserve unsafe integers, supported collection contracts auto-page within engine caps, the new domain packs mark sensitive reads sensitive-read, the compatibility root retains its prior read posture, and every mutation remains approval-gated.
Trust & control
What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.
What it's allowed to do
Destructive
Web APIs
intercom
external change
Read: admin.search · No approvalRead: admin.read · No approvalRead: team.search · No approvalRead: team.read · No approvalRead: contact.search · No approvalRead: contact.filter · No approvalRead: contact.read · No approvalRead: contact.find_external · No approvalRead: contact.note.search · No approvalRead: contact.company.search · No approvalRead: contact.tag.search · No approvalWrite: contact.create · Asks approvalWrite: contact.update · Asks approvalWrite: contact.note.create · Asks approvalWrite: contact.tag.attach · Asks approvalDestructive: contact.tag.detach · Always asksRead: company.search · No approvalRead: company.read · No approvalRead: company.contact.search · No approvalRead: company.segment.search · No approvalRead: company.note.search · No approvalWrite: company.upsert · Asks approvalWrite: company.update · Asks approvalRead: conversation.search · No approvalRead: conversation.work_entity.list · No approvalRead: conversation.filter · No approvalRead: conversation.read · No approvalWrite: conversation.reply · Asks approvalWrite: conversation.manage · Asks approvalWrite: conversation.tag.attach · Asks approvalDestructive: conversation.tag.detach · Always asksRead: ticket.filter · No approvalRead: ticket.read · No approvalWrite: ticket.create · Asks approvalWrite: ticket.reply · Asks approvalWrite: ticket.update · Asks approvalWrite: ticket.tag.attach · Asks approvalDestructive: ticket.tag.detach · Always asksRead: article.search · No approvalRead: article.query · No approvalRead: article.read · No approvalRead: tag.search · No approvalRead: tag.read · No approvalRead: segment.search · No approvalRead: segment.read · No approvalRead: data_attribute.search · No approval
Data it touches
SurfacesWeb APIs
Warehousedata.articles
Tags
pack:intercomintercomsupporthelpdeskconversationsticketscontactscompaniesknowledge-basecustomer-serviceworkflowrecipefinhelp-centeradministrationdataexportsapiv3composition