Channels and team alerts
Set up Slack
Forward selected iPhone messages to a Slack channel with an incoming webhook.
How this destination works
Fwrd makes a direct HTTPS attempt from the iPhone to this destination when it is active. The destination service still controls final acceptance and delivery.
Before you begin
- A Slack workspace where you are allowed to install an app — some workspaces need an admin to approve it first
- The channel that should receive the messages. If it is private, join it before you create the webhook
- Fwrd installed on the iPhone that receives the messages
Set up the destination
10 steps
Create a Slack app
Go to api.slack.com/apps, choose Create New App, then From scratch. Name it something you will recognise later, pick the workspace, and create it. An app you already own works too.
Turn on incoming webhooks
Open Incoming Webhooks in the app’s settings and switch Activate Incoming Webhooks on. The page reloads with more options once it is on.
Point a webhook at your channel
Choose Add New Webhook to Workspace, pick the channel that should receive the messages, and allow it. Each webhook posts to exactly one channel, so create a second webhook if you want a second channel.
Copy the webhook URL
Copy the URL listed under Webhook URLs for Your Workspace. Anyone who has it can post to that channel, so treat it like a password and keep it out of shared documents.
https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXXCheck it is an incoming webhook, not a workflow
Slack’s Workflow Builder hands out a different URL that begins with hooks.slack.com/triggers. Fwrd accepts only the /services/ form shown above and will refuse the other one.
Add Slack in Fwrd
On the iPhone, open Destinations, tap Add Destination, and choose Slack. Give it a name you will recognise in the list.
Paste the URL into Fwrd
Paste the whole URL into the Configuration field. Fwrd checks the address before it lets you continue, so a shortened or hand-edited URL will not be accepted.
Configuration ← Slack incoming webhook URLSend a test message from Fwrd
Tap Send Test Message and check that it arrives. This proves the credential and the network path. It does not prove the SMS automation, so do not stop here.
Save and keep the destination active
Tap Save Destination and leave Destination Active switched on. An inactive route stays saved on the iPhone but is skipped when messages arrive.
Destination Active ← OnProve it with a real message
Text yourself something that contains nothing private and watch it arrive at the destination. Try it with the iPhone unlocked first, then locked, because locked is the state it will usually be in.
What counts as verified
A saved destination, completed checklist, or successful connection test is setup evidence—not delivery proof. Final verification requires a sanitized incoming SMS on a physical iPhone and the matching result at Slack, including a locked-device test when that is part of your intended use.