Download for MacApple silicon, macOS 14+
Skill

install-messenger

@intercom Updated 2026-10-23

Install the Intercom Messenger on a website or web application with secure JWT-based identity verification. Generates backend and frontend code for React, Next.js, Vue.js, Angular, Ember, and plain JavaScript. Supports Node.js, Python (Flask/Django), PHP, and Ruby backends. Use when the user asks to "install Intercom", "add the Intercom Messenger", "set up Intercom chat widget", "add customer chat to my website", or "integrate Intercom".

Install

With your agent

Install OMGSkills skill "intercom/claude-plugin-external:skills/install-messenger" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/intercom/claude-plugin-external /tmp/claude-plugin-external && ln -s /tmp/claude-plugin-external/skills/install-messenger ~/.claude/skills/install-messenger

From README

Intercom Messenger Help the user the Intercom Messenger on their website or application with JWT-based identity verification. This is the secure default — it prevents user impersonation by cryptographically signing user identity on the server. Only use the insecure (non-JWT) if the user explicitly asks for an "insecure ". Never default to it. Requirements Gather these from the user before proceeding: Workspace ID (also called App ID) — A short alphanumeric string like abc12345. Found on the Intercom Messenger page Or in the URL bar: https://app.intercom.com/a/apps/ /... Identity Verification Secret (also called Messenger API Secret) — Found on the Messenger Security page. This is the HMAC secret used to sign JWTs. It must never appear in frontend code. Ask the user for both values. Do not proceed without the Workspace ID. If they don't have the Identity Verification Secret yet, direct them to the Messenger Security page to enable it.