๐Ÿ’ผ Slack Guide

How to Forward SMS from iPhone to Slack

โšก Quick answer

To forward iPhone SMS to Slack: (1) In Slack, install the Incoming Webhooks app, choose a channel, and copy the webhook URL. (2) In Re:Text, tap "+" and select Slack, paste the URL, name the destination, and save. Total time: about 5 minutes. Once configured, SMS forward automatically to your Slack channel.

Forwarding SMS to Slack is one of the most powerful team workflows. Instead of one person's iPhone hoarding customer messages, delivery notifications, or on-call alerts โ€” those messages can appear in a shared Slack channel your whole team monitors.

Why forward SMS to Slack?

๐Ÿ‘ฅ Customer SMS in a #sales channel

Route incoming customer texts to your sales team's channel so nothing is missed.

๐Ÿšจ On-call alerts to #ops-alerts

Critical infrastructure SMS reach the on-call engineer plus the whole ops team simultaneously.

๐Ÿ” Shared 2FA codes

Codes for shared team accounts (analytics, ad platforms, tools) become accessible to everyone with channel access.

๐Ÿ“ฆ Delivery notifications

Track shipments and delivery SMS in a #logistics channel visible to operations staff.

What you'll need

Step 1: Create a Slack Incoming Webhook

Slack Incoming Webhooks are the standard way to post messages into a channel from outside services. Setup takes 2 minutes:

  1. Open Slack in your browser and go to slack.com/apps/A0F7XDUAZ (the Incoming Webhooks app) or search "Incoming Webhooks" in your workspace's App Directory.
  2. Click Add to Slack.
  3. Choose the channel where SMS should be posted (public, private, or your own DM).
  4. Click Add Incoming WebHooks integration.
  5. Copy the Webhook URL Slack generates. It looks like: https://hooks.slack.com/services/T0/B0/XXXXXXXX
  6. Optionally customize the display name, icon, and channel override.
๐Ÿ’ก
Modern Slack alternative: Slack now recommends creating webhooks through Workflow Builder instead of the classic Incoming Webhooks app. Both work with Re:Text โ€” pick whichever fits your workspace's policies.

Step 2: Add Slack as a destination in Re:Text

1

Select Slack from destinations

Open Re:Text on your iPhone. Tap + on the Destinations screen and select Slack.

Selecting Slack as SMS destination in Re:Text iPhone app
Choose Slack from the destinations bottom sheet.
2

Name your destination

Give it a name that describes the target channel โ€” for example #alerts channel, Sales Team, or DevOps Ops.

Empty Slack destination form in Re:Text with webhook instructions
Enter a memorable name for the destination.
3

Paste the Slack webhook URL

Paste the webhook URL you copied from Slack into the Webhook URL field.

Filled Slack destination form with webhook URL in Re:Text app
Paste the Slack Incoming Webhook URL.
4

Test and save

Tap Test Automation โ€” a test message should appear in your Slack channel within seconds. Once confirmed, tap Save Destination.

Saved Slack destination showing in Re:Text destinations list
Slack destination is now active and forwarding.
โœ…
Setup complete. SMS will now appear in your Slack channel automatically.

Advanced: filters for Slack forwarding

Forwarding everything to Slack will quickly get noisy. Use filters to route only what matters:

Troubleshooting

Webhook returns 404 or "no_service"

The webhook was deleted or the workspace was renamed. Regenerate the webhook in Slack and update Re:Text.

Messages appear in the wrong channel

Slack webhooks are bound to a specific channel at creation. To change channels, either recreate the webhook or (if allowed) override the channel in the webhook payload.

Rate limits โ€” messages missing

Slack limits Incoming Webhooks to about 1 message per second per webhook. High-volume SMS may hit limits. Reduce with keyword filters or use multiple webhooks.

Formatting issues

Slack supports basic markdown in webhook messages. Special characters in SMS content are usually rendered fine, but URLs may auto-link and asterisks may bold text.

Frequently asked questions

Can I forward SMS to a Slack DM?+

Slack Incoming Webhooks post to channels only, not DMs. To send to yourself privately, create a private channel with only you as a member and forward there.

How many SMS can I forward to Slack per second?+

Slack limits Incoming Webhooks to about 1 message per second per webhook. For higher volumes, use multiple webhooks or filters to reduce SMS forwarding rate.

Is my SMS content stored in Slack?+

Yes. Once forwarded to a Slack channel, the SMS content is stored in Slack's servers under Slack's own data retention policies. Consider this before forwarding sensitive SMS.

Does this work with Slack Enterprise Grid?+

Yes. Slack Enterprise Grid supports Incoming Webhooks like standard Slack. Follow your organization's approval process for adding apps.

Can I forward to multiple Slack channels?+

Yes with Re:Text Premium. Set up multiple Slack destinations, each with a different webhook URL pointing to different channels.

Can I customize how forwarded SMS appear in Slack?+

The webhook configuration in Slack (icon, username, default channel) determines how messages appear. Modify these settings in your Slack workspace's app configuration.

Route iPhone SMS to your Slack team.

Free forever with 1 destination. Premium unlocks unlimited channels.

Download on the App Store