Founder

Cross-Channel Message Routing โ€” Every Platform, One Inbox

5 platforms โ†’ 1 inboxCommunication & Messaging4 min read

Key Takeaway

Messages from Discord, Slack, Signal, WhatsApp, and iMessage all route through Alfrawd on Telegram โ€” with smart filtering so I only see what matters, and can reply to any platform without switching apps.

The Problem

Five platforms. Discord for crypto communities and dev chats. Slack for a couple of portfolio companies. Signal for a few privacy-conscious contacts. WhatsApp for half of Europe's business communications. iMessage for the Apple crowd. And Telegram, where I actually live.

The odds of me checking all five platforms multiple times a day? Zero. The odds of missing something important because it arrived on the platform I didn't check? One hundred percent.

I tried the "just use one platform" approach. Told everyone to use Telegram. Works great until a VC sends you a WhatsApp voice note, a portfolio founder pings you on Slack, and your developer drops a critical alert in Discord โ€” all in the same hour.

The problem isn't the platforms. It's the fragmentation. Important messages don't coordinate about which app they arrive on.

The Solution

Mr.Chief connects to every platform natively. Alfrawd โ€” my master agent โ€” sits at the center. Every incoming message from every channel flows through Alfrawd, who decides: is this worth forwarding to Telegram? If yes, forward with context. If not, log it silently.

And the reverse works too. I can reply from Telegram: "Reply to Marc's WhatsApp message โ€” tell him Tuesday works." Alfrawd sends it on the right platform. One inbox. Multiple outboxes.

The Process

Mr.Chief's multi-channel architecture is config-driven:

yamlShow code
# mrchief.yaml โ€” channel configuration
channels:
  telegram:
    enabled: true
    bot_token: "${TELEGRAM_BOT_TOKEN}"
    primary: true                    # This is where I live

  discord:
    enabled: true
    bot_token: "${DISCORD_BOT_TOKEN}"
    servers:
      - id: "pyratzlabs"
        channels: ["general", "alerts", "dev"]
      - id: "crypto-builders"
        channels: ["announcements"]

  slack:
    enabled: true
    bot_token: "${SLACK_BOT_TOKEN}"
    workspaces: ["portfolio-co-1", "portfolio-co-2"]

  whatsapp:
    enabled: true
    bridge: wacli

  imessage:
    enabled: true
    bridge: bluebubbles
    node: bilals-mac

The routing intelligence lives in Alfrawd's agent prompt:

View details
You are the message router. Every incoming message from non-primary channels
passes through you. Apply these routing rules:

FORWARD TO TELEGRAM (immediately):
- Direct messages from known contacts (founders, investors, team)
- Messages mentioning me by name in group channels
- Messages containing: "urgent", "blocking", "deadline", "help"
- Any message from VIP senders: [list]

FORWARD TO TELEGRAM (batched, hourly digest):
- Interesting discussions I'm tagged in
- Community announcements from tracked servers
- Non-urgent DMs from unknown senders

SILENT LOG (don't forward):
- General chatter in group channels
- Bot messages, automated notifications
- Messages I've already seen/responded to

When forwarding, include:
- Platform icon (๐Ÿ’ฌ WhatsApp, ๐ŸŽฎ Discord, ๐Ÿ’ผ Slack, ๐Ÿ”’ Signal)
- Sender name and context
- The message content
- Quick-reply instruction: "Reply with: reply [platform] [name] [your message]"

Here's what a forwarded message looks like in Telegram:

View details
๐ŸŽฎ Discord โ€” #dev in PyratzLabs
Thom: "The gateway is throwing 502s on the new cron endpoint.
Need an architecture call โ€” are you free in the next hour?"

โ†’ Reply: "reply discord thom [your message]"

And the cross-platform reply flow:

View details
Me (in Telegram): reply discord thom "Give me 30 minutes,
I'll jump on a call at 11. Can you share the error logs in the thread?"

Alfrawd: โœ… Sent to Thom on Discord #dev

The Results

MetricBeforeAfterDelta
Platforms checked daily51 (Telegram)-80%
Messages missed per week5-100-100%
App-switching per day15-20 times2-3 times-85%
Response time (non-Telegram)2-8 hours<30 min-85%
Time managing multi-platform comms30+ min/day5 min/day-83%

The biggest behavioral change: I stopped feeling anxious about unchecked platforms. Before, there was always a nagging "did someone message me on Slack?" Now I know: if it mattered, Alfrawd forwarded it. If Alfrawd didn't forward it, it didn't matter.

Try It Yourself

  1. Pick your primary platform โ€” the one you actually check
  2. Configure Mr.Chief channels for your secondary platforms
  3. Start with "forward everything" and refine the filter over two weeks
  4. Build your VIP sender list based on who you actually need to hear from
  5. Practice the cross-platform reply syntax until it's muscle memory

Warning: the first week will feel noisy as you tune the filters. Stick with it. By week two, the routing is clean and you'll wonder how you ever checked five apps.


Five platforms, one inbox. The agent decides what's worth my attention and routes it to where I already am. I reply once, on the right platform, without switching apps.

multi-platform messagingmessage routingTelegramunified inbox

Want results like these?

Start free with your own AI team. No credit card required.

Cross-Channel Message Routing โ€” Every Platform, One Inbox โ€” Mr.Chief