Skip to content
NEWMarketplace and the trig8n Agent: sell what you build, and get plans and changes that are tested before you see them. See what is new

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

  1. WhatsApp Trigger
  2. Send Message in Channel
  3. Slack Trigger
  4. Message Type
  5. get audio URL
  6. get document URL
  7. get image URL
  8. Create Channel
  9. get All Channels
  10. Filter Channel by Name
  11. upload media
  12. download media
  13. Get Channel by ID
  14. Checking Message Type

18 steps in total.

Similar automations