Twilio's Emergency Calling for SIP Trunking feature enables emergency call routing to Public Safety Answering Points (PSAPs) in the US, Canada, the UK, Australia, Ireland, France, Germany, and Austria.
In the US and CA, Twilio supports both Enhanced 911 (E911) as well as Basic 911.
E911 calls are routed to the PSAP serving the address associated with the phone number that made the call. The call automatically includes the caller's Twilio phone number and corresponding address information to the 911 dispatcher answering the call.
Basic 911 calls are routed to the designated PSAP serving the address associated with the phone number that made the call. With Basic 911, the dispatcher answering the phone will not have access to the customer's phone number or address unless the caller provides this information verbally during the call.
Certain Twilio phone numbers will not have access to either Basic 911 or E911 services. In that case, 911 calls will be routed to a national emergency call center. A trained agent at the emergency call center will ask for the caller's name, phone number, and location. They will then transfer the caller to the appropriate local PSAP or otherwise determine the best way to provide emergency services.
In the US and Canada, when a 911 call is placed from a phone number without a registered emergency address, Twilio will charge a $75 fee per 911 call for the call to be delivered to a national emergency location center. To avoid this charge, associate a validated emergency address with your phone numbers. Associating an emergency address with a phone number has a cost of $0.75 per phone number per month.
In the UK, Twilio supports both 999 and 112 emergency numbers. If the phone number has a registered emergency address, emergency calls are routed to the PSAP serving the address associated with the phone number that made the call. When an emergency call is made, the corresponding address information and caller's Twilio phone number are automatically provided to the dispatcher answering the call.
You can configure Emergency Addresses in the Console as outlined below, or via the API.
Before someone calls emergency services from your Twilio SIP Trunk, be sure that:
From
phone number (identified in the SIP From:
header).You configure the emergency address under the Numbers tab of your Elastic SIP Trunk, or on the number's configuration page in the Console's Phone Numbers section.
At the Numbers tab of your Trunk, or on the phone number's configuration page, click Add emergency address for the number you want to register an emergency address.
If this is your first time using emergency calling, you will need to add an address to your account. This address represents the physical address used to direct police, fire, medical, and other emergency response resources. In the US and CA, the address must be recognized by the Master Street Address Guide (MSAG) database. Each address created may be used for any phone number associated with your Trunk(s).
In the US, the MSAG address will often differ from the equivalent US Postal Service address because the MSAG uses the community name (township, city, county) from where the closest responding PSAP will come.
Input your address and then click Save & Continue. If your address can't be validated, you will be asked to select one of a number of suggested alternatives. The address you provide will then be associated with the Twilio phone number(s) you selected. If you need any assistance with address validation, please contact our support team.
If you want to check that your communications infrastructure was properly configured for Emergency Calling, you can make a test call by dialling 933. You'll be connected to an automated system that will read back the Twilio phone number that you're calling from, along with the address associated with that number.
You may need to add 933 to your dial plan in order for the call to be made.
Request-URI
must be formatted as follows: sip:911@{your-trunk}.pstn.twilio.com
, or sip:933@{your-trunk}.pstn.twilio.com
for a test emergency call.You may place a live emergency test call to verify the information that the emergency responder receives. This must be done sparingly. Some localities require you to schedule emergency test calls in advance and will charge penalties otherwise. You should check with your local authorities before placing any unscheduled emergency call tests.
To make a live emergency test call, please follow this script:
If for any reason there is an address mismatch, please file a support ticket.
From:
header. This means it must:
From: sip:+1NPANXXYYYY@your-domain.com
where 1NPANXXYYYY
has to be a Twilio phone number that is associated with the Trunk used for this call.Request-URI
must be formatted as follows: sip:911@{your-trunk}.pstn.twilio.com
, or sip:933@{your-trunk}.pstn.twilio.com
for an emergency test call.