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
Completedstatus. - 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
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!