Voxli Voxli

Slack Integration

Connect Voxli to Slack so it can post notifications when scheduled runs fail.

Connecting Slack

  1. Go to Settings > Integrations.
  2. Click Add Integration and select Slack from the dropdown.
  3. A new row appears with status Not connected. Click Connect in that row.
  4. The Slack OAuth page opens in a new tab. Select your workspace, review the permissions, and click Allow. Voxli only requests the chat:write scope, which lets it post messages to channels.
  5. Slack redirects you back and the row updates to Connected.

After Slack is connected, invite the Voxli bot to any channel where you want it to post. In the channel, type:

/invite @Voxli

The bot can only post in channels it has been invited to.

Testing the Slack connection

Once Slack is connected, a Test button appears in the Slack row. Use it to verify that the bot can post to a specific channel before you rely on it for notifications.

  1. Click Test in the Slack row.
  2. In the Send Test Message dialog, enter the Channel Name (for example, general - no # prefix).
  3. Click Send. Voxli posts a test message into that channel.

If the test fails, the most likely cause is that the Voxli bot has not been invited to the channel. Run /invite @Voxli in the channel and try again.

What’s next

  • Scheduled Runs - configure Slack notifications for scheduled run failures.
  • GitHub Integration - connect GitHub to run tests as part of a GitHub Actions workflow.