C# vicidial agent interface using API

Hello,
as strange as it sounds PHP was deemed not suitable for a tier 1 application in a company im working with. So we thought about just writing the interface using the API of vicidial and write it on c#. is the agent api capable of achieving this?
as strange as it sounds PHP was deemed not suitable for a tier 1 application in a company im working with. So we thought about just writing the interface using the API of vicidial and write it on c#. is the agent api capable of achieving this?