Use Cases
- Notify team members in DingTalk about new Pull Requests in Azure DevOps.
- Automate communication for development teams using Azure DevOps and DingTalk.
- Ensure relevant stakeholders receive updates on code changes and reviews.
How It Works
Receive Pull Request creation notifications via a webhook. Query MySQL database to map Azure DevOps users to DingTalk accounts. Build a formatted message for DingTalk using the retrieved user data. Send the constructed message to the designated DingTalk group via a webhook.
Setup Steps
- 1Import the workflow template into n8n.
- 2Define the webhook path for the ReceiveTfsPullRequestCreatedMessage node.
- 3Create a MySQL table for user mappings as specified in the workflow.
- 4Configure the LoadDingTalkAccountMap node with the appropriate database credentials.
- 5Set the DingTalk webhook URL in the SendDingTalkMessageViaWebHook node.
- 6Test the integration by triggering a Pull Request creation in Azure DevOps.
Apps Used
Azure DevOps
DingTalk
MySQL
Categories
Target Roles
Industries
Tags
#notifications
#process automation
#workflow management