Build the future of communications.
Start Building for Free
  • By David Dooley
    Implement a UI Dialpad for the JavaScript Programmable Voice Quickstart UI Dialpad JavaScript Voice QS Hero

    Ahoy there! Have you explored the Twilio Voice SDK JavaScript Quickstart? Are you now ready to learn how to use your SDK-powered app to interact with an Interactive Voice Response (IVR)? That is exactly what this blog post will cover – and by the end of it, you should be able to dial a number using your cursor, or interact with an automated IVR you have setup.

    Solution: a UI dialpad for the Twilio JS Voice Quickstart

    Our Quickstart does not contain a UI dialpad out of the box, nor does our SDK. The purpose of our Quickstart app is to familiarize yourself with placing and receiving calls via your web browser, and to give you a taste of what you can achieve using our SDK. Although the Quickstart wasn’t built to be a full production application, I will run through how you can change the UI …

    Read More
  • By Miguel Grinberg
    Record Page Visits to your Flask Website with Twilio Segment Record Page Visits to your Flask Website with Twilio Segment

    If you own or manage a website, you likely want to know what pages your users visit the most. A popular way to obtain this information is to use a web analytics service such as Google Analytics, which uses cookies to keep track of your activity on the site. This approach can be problematic because it isn’t mindful of the online privacy of your site’s visitors. In many jurisdictions, most importantly in the European Union countries, users must provide explicit consent before tracking cookies can be installed on their browsers.

    In this article you are going to learn how to record visits to a Python web application written with the Flask web framework. Page views will be captured in a completely anonymous and private manner and without tracking cookies, which is made possible by the flexibility of the Twilio Segment platform. As an additional benefit, this solution is implemented …

    Read More
  • By Kelley Robinson
    Migrate from Lookup V1 to Lookup V2 Migrate from Lookup V1 to Lookup V2

    Twilio's Lookup API has helped customers build customer onboarding experiences that seamlessly improve deliverability, mitigate risk, and produce a better user experience. We're excited to expand the Lookup API capabilities with new features and expanded geographic coverage with Version 2 of the API, now in Public Beta.

    For new development, we encourage you to use Lookup V2 instead of Lookup V1. V2 is an evolution of V1 with improved support for formatting, validation, line type, carrier, and caller name lookup plus new features like SIM swap and call forwarding.

    With continued support for formatting and validation, line type and carrier detection, and caller name information, V2 includes the following enhancements:

    🌏 Global support for line type detection, including VoIP 🎉

    ☎️ 12 line type response options (expanded from 3) including: fixedVoip, nonFixedVoip, landline, mobile, personal, tollFree, premium, sharedCost, uan, voicemail, …

    Read More
  • By Twilio
    New Requirements for A2P 10DLC Registrations A2P 10DLC Registration Changes Hero

    Effective immediately, Twilio will deprecate the ability to register new Starter Brands due to updated registration requirements from The Campaign Registry (TCR). Twilio Starter Brands relied on what TCR termed Sole Proprietorship registrations. When setting up Twilio Starter Brands we intended to utilize this simplified path forward for our customers to register their 10DLC campaigns, while staying compliant with industry standards. At the time this was the most seamless path forward for our customers to access A2P routes. However, due to updates and clarifications from the Industry around Sole Proprietorship that impact all providers, we will now require changes to existing Starter Brand registrations, and implement changes to register new 10DLC campaigns.

    These requirements being implemented by TCR are in line with broader industry goals to drive a verified business communications ecosystem through registration and verification. We understand that there have been many changes in the US messaging landscape that …

    Read More
  • By Twilio
    6 Best Tech Tools for Nonprofits and Charities 6 Best Tech Tools for Nonprofits and Charities

    Technology has the potential to revolutionize how nonprofits and charities are created and maintained. And as people become more reliant on technology and automation, these organizations need tools to create marketing campaigns and spread missions to wider audiences—especially to stay ahead in the highly competitive and fast-paced digital world.

    By making the best use of technology, nonprofits and charities can spawn greater innovation, improve efficiency, and inspire volunteers, board members, and employees to do real good in the world. Yet, the reality is nonprofit organizations often lack operating funds that can make it challenging to integrate technology into marketing plans. This hinders growth and can drastically affect daily functioning.

    Read on to learn more about how technology helps nonprofit organizations and our list of the 6 best free tech for nonprofits.

    How does technology help nonprofit organizations?

    People are constantly using technology in their daily lives, whether it’s to help …

    Read More
  • By Joseph Udonsak
    Develop a Symfony App Using Svelte and Webpack Encore to Manage Your Twilio Message History Develop a Symfony App Using Svelte and Webpack Encore to Manage Your Twilio Message History

    Globalization has changed more things than one can imagine – and software development is not immune. Combined with the recent trend for separating client side and server side operations, poly-repositories have become a de facto standard for application structure.

    However, for all its benefits it may not be sustainable for small teams or businesses eager to break out of the conceptualization phase and deliver an MVP (Minimum Viable Product). In such scenarios, the visibility and singular source of truth offered by a mono-repository can translate to faster and smoother deployment of new features.

    This article will show you how to combine the new kid on the block, Svelte with the tried-and-trusted Symfony to develop an application, all the while using Webpack Encore to bundle the Svelte app. At the end of this article, you will have built an application to interact with your Twilio message history.

    Prerequisites

    To follow this …

    Read More
  • By Angela Wieber
    Voice Biometrics Using Twilio Serverless and VoiceIt Voice Biometrics

    Biometrics technology is frequently used for authentication and identification purposes across industries, including financial services, healthcare, and the humanitarian sector. Integrating biometrics into development and humanitarian assistance programs can help to identify the people targeted for assistance, reduce fraud and de-duplication, and simplify registration and identification.

    The World Food Programme uses biometrics to make sure that the right assistance reaches the right people. Vodacom Tanzania uses voice biometrics to enable people with disabilities to access their products and services more easily. Chase Bank uses Voice ID to identify callers accessing personal bank account information. Another interesting fact about voice biometrics is that if compromised, they can be invalidated by enrolling a new phrase. If your face, fingerprint, or iris data is hacked you cannot invalidate the data, and your identity is lost forever. It's complicated, however – we recognize that the use of biometrics has pros and cons, and it's …

    Read More
  • By Joseph Udonsak
    Integrate Twilio WhatsApp Business API with a Symfony Application Integrate Twilio WhatsApp Business API with a Symfony Application

    With a monthly active user base of over 2 billion people, WhatsApp has risen to one of the most popular messaging platforms in the world today. This has established it as a viable means of sending notifications to clients.

    What's more, by using the WhatsApp Business API by Twilio, you can establish a two-way communication channel with your customer and improve your service offering, such as order processing and management for instance.

    In this article, you will learn how to do this by integrating a PHP implementation of the Eliza program with the WhatsApp Business API, making it possible to chat with Eliza via WhatsApp.

    Prerequisites

    To follow this tutorial, you need the following things:

    Set up the WhatsApp Testing Sandbox

    The first thing …

    Read More
  • By David Dooley
    Common Twilio Programmable Voice SDK Error Codes and Debugging Help Common Voice SDK Errors Header

    Ahoy Builders! When you decide to start building Programmable Voice applications on top of Twilio’s SDKs and begin playing with your own ideas and use cases, there are some more common error codes which I would like to bring to your attention. You will not necessarily encounter all of them, but when developing your application there are various factors at play so being familiar with some of the more common error codes we see in Twilio support, could do you no harm.

    In this post, I’ll cover some common Twilio Programmable Voice error codes. We’ll look at the error number, a brief description of the issue, and some hints about how to fix the issue. Then we’ll discuss logging levels and debugging in your application, and how to contact us for more support. Let’s dive in!

    Twilio Voice apps: common error codes

    Error 52134

    More info on Error 52134 …

    Read More
  • By Maureen Jann
    Digital Transformation Trends for Financial Services Digital Transformation Trends for Financial Services

    The drive towards digital transformation is far from complete despite the lack of meaningful articles in the industry (the last useful articles we found were from 2020). Banking organizations are still working towards a better customer experience. Whether it’s a wholesale re-platforming effort or an iterative improvement across legacy systems, there’s still more to do for financial institutions banking (😆) on customer experience to help build a more resilient relationship with their members, customers, and clients.

    Twilio surveyed more than 2,500 enterprise decision-makers in our State of Customer Engagement Report about how the pandemic has impacted their digital engagement strategies. From that data and additional recent research, we're sharing the engagement trends financial services companies should consider/act on/be aware of in the financial services industry.

    The acceleration of digital transformation for the financial services industry

    According to our survey, the pandemic accelerated the digital transformation strategies for financial services by …

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