Skip to main content
Experience faster, smarter testing with BrowserStack AI Agents. See what your workflow’s been missing. Explore now!
No Result Found
Connect and get help from 7,000+ developers on our Discord community. Ask the CommunityAsk the Community

Webhooks

Send real-time data from Test Management to other applications when test cases, test plans, or test results change.

Webhooks are a platform feature shared across BrowserStack products. The setup workflow, payload templates, and delivery mechanism are the same whether you subscribe to Test Management events or to events from Automate, App Automate, or Test Reporting & Analytics. The events you subscribe to and the variables available in each payload are specific to Test Management.

What you can do with Test Management webhooks

Use Test Management webhooks to:

  • Sync test case changes to external requirement trackers, knowledge bases, or backup systems.
  • Notify your team when a test plan reaches Completed status.
  • Create Jira tickets, Slack messages, or PagerDuty alerts when test results are recorded.
  • Trigger downstream workflows when test cases are archived or deleted.

Events and variables

Each event below fires a webhook payload populated with the variables in the linked reference.

Event When it fires Variable reference
Test case created A new test case is added to the project. Test case variables
Test case updated An attribute of an existing test case is modified. Test case variables
Test case deleted A test case is permanently removed. Test case variables
Test case archived A test case state changes to archived. Test case variables
Test plan created A new test plan is added to the project. Test plan variables
Test plan updated An attribute of an existing test plan is modified. Test plan variables
Test plan completed A test plan reaches Completed status. Test plan variables
Test plan deleted A test plan is permanently removed. Test plan variables
Test result added A test execution finishes and a status is recorded. Test result variables

Set up a Test Management webhook

You configure webhooks once for your account and use them across all BrowserStack products. To create your first Test Management webhook, follow the same setup workflow used for other BrowserStack webhooks. Subscribe the webhook to one or more Test Management events from the table above.

Next steps

We're sorry to hear that. Please share your feedback so we can do better

Contact our Support team for immediate help while we work on improving our docs.

We're continuously improving our docs. We'd love to know what you liked





Thank you for your valuable feedback

Is this page helping you?

Yes
No

We're sorry to hear that. Please share your feedback so we can do better

Contact our Support team for immediate help while we work on improving our docs.

We're continuously improving our docs. We'd love to know what you liked





Thank you for your valuable feedback!

Talk to an Expert
Download Copy Check Circle