I’m trying to set up my new automation for triggering CI github actions to monitor failed or cancelled jobs and I got this error or warning message at the bottom of the screen.
That warning is about the Send to Slack tool, not your GitHub CI trigger. “Cursor Bot” is the Cursor app in your Slack workspace, and it shows up in Slack as Cursor. It needs to be a member of a channel before the automation can post there.
To fix it:
In Slack, open the #cursor-agents-catch-all channel.
Type /invite @Cursor in the message box and send it.
Back in the automation editor, open the channel dropdown next to “Send to Slack” and click “Refresh channels” (or reload the page).
The warning should then disappear. Your CI trigger works either way. The warning only affects whether the agent can post the results to that channel.
If it’s still there after inviting, let me know and we’ll take a closer look.
That message is expected for this trigger. “Run Test” can only simulate some trigger types, and “Workflow run completed” isn’t one of them yet. Your automation’s triggers are both of that type, so the test dialog can’t run it. The automation itself is saved and enabled, and it will run on real GitHub Actions events.
To test it for real:
On a test branch in your repo, make a small commit that causes one of your GitHub Actions workflows to fail (for example, add a step that runs exit 1).
Push that commit to GitHub.
Wait for the workflow run to finish with “Failure” (or cancel it while it’s running to test “Cancelled”).
Check your automation’s run history in Cursor, and your Slack channel, for the agent’s summary.
One important detail: right now this trigger only fires for workflow runs that were started by a push. Runs started with the “Run workflow” button, on a schedule, or by a pull request won’t start the automation, so please use a push when testing.
If you mainly care about CI on pull requests, the “Checks completed” trigger covers that case, and it does support “Run Test”.