WhatsApp

@whiskeysockets/baileys

WhatsApp integration via the Baileys library implements the WhatsApp Web protocol. Connect your AI assistant to WhatsApp for DMs and group chats with media support, QR code authentication, and automatic reconnection.

✓ DMs
✓ Groups
✓ Media
✓ Voice
— Reactions
— Threads
QR code authenticationMulti-file auth state persistenceMedia handling (images, audio, video, documents)

Telegram

grammy

Telegram integration via the grammY library provides full bot API access. Support for DMs, groups, topics/forums, native commands, inline keyboards, and reactions.

✓ DMs
✓ Groups
✓ Media
✓ Voice
✓ Reactions
— Threads
Native bot API supportForum/topics supportInline keyboards

Discord

discord.js via @buape/carbon

Discord integration via discord.js through @buape/carbon provides slash commands, DMs, server channels, threads, buttons, and autocomplete features.

✓ DMs
✓ Groups
✓ Media
— Voice
✓ Reactions
✓ Threads
Slash commandsButton interactionsAutocomplete

Slack

@slack/bolt

Slack integration via @slack/bolt provides workspace messaging with Block Kit formatting, threads, slash commands, and app home features.

✓ DMs
✓ Groups
✓ Media
— Voice
✓ Reactions
✓ Threads
Socket Mode (no public URL needed)Block Kit formattingThread support

Signal

signal-cli (external daemon)

Signal integration via signal-cli daemon provides encrypted messaging for DMs and groups. Requires external signal-cli daemon and SSE event stream.

✓ DMs
✓ Groups
✓ Media
✓ Voice
✓ Reactions
— Threads
End-to-end encryptionGroup supportMedia attachments

iMessage

imsg (macOS-only)

iMessage integration via the imsg library (macOS only) connects your AI to Apple's messaging ecosystem. Requires a Mac running the gateway.

✓ DMs
✓ Groups
✓ Media
✓ Voice
— Reactions
— Threads
Native macOS integrationiCloud syncMedia support

Matrix

matrix-bot-sdk

Matrix integration via matrix-bot-sdk provides access to the decentralized Matrix protocol. Connect to any Matrix homeserver for encrypted, federated messaging.

✓ DMs
✓ Groups
✓ Media
— Voice
✓ Reactions
✓ Threads
Decentralized/federatedEnd-to-end encryptionThread support

Microsoft Teams

@microsoft/agents-hosting

Microsoft Teams integration via @microsoft/agents-hosting provides enterprise messaging with channel support, threading, and Microsoft 365 integration.

✓ DMs
✓ Groups
✓ Media
— Voice
✓ Reactions
✓ Threads
Enterprise SSOMicrosoft 365 integrationAdaptive Cards

Nostr

nostr-tools

Nostr integration via nostr-tools connects your AI to the decentralized Nostr protocol. Publish and receive notes across the Nostr network.

✓ DMs
— Groups
— Media
— Voice
✓ Reactions
— Threads
DecentralizedCensorship-resistantPublic notes