---
"@context": https://schema.org
"@type": TechArticle
"@id": https://www.twilio.com/docs/voice/guides/call-tracking#article
headline: Call tracking guides
description: Resources for building call trackers with Twilio Programmable Voice.
url: https://www.twilio.com/docs/voice/guides/call-tracking
inLanguage: en
dateModified: 2026-07-24T16:20:53.000Z
author:
  "@type": Organization
  name: Twilio Developer Education Team
publisher:
  "@type": Organization
  name: Twilio
---

# Call tracking guides

Use Twilio Programmable Voice to build a call tracking system. For example, you can programmatically record and transcribe calls for analysis and reporting.

## Evaluate

Evaluate Twilio features and products that support call tracking to determine which ones are right for your needs.

* **[Voice Insights](/docs/voice/voice-insights)**: Monitor and analyze call events, call quality, and more.
* **[Conferencing](/docs/voice/conference)**: Connect multiple participants in a single call.
* **[Event Streams](/docs/events)**: Get a unified event stream and have it piped directly into your data infrastructure.

## Plan and build

Learn how to plan and build standalone, functional Twilio Programmable Voice components. Combine components to create a call tracking system.

* **[Record calls](/docs/voice/tutorials/how-to-record-phone-calls)**: Capture audio from calls for quality assurance or compliance.
  * [Record single side of a call](/docs/voice/tutorials/how-record-single-side-call).
* **[Voice Recording settings](/docs/voice/recording-settings)**: Configure account-wide settings for voice recordings, including external storage and encryption.
* **[Voice recording encryption](/docs/voice/tutorials/voice-recording-encryption)**: Encrypt your voice recordings with your own public key for additional security.
* **[Conference Calling](/docs/voice/tutorials/how-to-create-conference-calls)**: Host multi-party calls.
* **[Share information between your applications](/docs/voice/how-share-information-between-your-applications)**: Pass metadata between your backend and client-side applications using custom parameters at call connection time.
* **[Voice limitations and edge cases](/docs/voice/limitations-and-edge-cases)**: Review Voice limits and edge cases to plan capacity, avoid call failures, and choose the right architecture.

## Troubleshoot

Troubleshoot issues with call tracking.

* [Voice Insights FAQs](/docs/voice/voice-insights/frequently-asked-questions)
* [Troubleshooting voice calls](/docs/voice/troubleshooting)
* [Invoice and call log discrepancies](/docs/voice/why-doesnt-my-invoice-match-what-i-pull-from-the-call-logs)
* [Resolving call log and call usage discrepancies](/docs/voice/resolve-call-log-usage-discrepancies)
* [Retrieve call logs](/docs/voice/tutorials/how-to-retrieve-call-logs)

## Maintain

Maintain and monitor your app and inbound calls.

**Set up and interpret Voice Insights**: Monitor and analyze call events, call quality, and more.

* [Use the Call Insights dashboard](/docs/voice/voice-insights/call-insights-dashboard): Get a comprehensive overview of your voice communications performance.
  * [Subaccounts Call Insights dashboard](/docs/voice/voice-insights/subaccount-call-insights-dashboard)
* [View the Call Summary](/docs/voice/voice-insights/call-summary): View call metadata, connection parameters, and quality indicators for every call.
* [Set up Event Streams for Call Insights](/docs/voice/voice-insights/event-streams/call-insights-events) or [Event Streams for Conference Insights](/docs/voice/voice-insights/event-streams/conference-insights-event): Get a unified event stream and have it piped directly into your data infrastructure.
* Enable [Advanced Voice Insights features](/docs/voice/voice-insights/advanced-features) and the [Voice Insights Intelligent Discovery AI Assistant](/docs/voice/voice-insights/voice-insights-intelligent-discovery-ai-assistant) for more nuanced insights.

**Track usage, costs, and application health**: Monitor usage and costs in the Console, through the API, or with Datadog, and set up alarms for application errors.

* [Track usage, costs, and application health](/docs/voice/guides/track-usage-costs-health): Analyze and break down phone call usage and operational expenses, and identify which numbers or tracking resources generate the highest ROI or call volume.
* [Retrieve call logs](/docs/voice/tutorials/how-to-retrieve-call-logs): Monitor calls to and from your Twilio account.
