Plivo
21 Case Studies
A Plivo Case Study
Mozilla needed a way to automate phone calls for testing its open‑source Firefox OS but couldn’t place or manage automated calls with its existing setup. The team required an API that would integrate with their automation driver, give full call control, support live monitoring and detailed logging, and be reliable enough to help isolate OS issues during development.
They implemented Plivo’s Voice API via a Python client integrated with Mozilla’s Marionette automation driver, enabling 100% call control, live status monitoring, and retrieval of detailed call records (duration, end time, recordings, caller/receiver IDs). The solution was easy to set up, proved highly reliable, allowed tests to run multiple times per day, sped up development of the automated testing suite, and opened up future uses of Plivo across Mozilla.
Bob Silverberg
Engineer