Superchat logo
AI agent integrationSuperchat

Superchat integration for multiplayer collaboration with AI agents using Claude Code or Codex

One governed connection your whole team and its AI agents can share, with approved actions and human review, so working in Superchat never means pasting credentials into a prompt.

Use Superchat from Claude Code

Bring Superchat context into engineering work while Type keeps app access attached to the teammate and workspace.

Automate Superchat with Codex

Let coding agents ask for the right app action, preserve conversation context, and keep humans in the approval loop.

Connect open agent workflows

Use Type as the collaboration layer around OpenClaw and other LLM workflows that need app access.

Communication & Meetings

What the Superchat integration exposes

Superchat is a unified messaging platform that enables businesses to communicate with customers across multiple channels, including WhatsApp, Instagram Direct, Facebook Messenger, Email, and more.

One connection, many teammates

Connect Superchat once, then decide which teammates can use it for threads, automations, skills, and coding work.

Representative actions

  • Create Contact

    Create a new contact in Superchat with phone or email handles. Use this tool to register contact details before sending messages. You must provide at least one handle (phone or email). Optional fields include first name, last name, gender, and custom attributes (if predefined in your account settings).

  • Create Template Folder

    Create a new template folder in SuperChat for organizing message templates. Template folders help organize WhatsApp and other messaging templates into logical groups (e.g., Marketing, Sales, Customer Support). Use this action before creating templates when you want to keep them organized.

  • Delete Webhook

    Tool to delete a specific webhook by its ID. Use when you need to remove an obsolete or unwanted webhook subscription. First use SUPERCHAT_LIST_WEBHOOKS to retrieve the webhook ID, then use this action to delete it. Example: Delete webhook wh_UPYSN0Etofjl7lhhQ9yhL.

  • Get Contact

    Retrieve a specific contact's details by ID. Returns the contact's name, handles (phone, email, social), custom attributes, and timestamps. Use this to look up contact information before sending messages or updating contact details. Example: "Get contact details for co_abc123" or "Fetch info for contact co_xyz789".

  • Get File

    Retrieve metadata for a specific file by its ID. Returns file details including the file name, MIME type, API resource URL, and a temporary download link with expiration. Use this to get information about uploaded files before downloading or processing them.

Connection

API and auth details

Superchat provides a unified REST API for customer messaging across WhatsApp, SMS, email, Instagram, and related channels. Integrations can send messages, update contacts, work with attachments and channel-specific requirements, and receive message-status webhooks using API keys created in Superchat.

FAQ

Questions people ask before connecting Superchat

Can Claude Code use Superchat?

Yes. Type lets an AI teammate use connected Superchat actions from a governed workspace context, so Claude Code work can reference the app without copying credentials into a local prompt.

Can Codex work with Superchat through Type?

Yes. Codex can collaborate through Type with app context, skills, and approved actions. The Superchat catalog entry includes public integration details and example capabilities where available.

Is this the same as a Superchat MCP server?

Type exposes connected app capabilities to AI teammates and coding agents through Type's integration layer. Teams use it when they want shared app access, human review, and teammate-level permissions around agent work.

More communication & meetings apps for AI teammates