Skip to content
FlowWP logo
Menu
App · needs a connection (FlowWP Pro)

Slack integration

Post to channels, send direct messages, create channels and look up users.

  • 5 actions
  • 1 step on Personal · all 5 on Business
slack.com (opens in a new tab)

Triggers and actions

What you can automate with Slack

Every step Slack adds to FlowWP, named and described as it appears in the editor, with the plan that includes it.

Actions 5

What a workflow can do in Slack.

  • Send a Slack message

    Post to a channel. The app must be in the channel — in Slack, type /invite and the app’s name there once.

    Personal plan
    Data it passes on · 3 values

    Message

    • Message ID
    • Channel ID
    • What was sent
  • Send a Slack direct message

    Write to one person by their email address in Slack. Needs the app’s users:read.email permission to find them.

    Business plan
    Data it passes on · 3 values

    Message

    • Message ID
    • Channel ID
    • What was sent
  • Find a Slack user

    Look someone up by email, for their name, timezone, and a mention a later message can use.

    Business plan
    Data it passes on · 6 values

    Slack user

    • User ID
    • Username
    • Full name
    • Timezone
    • Is an app
    • Mention
  • Create a Slack channel

    A new channel in the workspace — one per client, per launch, per incident. Slack lowercases the name and turns spaces into hyphens.

    Business plan
    Data it passes on · 3 values

    Channel

    • Channel ID
    • Name
    • Link
  • Add people to a Slack channel

    Puts one or more people in a channel — the step that follows creating one. They must already be in the workspace; this does not invite anybody to Slack itself.

    Business plan
    Data it passes on · 2 values
    • Channel ID
    • User IDs added

Set it up

  1. 1In FlowWP Pro, open Connections and add a Slack connection.
  2. 2Choose that connection in any Slack step.
  3. 3Test the workflow once, then activate it. Nothing runs before that.

What FlowWP sends

In FlowWP Pro, when you add a Slack connection or run a Slack step, FlowWP sends your bot token and the message or lookup to Slack's API.

Nothing runs until you activate a workflow, and every run is recorded step by step.

Templates

Start from a Slack workflow

Browse all templates
    1. WooCommerce logoTrigger: An order is paid (WooCommerce)
    2. Slack logoAction: Send a Slack message (Slack)
    MessagingPersonal plan

    Tell the team about every order in Slack

    A paid order posts to your channel with what was bought, what it came to, and a link straight to the order. The one automation nearly every shop wants first.

    2 stepsBeginner
    1. WooCommerce logoTrigger: An order is paid (WooCommerce)
    2. Slack logoAction: Create a Slack channel (Slack)
    3. Slack logoAction: Add people to a Slack channel (Slack)
    4. Slack logoAction: Send a Slack message (Slack)
    MessagingBusiness plan

    Give every order its own Slack channel

    A paid order opens a channel named after it, puts your team in, and posts the details as the first message — so everything about that job is in one place instead of scattered through email.

    4 stepsIntermediate
    1. WooCommerce logoTrigger: A payment fails on an order (WooCommerce)
    2. Slack logoAction: Find a Slack user (Slack)
    3. Slack logoAction: Send a Slack message (Slack)
    MessagingBusiness plan

    Name the person who should chase a failed payment

    A failed payment posts to your channel with an @ mention of whoever handles them, so it is someone’s job rather than everyone’s.

    3 stepsIntermediate
    1. Webhooks and schedules logoTrigger: On a schedule (Schedules & Webhooks)
    2. Action: HTTP Request (HTTP)
    3. Condition: If / Else (Logic)
    4. Telegram logoAction: Send a Telegram message (Telegram)
    5. +1 more steps
    MessagingPersonal plan

    Wake someone up when the site goes down

    Checks a page every fifteen minutes. The moment it answers with an error, Telegram reaches a phone and Slack tells the team — because email is the one place nobody looks at two in the morning.

    5 stepsIntermediate

Build your WordPress workflow visually.

Start with a template or a blank canvas. Nothing runs until you activate it.