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.