There is already an option in Microsoft Flow Zendesk.. where the app brings a default tables listed in your API, without your help even Microsoft cannot understand the table and data relationship, especially with ticket custom fields and tags. If they wanted to map the custom ticket fields to a TFS workitem it is not user friendly.
You guys should have either a flat table for Tickets with all information that you guys have in views or you guys should introduce few Microsoft Flow Configuration part of Microsoft Templates for public. Maybe your developer might need just 2 hours finish one full template.
I recommend you guys also work in this and get this done for your own marketing purpose that will benefit everyone.
Before approaching you, I already recommended Microsoft to create this flow. Please check this link:https://powerusers.microsoft.com/t5/Flow-Ideas/Bi-directional-New-Update-Zendesk-Ticket-with-Visual-Studio/idi-p/49512