Public Switched Telephone Network (PSTN) connectivity guides
Use Twilio Programmable Voice to build public switched telephone network (PSTN) connectivity solutions. For example, you can programmatically connect to the PSTN to make calls and use AI to analyze and extract insights from conversations.
Evaluate Twilio features and products that support PSTN connectivity to determine which ones are right for your needs.
Learn how to plan and build standalone, functional Twilio Programmable Voice components. Combine components to create a PSTN connectivity solution.
- Record calls: Capture audio from calls for quality assurance or compliance.
- Voice Recording settings: Configure account-wide settings for voice recordings, including external storage and encryption.
- Voice recording encryption: Encrypt your voice recordings with your own public key for additional security.
- Failover Best Practices: Ensure your call center remains operational during outages.
- Emergency Calling: Connect callers to emergency services.
- Set up Media Streams: Use your own infrastructure for transcription and analysis.
- Media Streams WebSocket messages.
- Consume a real-time Media Stream: Learn how to consume a real-time Media Stream using WebSockets, Python, and Flask.
- Share information between your applications: Pass metadata between your backend and client-side applications using custom parameters at call connection time.
Set up trusted calling: Increase call transparency and trust by displaying your info on recipients' phones.
- Caller ID Name (CNAM): Display your business name on recipients' mobile phones or landlines.
SIP for Programmable Voice: Connect your SIP-enabled equipment to the Twilio platform for outbound calls.
Troubleshoot issues with PSTN connectivity.
Maintain and monitor your app and calls.