π¬ Bridge iMessage and Slack threads with Blooio for two-way messaging
β‘ 42 views Β· π¬ Support Chatbots
Description
Turn any Slack channel into your teamβs iMessage inbox.
How it works
π± β Customer texts your business number π΅ β Blooio pushes the webhook into n8n π¬ β n8n posts a new thread in Slack π§΅ β Your team replies in the thread π΅ β n8n sends the reply through Blooio π± β Customer gets a blue-bubble iMessage
Why this matters
| What you get | Why it matters |
|---|---|
| π Blue bubbles, not green | iMessage open rates blow past SMS. People read texts from friends β not from 10DLC short codes. |
| π§° One tech stack, not five | No separate texting app, no SMS gateway, no CRM seat for a receptionist. Just Slack + Blooio. Your team already knows Slack. |
| πΌ Turn Slack into a mini iMessage CRM | Every contact = one thread. Scroll the channel, see every active conversation. Search by phone, name, or keyword. Your history lives where your team already works. |
| π± iMessage from any device | Desktop, phone, tablet, browser β anywhere Slack runs, your team can text customers. No shared iPhone sitting on a desk. No βlet me check when Iβm at my computer.β |
| π₯ Team inbox + personal reach | Your whole team sees inbound messages and can jump in. But replies still come from your business number β not from whoever happens to be on shift. Customer experience stays consistent; coverage doesnβt. |
More opens = more leads = more deals.
What you need
| Tool | Cost | Why |
|---|---|---|
| Blooio | ~$39/mo starting | Send + receive iMessages via REST API |
| Slack | Any plan | Dedicated bridge channel (private recommended) |
| n8n | Cloud or self-hosted | Run the workflow |
β οΈ Blooio P2P notice: Blooio requires all outreach to be opt-in and actively enforces this.
The two branches
| Branch | Trigger | What it does |
|---|---|---|
| π₯ Inbound iMessage β Slack | Blooio webhook (message.received) | Post new iMessage to Slack as a threaded parent |
| π© Slack Reply β Outbound iMessage | Any new message in bridge channel | Filter β get parent β extract phone β send via Blooio |
Set up steps
- Takes about 15 minutes
- Sign up at blooio.com, grab your API token and webhook
- Create a dedicated Slack channel
- Connect Slack credentials
- Create an HTTP Bearer Auth credential with your Blooio API token
- Copy the Production URL to βBlooio Webhookβ
- Text yourself to confirm it posts threaded in Slack, reply in the thread, confirm blue bubble arrived.
Learn more at SMB Excel
π Nodes Used
HTTP Request, Slack, Webhook, Filter, Slack Trigger
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File