Documentation
Slack

Slack Integration

The Slack integration connects your Slack workspace to Flokan, enabling automated messaging through your automation workflows. Send channel messages and direct messages triggered by events in your production pipeline — keeping your team informed without manual effort.

What You Can Do

With the Slack integration connected:

  • Send channel messages when production events occur (card moved, video published, thumbnail approved, etc.)
  • Send direct messages to specific team members for personal notifications
  • Map users to link Flokan members to their Slack accounts

Setup

Connect Your Slack Workspace

  1. Navigate to Settings → Slack in Flokan
  2. Click Connect Slack
  3. You'll be redirected to Slack's OAuth authorization page
  4. Select your Slack workspace
  5. Review and approve the requested permissions
  6. Click Allow to complete the connection

You need admin access to your Slack workspace to install the Flokan app. If you're not a Slack admin, ask one to approve the installation.

Map Users

After connecting, map your Slack users to Flokan workspace members:

  1. Go to Settings → Slack → User Mapping
  2. Flokan shows your Slack workspace members alongside Flokan members
  3. Match each Slack user to their Flokan account
  4. Save the mappings

User mappings are required for the Send DM action to know which Slack user to message.

Use in Automations

With the connection established and users mapped, you can now add Slack actions to your automation workflows.

Available Actions

Send Channel Message

Post a message to any Slack channel your Flokan app has access to.

Configuration:

  • Channel — Select the target Slack channel
  • Message — Compose the message with variable interpolation from trigger data

Message formatting:

  • Slack's markdown syntax (bold, italic, code, links)
  • Variable interpolation using trigger data such as the card title, user name, etc.
  • Multi-line messages with structured sections

Send DM

Send a direct message to a specific Slack user, identified through the user mapping.

Configuration:

  • Recipient — Select the Flokan member (their mapped Slack user receives the DM)
  • Message — Compose the message with variable interpolation

Common Automation Patterns

Production Status Updates

Trigger: Card Moved Action: Send a message to #production-updates with the card title and new status

Assignment Notifications

Trigger: Card Assigned Action: Send a DM to the assignee with the card details and a link

Daily Reminder

Trigger: Card Due Soon Action: Send a DM reminding the assignee about the upcoming deadline

Content Publication

Trigger: Card Moved to "Published" Action: Send a message to #announcements celebrating the new video

Thumbnail Ready for Review

Trigger: Thumbnail Added Action: Send a message to #thumbnail-review with the card name and a note for the reviewer

Workflow Failure Alert

Trigger: (via webhook from external monitoring) Action: Send a message to #ops-alerts with error details

Access

Contact your workspace admin if you need access to the Slack integration settings or automation workflows.