This article describes the actions available when you connect Azure DevOps to HappyFox Workflows, and lists the engineering coordination operations you can automate with this integration.
Applicable Plans: ✖️ Basic ✔️ Team ✔️ Pro ✔️ Enterprise
Triggers
The Azure DevOps integration does not provide triggers. Workflows that include Azure DevOps actions are started by a HappyFox Help Desk trigger or another connected app.
Actions
| Action | What it does |
|---|---|
| Create Work Item | Creates a new work item in a specified Azure DevOps project. Supports work item types such as Bug, Task, User Story, Issue, and Epic, depending on the process template used by the project. |
| Update Work Item | Updates the fields of an existing Azure DevOps work item, such as its title, description, state, priority, or assigned-to. |
Note: The Link Azure Devops Work Item action — which links an existing Azure DevOps work item to a HappyFox Help Desk ticket — is a separate action available under HappyFox Help Desk actions, not listed here.
Use cases
Create a bug work item from a customer-reported defect ticket: When a ticket is tagged as a bug or software defect in HappyFox Help Desk, automatically create a Bug work item in the relevant Azure DevOps project with the ticket subject, description, and priority pre-filled — giving the engineering team an actionable item without a manual handoff from support.
Escalate a critical incident to Azure DevOps: When a ticket is escalated or marked as a critical incident in HappyFox Help Desk, automatically create a work item in Azure DevOps and assign it to the on-call engineer — so the development team is aware of the incident and can begin investigation without waiting for a Slack message or email.
Update a work item state when a ticket is resolved: When a HappyFox Help Desk ticket linked to an Azure DevOps work item is resolved, automatically update the work item's state — for example, from Active to Resolved — so the engineering backlog reflects the resolution without requiring a manual update in Azure DevOps.
Create a User Story from a feature request ticket: When a ticket is categorised as a feature request in HappyFox Help Desk, automatically create a User Story in the relevant Azure DevOps project — so product and engineering teams have a trackable backlog item created directly from customer demand, without re-entering the details manually.
Track support ticket volume against a work item: When multiple tickets are raised for the same known issue, use the Update Work Item action to increment a custom field — such as a ticket count or customer impact score — on the linked Azure DevOps work item, giving the engineering team visibility into how many customers are affected.