Asana and MS Project Integration

TLDR; I know that the two platforms do not communicate directly, but which 3rd party providers are suggested to bridge the gap, and how does it all work together?

My organization uses MS Project for large scale initiatives that cross multiple departments. My department uses Asana as a comprehensive work management tool for work within our department. As it would happen, some of our work is elevated enough that the project/tasks live in MS Project.

We would love a solution that captures all of that information seamlessly and delivers it to Asana so our team can accurately track tasks and capacity.

I’ve heard Zapier and IFTTT may be areas of solution. What would be a great solution? How would that work? Any ideas on cost?

Thanks in advance!