-
Business Case:
This project updates the Alarms Automated Callout solution by replacing Twilio with Microsoft Teams for outbound calls. The shift leverages existing Teams licenses to create a zero-cost solution, maintaining real-time alarm reporting while reducing operational costs. Twilio remains as a failover option to ensure reliability in case of unanswered calls. -
Technical Solution:
I developed an automated calling system using Microsoft Graph API and Azure cloud services. This solution integrates Microsoft Teams for initiating calls via API requests, streamlining operations and eliminating per-call costs. Twilio is configured as a failover, guaranteeing uninterrupted functionality. The project included R&D, extensive functional testing, and multi-component integration, resulting in a cost-effective and efficient alarm notification system.