Skip to content

Integrations

Overview

The Flaio CLI has built-in connectors for Slack, Discord, and Telegram. These let you receive session notifications, forward tool permission requests, and interact with your agents from messaging platforms.

Slack

Send session updates and handle permission requests through Slack.

Configuration

bash
flaio settings set connectors.slack.enabled true
flaio settings set connectors.slack.botToken "xoxb-..."
flaio settings set connectors.slack.appToken "xapp-..."
flaio settings set connectors.slack.channelId "C0..."
SettingDescriptionDefault
connectors.slack.enabledEnable Slack connectorfalse
connectors.slack.botTokenBot User OAuth Token
connectors.slack.appTokenApp-level token (Socket Mode)
connectors.slack.channelIdTarget channel ID
connectors.slack.pollIntervalMessage poll frequency (ms)2000
connectors.slack.timeoutRequest timeout (ms)300000

Features

  • Per-session threads for organized updates
  • Permission request forwarding (reply to allow/deny)
  • Session start/stop notifications
  • Formatted messages with code blocks

Discord

Send session updates and handle permissions through Discord.

Configuration

bash
flaio settings set connectors.discord.enabled true
flaio settings set connectors.discord.botToken "..."
flaio settings set connectors.discord.channelId "..."
SettingDescriptionDefault
connectors.discord.enabledEnable Discord connectorfalse
connectors.discord.botTokenDiscord bot token
connectors.discord.channelIdTarget channel ID
connectors.discord.timeoutRequest timeout (ms)300000

Features

  • Auto-created threads per session
  • Thread replies for permission forwarding
  • Session notifications

Telegram

Send session updates and handle permissions through Telegram.

Configuration

bash
flaio settings set connectors.telegram.enabled true
flaio settings set connectors.telegram.botToken "..."
flaio settings set connectors.telegram.chatId "..."
SettingDescriptionDefault
connectors.telegram.enabledEnable Telegram connectorfalse
connectors.telegram.botTokenTelegram bot token
connectors.telegram.chatIdTarget chat ID
connectors.telegram.timeoutRequest timeout (ms)300000

Features

  • Inline keyboard buttons for permission approval
  • Session notifications
  • Formatted messages

Platform Integrations

For project management integrations (GitHub, Jira, Linear, ClickUp), see the App Integrations guide. These are configured through the Flaio web app and work automatically with the CLI through tickets and worktrees.