Declarative API for powering private text and voice conversations between a customer and a mobile worker representing a business.
- Free during the Developer Preview period
- You won't be charged until Proxy is in Beta
Phone number management
Proxy handles the communication logic to set up intermediate phone numbers for text and voice conversations between two people, so personal phone numbers and user IDs are kept confidential.
Monitor the content of text conversations between two parties by configuring rules for filtering and redacting messages. Filter out profanity or prevent sharing information like phone numbers and credit cards.
Manage the length of time a customer can contact a mobile worker by configuring time to live (TTL) on a session, or swap out a mobile worker with another based on shift schedules and personnel changes.
# A session is an instance of two people communicating session = ProxyService.sessions.create( unique_name='ORDER-10003912', ttl=3600 # This session should last 1 hour ) # Add our first participant participant_a = session.participants.create( identifier='+12345678901' ) # Add our second participant participant_b = session.participants.create( identifier='+19876543210' ) # That’s it! Our proxied conversation, complete with masked phone numbers, has been created. # Each participant will now have a Twilio proxy number assigned.
Sign up for early access.
Experience a 99.95% uptime SLA made possible with automated failover and zero-maintenance windows.
Operate at scale
Extend the same app you write once to new markets with configurable features for localization and compliance.
Use the same platform you know for voice, SMS, video, chat, two-factor authentication, and more.
Get to market faster with pay-as-you-go pricing, free support, and the freedom to scale up or down without contracts.