Level up your Twilio API skills in TwilioQuest, an educational game for Mac, Windows, and Linux. Download Now
Build the future of communications.
Start building for free

SIP posts

  • By Al Kiramoto
    Quickly Enable Your Employees to Work from Home Using Twilio Programmable Voice Enable employees to work from h ome

    If your PBX solution does not natively allow for remote working and you need to act fast, this solution is for you. This tutorial shows you how to create a solution with Twilio Programmable Voice and softphone software that enables employees to work from their homes.

    Configure the Programmable Voice SIP Endpoint

    You can forward incoming calls to Twilio numbers registered to SIP endpoints, and use a free softphone as an endpoint while working from home, as shown below:

    Flow for how employees can work from home using Twilio

    To get started with the project you will need the following:

    • A Twilio account. Sign up for a free trial account and get a $10 credit.
    • A call-enabled Twilio Phone Number.
    • SIP endpoint (IP Phones (e.g. Obihai) or Softphones (e.g. Zoiper or X-Lite)).

    Create the application

    Go to twilio.com and sign up for a free account or log in to your existing account.

    If you don't currently own a Twilio …

    Read More
  • By Stuart Logan
    Bring Live Transcription to Your Existing PABX live-transcribe-pabx.png

    I often find myself in conversations with customers who are unsure about where to start with Twilio and their PABX. They have a great idea to improve customer experience, but they usually have an existing PABX that doesn't allow them to innovate at the speed they need to differentiate.

    Most start to plan how they can retire their existing estate. Quickly, they realize that it is going to be an uphill battle. Many then resign themselves to the "that's just how it is" mentality, log a feature request with their existing vendor, and then hope that enough other customers want the same feature that the vendor builds it.

    But what if there was another way? With Twilio Programmable Voice, you can keep your existing PABX and introduce cutting edge features and technology into a roadmap that you own.

    The Problem: Lack of Real-Time Transcription

    I faced this situation with …

    Read More
  • By Nader Attar
    Twilio Sydney Interconnect Exchange is Live with Continued Expansion in APAC image (6).png

    Private connections guarantee quality, security, and network performance. For businesses looking for these factors, Twilio’s Interconnect is the answer. Interconnect was built for the customers who need quality of service and secure network performance. Twilio is committed to expanding our global coverage of private network connectivity locations, providing our customers with better call quality options around the world.

    A few months ago we launched a new Interconnect Exchange in Europe. We are taking that momentum and expanding into other regions like the Asia Pacific.

    Now, we are excited to announce the expansion of Interconnect exchange in APAC with the addition of a new location in Sydney, Australia, AU1. The new exchange provides customers with connectivity via cross-connect, VPN, Bring-Your-Own-MPLS, and the Equinix Cloud Exchange with initial product support for Elastic SIP Trunking, SIP Interface, and Voice WebRTC.

    Twilio Interconnect Benefits

    If voice quality is mission-critical to your business, Interconnect …

    Read More
  • By Madhu Mathiyalagan
    Transfer calls with context using SIP Refer from Twilio and SIP UUI Header Transfer calls with context using SIP Refer from Twilio and SIP UUI Header

    Today we are thrilled to announce that SIP Refer from Twilio is now generally available for call centers looking to transfer calls from Twilio to their SIP infrastructure. This enables call centers to save money on their calls by removing Twilio from the call path. When used in conjunction with SIP UUI Headers, a feature released this summer, context from Twilio can be passed along with the SIP Refer.

    Call Centers can use SIP Refer and SIP UUI Headers to transfer calls from Twilio to their internal SIP infrastructure, while maintaining call context, in order to transfer the call back to their IP infrastructure and handle sensitive information internally.

    Transfer the call back to your IP infrastructure

    When a customer calls into a contact center through Twilio to speak with Agent 1, Agent 1 can now transfer the call and pass relevant information to Agent 2 through their internal SIP …

    Read More
  • By Alan Klein
    A Step-by-Step Guide to Set Up Twilio Elastic SIP Trunking Copy of Generic Blog Header 2-3.png

    In my last blog post, Registering a SIP Phone Directly to Twilio (and so much more...), we set up a Twilio Programmable Voice SIP Domain and registered our SIP softphones directly to Twilio. This let us place and receive calls to the Public Switched Telephone Network (PSTN) but more importantly, set up the foundation for building creative applications which intelligently route calls using dynamically returned Twilio Markup Language (TwiML).

    In this post we’ll provide a step-by-step approach to connect your SIP element – IP-PBX, SIP-PRI IAD, SBC, etc. – to Twilio’s Elastic SIP Trunking product. By the end of this post, you’ll have your existing communications infrastructure connected through Twilio and ready to layer on a number of Twilio’s other features.

    At its most basic level, Twilio Elastic SIP trunking provides dynamic trunking capacity to place and receive pay-as-you-go phone calls through Twilio. Twilio’s network …

    Read More
  • By Alan Klein
    Registering a SIP Phone Directly to Twilio (and so much more...) Sl2wfrJ5aA9RwXwPmthRlZdT9FnZmsiEAYFdlVUQ5C8KQfEWVaHhxkipFOx_DwRAwEBVlcKcLvmUOrJrzO8aZW5WsjOfKvBh54q7Oh50m2cLpIxYRbxXoFsULFNNCP3b5nWxrnW2

    Twilio Programmable Voice SIP Domains, sometimes referred to as SIP Interfaces, allow you to place and receive voice calls using a standards based SIP endpoint by registering directly with Twilio.

    Along with the ability to register directly with Twilio, you have the flexibility to choose the termination transport. This may include the traditional public switched telephone network (PSTN), another registered SIP device (often referred to as a SIP user agent [UA]), or even a Twilio Programmable Voice SDK endpoint. Connect all the things, indeed!

    In this blog post we will:

    • Register a SIP phone directly to Twilio
    • Place and receive calls from a registered SIP phone
    • Cover recommended design approaches
    • Provide two different methods for delivering SIP Domain phone calls
    • Discuss the benefits and current limitations using Twilio SIP Domains

    Prerequisites to working with SIP Domains and Twilio

    To accomplish the tasks in this blog post you will …

    Read More
  • By Humberto Reyes
    Introducing IP ACL CIDR Block Support - SIP Interface and Elastic SIP Trunking acl_icon (1).png

    A new control to improve security and save you time.

    Today Twilio is announcing an enhanced security control at the edge of the network to give customers a quick and easy way to block communications from rogue hosts.

    We are excited to introduce, CIDR Block support for IP Access Control List (ACL) used in SIP Interfaces and Elastic SIP Trunking products.  

    This feature allows you to define an IP address range with a network prefix improving security, saving time and making IP ACLs more scalable from both the Console and the API.

    Getting started

    The following animation shows you how easy it is to start using CIDR Blocks on your Elastic SIP Trunks, simply follow along:


    As you can see once you enter the IP Address and select the slash notation it will show you the IP Address Range.  If you are looking to add just one IP Address to …

    Read More
  • By Annie Benitez Pelaez
    Elastic SIP Trunking: Call Transfer via SIP REFER Twilio Bug Logo

    If you’re running a multi-site Contact Center and you need to transfer a call from one agent to another agent in a different location, you can now send Twilio a SIP REFER message requesting that transfer.

    About call transfers

    A call transfer is just what it sounds like: It’s when you transfer a customer’s call from one call center agent to another. You might need to initiate a call transfer for several reasons, such as when a customer requesting to speak to the manager. Quick, easy call transfers are a necessary function in today’s business telecom environments.

    When an agent presses the “Transfer” button on a SIP-enabled IP phone, the phone issues a SIP REFER method requesting the call to be transferred to a third party using the contact information provided in the request.

    A very common type of call transfers is “blind” transfers. Blind transfers occur when a call …

    Read More
  • By Nayana Srivastava
    Announcing Voice Insights for Elastic SIP Trunking and SIP Interface Screen Shot 2018-07-01 at 1.22.25 PM

    Voice Insights is a call data analytics engine that provides details ranging from real-time metrics for individual calls to account-wide historical trends and aggregates to assist in diagnosing call performance problems, investigating call quality reports, and identifying emerging issues. Voice insights already includes WebRTC and Carrier Insights and today, we are excited to announce that Elastic SIP Trunking and SIP Interface Insights are now also available, in Beta. You can now easily have a deep understanding of your calls when they traverse your SIP communications infrastructure. These insights enable you to have an end-to-end understanding of call quality, no matter how the call is made or received, and help diagnose call establishment and performance issues.

    Using Twilio SIP Insights data, for every SIP call made or received through Twilio, you can analyze call performance from an aggregated view down to granular details about a call. For any given call you …

    Read More
  • By Tim Beyers
    How to protect your account from toll fraud with Voice Dialing Geo Permissions 032218_engage_blog-header_02-toll-fraud-phone

    Did you know that International Revenue Sharing Fraud (IRSF), also known as toll fraud, leads to $10 billion dollars in annual revenue losses globally and has grown six-fold in the past five years? Care for a horror story? Read about this seven person architecture firm in Georgia that came to work on a Monday to find a $166,000 bill from their local telecom provider.

    Teams of criminals are continuously looking for ways to exploit your apps by placing calls to their international premium rate numbers – a virtual wire-transfer from your company’s bank account to theirs.

    Now with a few clicks on the Twilio Console, you can take one big step to further protect your application from being the n …

    Read More
  • Newer
    Sign up and start building
    Not ready yet? Talk to an expert.