Hey folks,
Has anyone here tried integrating VoIP call <LINK REMOVED BY MODERATOR> data with Tableau using the Tableau API?
I’ve been digging into how we can use VoIP systems (like Asterisk, FreeSWITCH, or softphones) to stream live or near real-time call metrics—like duration, agent performance, call outcomes—into custom Tableau dashboards using the REST API or Web Data Connectors.
Here’s what I’m aiming to build:
📊 Live dashboards showing call volumes, response times, missed vs. answered calls
🔁 Real-time call routing efficiency tracking
👤 Agent performance tied to CRM stages (Salesforce, HubSpot)
📈 Executive-level reporting combining VoIP + customer journey insights
The Tableau API gives some flexibility for embedding dashboards or automating data updates. And pairing that with VoIP logs or APIs (like Twilio, RingCentral, or even custom PBX systems) could really level-up how support/sales teams track performance.
Has anyone done something like this?
Would love to hear what data sources, connectors, or scripts you used to bridge the two.