Twilio offers scalable, cloud-based communications for web and mobile apps. This includes the ability for companies to call, SMS, chat, or video conference without having to create a communications infrastructure on their own. Further, Twilio can track tasks, evaluate worker performance and availability, and gather event data that can be used to create historical analytics reports.
CallRail provides businesses with tracking phone numbers that they can use to gather valuable customer interaction data from phone calls. This includes the source of the call - an advertisement on social media, for example - as well as information about the callers themselves. Additionally, once a call is completed, CallRail automatically generates a transcript of the call. By gathering this data, CallRail allows businesses to score their leads more easily and gauge the effectiveness of different marketing campaigns.
Popular Use Cases
Bring all your Twilio data to Amazon Redshift
Load your Twilio data to Google BigQuery
ETL all your Twilio data to Snowflake
Move your Twilio data to MySQL
Bring all your CallRail data to Amazon Redshift
Load your CallRail data to Google BigQuery
ETL all your CallRail data to Snowflake
Move your CallRail data to MySQL
Twilio's End Points
Retrieve data about Twilio tasks that are part of your team’s workflow and filter those tasks using an array of fields including priority, assignment status and name. This data can be gathered from within Twilio or integrated from external sources and added to Twilio’s workflow.
Track each workspace event that occurs, including things like the creation of a new Twilio task, a worker being assigned to a task or a change in a worker’s activity status. You can use this data to both generate current analytics and store historical record data for future use.
Get data about your workers, including their activity, availability and relevant skills. This will help you both assign your workers the tasks that are most suited to their skill sets and ensure that those tasks are only assigned when workers are ready to tackle them.
Monitor a worker’s Twilio activity status and use it to determine whether or not to assign an open task to a specific worker.
CallRail's End Points
Create separate companies with different configurations and tracking numbers. Then, you can retrieve information like the company’s name, creation date, lead scoring settings and company ID. This will allow you to track each different parameter in your analytics.
Track any users who have access to your call data at various permission levels. This field provides you with contact information about the user - including their name, email, user ID, role and company - so that you can integrate your user and company data for analysis.
Retrieve an account’s name and ID and choose whether or not to enable outbound call recording. Since this is the top level object for CallRail, you can also use that account ID to integrate data - such as “Company” or “Tracker” - that is generated by any lower level object within that account.
Retrieve data from other data sources by integrating CallRail data with third party tools. The data in this field includes the name of the third party tool being integrated, the type of integration, its status, the unique integration ID, and associated companies. CallRail can use all of this data to provide more robust marketing analytics.
Gather call data from tracking numbers that can either be linked to a specific source or associated with a particular visitor. This field can retrieve a variety of data from those calls, including the tracker ID, tracking numbers and associated companies. This information can help you qualify leads and gauge the effectiveness of marketing campaigns.
Retrieve data on an individual call, including the duration, source, phone number and status i.e., whether it was answered, missed, etc. Additionally, you can retrieve contact information for the caller, including their name, phone number, and whether or not CallRail rates the call as having provided a good lead.