At the moment we have a powerful API that lets users interact with many aspects of Dradis. What they don’t have is a way to “react” to what happens in-app.
Users may want to integrate with Dradis in different ways, for instance:
- Listen for changes in Business Intelligence properties, for instance, when project’s State is changed to “Done”/“Finished” to reach out to the customer, or trigger billing.
- When a contributor submits a New Project request through Gateway - our user-facing results portal, kick the workflow that will set things in motion for the process to happen (resource allocation, requirement gathering, $$$ proposal creation and approval, etc.).
- When a significant event happens in-project (e.g. new High impact Issue added), post in the project’s Slack/Teams/Discord channel.
- …
Before, this could be done through our command line interface and scripting, but it wasn’t very convenient. This is why we’ve been working on Webhooks:
We’re still working on this feature and would like to gather some ideas and use cases from teams out there already integrating Dradis with their other tools and systems.
- What sorts of workflows do you wish to build?
- What are the interesting events you’d like Dradis to broadcast?
