messaging-integration

Integrate WhatsApp, Slack, and Telegram with multi-account resolution and deduplication.

1|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/AskTinNguyen/vesper-team-skills --skill messaging-integration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: messaging-integration
Source: https://github.com/AskTinNguyen/vesper-team-skills/tree/main/messaging-integration
Command: npx skills add https://github.com/AskTinNguyen/vesper-team-skills --skill messaging-integration

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Integrates messaging platforms (WhatsApp, Slack, Telegram) into applications with production-ready patterns to unify inbound/outbound processing, routing, and platform-specific quirks.

Core Features & Use Cases

  • Multi-account architecture with per-account token resolution and isolated credentials.
  • Inbound processing pipeline with deduplication, debouncing, and access control to prevent abuse.
  • Platform-agnostic messaging patterns plus platform-specific references for WhatsApp, Slack, and Telegram.
  • Use Case: Build a bot that collects user queries on Slack and replies on WhatsApp and Telegram with consistent context.

Quick Start

Create a multi-platform bot that echoes user messages across Slack, WhatsApp, and Telegram using the platform references.

Frequently Asked Questions about messaging-integration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a bot that integrates Slack, WhatsApp, and Telegram messaging?

You can build a multi-platform messaging bot by using platform-agnostic patterns and platform-specific references to unify inbound and outbound processing across Slack, WhatsApp, and Telegram with consistent context.

What's the best way to handle duplicate inbound messages across messaging platforms?

The best way to handle duplicate inbound messages is to implement a processing pipeline with deduplication and debouncing patterns, which prevents abuse and ensures messages are processed only once across platforms.

How do I manage multiple accounts and tokens for WhatsApp and Telegram integrations?

You manage multiple accounts by using a multi-account architecture that provides per-account token resolution and isolated credentials, ensuring secure and independent platform messaging operations.

Can I route user queries collected on Slack to be replied on WhatsApp?

Yes, you can route user queries collected on Slack to reply on WhatsApp and Telegram by applying platform-agnostic messaging patterns that maintain consistent context across different messaging endpoints.

Why do my multi-platform messaging integrations fail under high load?

Integrations often fail under load without robust backoff strategies. Implementing production-ready backoff patterns ensures your messaging pipeline handles rate limits and retries reliably across platforms.

How do I prevent abuse on a multi-platform messaging bot?

You prevent abuse by integrating access control patterns within your inbound processing pipeline, filtering unauthorized requests before they trigger downstream messaging logic or platform API calls.