Slack Messenger Plug‑in for Hub

Two‑way SMS communication inside Slack: Routing, contests, moderation and analytics.

What It Is

The Slack Messenger Plug‑in for Hub is a standalone integration that connects your Hub SMS workflows directly into Slack channels. Instead of managing SMS conversations in a separate inbox, your team can receive inbound messages, reply with threaded responses, run text-to-win contests, block spam, and view analytics — all from the Slack interface they already use daily. The plugin operates independently of Hub’s core development roadmap, providing a fast, secure, and flexible SMS-to-Slack bridge powered by MessageMedia and deployed on Vercel.

The Challenge We Solve

The Problem

MessageMedia’s API lacks granular email reply controls. Hub Automations only provides blanket SMS → email delivery without per-destination customization.

Our Solution

Intercept MessageMedia reply callbacks and route to specific email addresses per destination, with whitelist security and multi-account support.

How It Works

Step 1

Inbound SMS

External SMS triggers webhook

Step 2

Slack Reply

Team replies with “\r” prefix

Step 3

Admin Portal

Rules, analytics, moderation

Use Cases

Two-Way SMS Integration

Seamless inbound and outbound SMS messaging through Slack.

Technical Details

  • Inbound SMS: External SMS messages are routed via webhooks and posted to specified Slack channels
  • Outbound SMS Replies: Slack users reply in threads using the \r prefix
  • Threaded messaging keeps conversations organized and contextual

Webhook endpoint: /api/webhook/[ownerId]

Routing & Blocking Rules

Advanced routing engine with keyword-based distribution and spam protection.

Technical Details

  • Keyword-based routing to specific Slack channels
  • /block slash command to blacklist phone numbers or words
  • Automatic message filtering and moderation

Configured via admin portal with real-time rule updates

Slack Channel Management

Full control over channel assignments, user permissions, and notifications.

Technical Details

  • Dynamic channel creation and assignment
  • User-level permissions and access control
  • Customizable notification preferences

Slack Events API endpoint: /api/slack/events

Text‑to‑Win Campaign Support

Built-in tools for running SMS contests and sweepstakes.

Technical Details

  • Automatic entry logging for all inbound messages
  • /draw-winner command for random winner selection
  • Campaign tracking and participant management

Entries stored with timestamps and phone number tracking

Usage Analytics & Reporting

Comprehensive tracking of message volume, response times, and engagement.

Technical Details

  • Real-time message volume metrics
  • Response time tracking and SLA monitoring
  • Channel activity and user engagement reports

Event tracking includes sends, receives, blocks, and routing actions

Who It's For

Broadcasting & Radio

Manage listener SMS during live shows, contests, and call-in segments directly from Slack.

Marketing & Promotions

Run text-to-win campaigns, keyword-based routing, and promotional SMS with built-in moderation.

Customer Support

Provide two-way SMS support with threaded replies, routing rules, and analytics tracking.

Slack-First Organizations

Keep your team in their primary workspace while managing SMS without context switching.

Want a Personlized Demo?

Our team will work with you to create a pricing plan that fits your organization’s size, usage requirements, and budget.

Want a demo of one of our products?

We will follow up with an email to set-up a time for the demo as soon as possible