# 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.

## 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)

## 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.
