Library / Customer Support & Helpdesk
Customer Support & Helpdesk
Manage WhatsApp Chats Centrally in Slack
When a WhatsApp message arrives, it creates a private Slack channel per contact and posts the message with media, and Slack replies are sent back to WhatsApp.
What it does
## WhatsApp to Slack Flow - Trigger: WhatsApp Trigger listens for new WhatsApp messages. - Message Type Routing: Message Type node uses a Switch to check if the message is text, audio, image, or document. - Slack Channel Management: Checks if a private Slack channel already exists for the WhatsApp contact (from field). - If not, creates one using Create Channel. - Media Processing (for non-text): Gets WhatsApp media URL via get audio/image/document URL. - Downloads it (download media) and uploads to Slack using upload media. - Text Handling: For text, sends message directly to Slack using Send Message in Channel.
The steps
- WhatsApp Trigger
- Send Message in Channel
- Slack Trigger
- Message Type
- get audio URL
- get document URL
- get image URL
- Create Channel
- get All Channels
- Filter Channel by Name
- upload media
- download media
- Get Channel by ID
- Checking Message Type
18 steps in total.
Similar automations
Chatbots & Messaging BotsAnswer customer chats and escalate complaints with Llama 3.2, Google Sheets, and Slack30 stepsCustomer Support & HelpdeskSupport WhatsApp Customers by Crawling Your Site with GPT-4o11 stepsCalendar & SchedulingPair Team Members for Weekly Coffee Chats in Matrix5 stepsAI Agents & AssistantsSummarize Telegram Chats with an OpenRouter AI Agent and MongoDB16 steps