Skip to main content

Connecting Slack to Bicycle

Connect to Slack workspaces for messaging and notifications.

Requirements

To follow the steps in this guide, you'll need:

  • An active Slack workspace
  • Permission to authorize apps in that workspace (administrator approval may be required)
note

Your Slack workspace administrator may need to approve the Bicycle app before you can authorize it.

Setup

Step 1: Open Connectors and select Slack

In the sidebar, go to Connectors. Under Recommended, find Slack and click + Connect.

Navigate to the Slack connector in Bicycle

Step 2: Choose OAuth

Enter a connection name (for example, MySlackConnection), select OAuth as the connector method, then click Next.

Select OAuth as the connector method

Step 3: Authorize in Slack

You will be redirected to Slack's authorization page. Select the workspace you want to connect, review the requested permissions, and click Allow.

Authorize the Bicycle app in Slack

The following scopes are requested automatically during OAuth:

  • chat:write — Send messages
  • channels:read — List public channels
  • groups:read — List private channels
  • chat:write.public — Post in channels without joining

Step 4: Confirm the connection

After you authorize the app, you will be redirected back to Bicycle. When you see Connected Successfully!, the connection is ready to use. The window closes automatically.

OAuth connection success

Capabilities

CapabilityDescription
ACTIONSend messages and post to channels
CAUSEListen for Slack events and triggers

What's next?

Now that Slack is connected, you can:

  • Use Slack as an ACTION connector to send messages and post to channels
  • Use Slack as a CAUSE connector to listen for Slack events and triggers

References