Slack Integration
This guide shows two ways to connect Slack to Testifly:
After the connection is set up, you can use Slack channels for notifications and collaboration in Testifly. When you use Connect As Agent, you can also use Testifly-related Slack app actions directly from your Slack workspace (for example, sharing updates, receiving project events, or interacting with Testifly workflows).
Before you start, make sure you have:
- A Slack workspace where you can install apps
- Permission to connect integrations in your Testifly project
- Permission to approve OAuth app installation in Slack
1. Connect to Slack
Start the agent connection in Testifly
- Open your project in Testifly.
- Go to Settings.
- Open Integrations.
- In the Slack card, click Connect Slack.
Authorize Testifly in Slack
- Sign in to Slack if prompted.
- Review the Slack app authorization screen.
- Select the workspace where you want to install the Testifly Slack app.
- Approve the requested permissions.
- Wait for Slack to redirect you back to Testifly.
Finish setup after the redirect
- Return to Settings -> Integrations in Testifly if needed.
- In the Slack card, click Edit connection.
- Choose the default channel or notification target settings.
- Click Save and check connection.
After that, the Slack card should show the connected workspace, selected defaults, and latest connection result.
4. What Connect As Agent enables
- You can trigger or receive Testifly-related interactions from Slack app workflows
- You can get notification and updated into your Slack channels when certain events happen in Testifly (e.g. test run completed, new comment on a test, etc.)