hello.js

var please = require('share');
console.log('thank you');

Wednesday, 20 February, 2019 UTC

Locally developing and debugging Twilio Functions

Locally developing and debugging Twilio Functions

Twilio is all about HTTP endpoints & webhooks. From responding to incoming SMS, to controlling the flow of a voice call to blocking unwanted chat messages with an onMessageSend webhook, chances are that you'll end up writing an HTTP endpoint for ... more


Tuesday, 19 February, 2019 UTC

WhatsApp Media with C#, .NET Core and the Pho.to API

WhatsApp Media with C#, .NET Core and the Pho.to API

When the WhatsApp API for Twilio launched last year it only supported text. Not anymore! The WhatsApp API for Twilio now supports media, including images and files. So let's build an app that receives an image from WhatsApp, processes the image using ... more


Tuesday, 19 February, 2019 UTC

Now send Images, Videos, PDFs and other media content with the Twilio API for WhatsApp

Now send Images, Videos, PDFs and other media content with the Twilio API for WhatsApp

You can now send image, video, text and PDF files up to 5 mb in size over WhatsApp. Sending a media message over WhatsApp is similar to sending an MMS — all you have to do is include the MediaUrl parameter in your API requests. Media content is currently ... more


Sunday, 10 February, 2019 UTC

Verifying Sensitive Actions with Python, Flask and Authy

Verifying Sensitive Actions with Python, Flask and Authy

Adding two-factor authentication (2FA) to your login process increases the security of your user's data. We can extend that to validate sensitive actions like sending money from your account, changing your shipping address, or confirming a medical appointment. ... more


Monday, 4 February, 2019 UTC

Build a Video Chat App with ASP.NET Core, Angular, and Twilio

Build a Video Chat App with ASP.NET Core, Angular, and Twilio

Realtime user interaction is a great way to enhance the communication and collaboration capabilities of a web application. Video chat is an obvious choice for sales, customer support, and education sites, but is it practical to implement? If you’re developing ... more


Friday, 1 February, 2019 UTC

How to Create a Vue.js Group Chat App in PHP with Symfony

How to Create a Vue.js Group Chat App in PHP with Symfony

If you have an app or products where users need to communicate with one another, adding a real-time means of communication will greatly increase customer satisfaction, and as a result, makes your business more credible. In this tutorial, I will walk ... more


Thursday, 31 January, 2019 UTC

Build a chat app with Twilio and KendoReact

Build a chat app with Twilio and KendoReact

Twilio Programmable Chat provides an SDK and robust back-end for real time chat applications, but it's missing a front-end. If you need a chat UI, as well as a whole bunch of other useful components, then KendoReact might be what you're looking for. ... more


Wednesday, 30 January, 2019 UTC

Build Two-factor Authentication in Angular with Twilio Authy

Build Two-factor Authentication in Angular with Twilio Authy

User authentication is a crucial requirement for many Angular applications and simply logging in with user ID and password is increasingly inadequate security. Two-Factor Authentication (2FA) provides device-based security that is substantially more ... more


Monday, 28 January, 2019 UTC

Build a "smart container app" to monitor food shipments with NB-IoT, Node and Pusher

Build a "smart container app" to monitor food shipments with NB-IoT, Node and Pusher

Containers are one of the many ways food is shipped to vendors around the globe. The food encounters various types of environmental changes before it reaches the consumer. These environmental changes could impact the quality of the product during the ... more


Saturday, 26 January, 2019 UTC

Create an NB-IoT environmental monitor for food shipments with TwilioIoT, Node and Pusher

Create an NB-IoT environmental monitor for food shipments with TwilioIoT, Node and Pusher

Containers are one of the many ways food is shipped to vendors around the globe. The food encounters various types of environmental changes before it reaches the consumer. These environmental changes could impact the quality of the product during the ... more


Thursday, 24 January, 2019 UTC

Forward fax to email with SendGrid and Node.js

Forward fax to email with SendGrid and Node.js

It's 2019 and you need to receive a fax. What do you do? You could buy a fax machine, hook it up to a phone line and hand out your number. But it's 2019 not 1979, we're living in the future, so let's grab Node.js, pick a couple of APIs and turn that ... more


Monday, 21 January, 2019 UTC

How to Validate a Phone Number in a Joomla Extension

How to Validate a Phone Number in a Joomla Extension

In the article Add a Click To Call Button & SMS Chat to Your Joomla Site, I presented a ready-to-use extension, XT Twilio for Joomla to implement a simple communication channel on a website. The basic extension sends SMS messages (or supports a Click2Call ... more


Thursday, 17 January, 2019 UTC

Validating Phone Numbers in ASP.NET Core Identity Razor Pages with Twilio Lookup

Validating Phone Numbers in ASP.NET Core Identity Razor Pages with Twilio Lookup

ASP.NET Core Identity is a membership system that adds login and user functionality to ASP.NET Core apps. It includes many features out of the box and has basic support for storing a phone number for a user. You can improve the robustness of ASP.NET ... more


Wednesday, 16 January, 2019 UTC

How to use Google Sheets as a Database for your PHP App

How to use Google Sheets as a Database for your PHP App

Introduction Twelve years ago, Google had, in my opinion, the ambitious idea of releasing a product that would be in direct competition with Excel. Google Sheets has since gained popularity over the years and become much more than just a spreadsheet. ... more


Saturday, 5 January, 2019 UTC

Pioneer NB-IoT with Twilio’s Alfa Development Kit

Pioneer NB-IoT with Twilio’s Alfa Development Kit

NB-IoT , also known as Narrowband-IoT , is a new cellular technology that promises low cost, low power consumption, wide area coverage and long battery life. These characteristics help make “smart devices” a reality. T-Mobile has deployed NB-IoT coverage ... more


Saturday, 5 January, 2019 UTC

Build Faster JavaScript Web Apps with Angular Universal, a TransferState Service and an API Watchdog

Build Faster JavaScript Web Apps with Angular Universal, a TransferState Service and an API Watchdog

Search Engine Optimization (SEO) is vital for most web applications. You can build SEO-friendly Angular apps with Angular Universal, but what about the performance and efficiency of such an application? This post will show you how to build fast Angular ... more


Wednesday, 19 December, 2018 UTC

How to Customize a Joomla Extension for SMS Chat

How to Customize a Joomla Extension for SMS Chat

In the article Add a Click To Call Button & SMS Chat to Your Joomla Site, I presented a ready-to-use extension, XT Twilio for Joomla to implement a simple communication channel on a website. The basic extension sends SMS messages (or supports a Click2Call ... more


Tuesday, 18 December, 2018 UTC

Introducing IP ACL CIDR Block Support - SIP Interface and Elastic SIP Trunking

Introducing IP ACL CIDR Block Support - SIP Interface and Elastic SIP Trunking

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 ... more


Tuesday, 18 December, 2018 UTC

Create SMS Business Cards with Twilio and Node.js

Create SMS Business Cards with Twilio and Node.js

After I gave a talk at Shakacon this year, I was pleased that people came up to me with additional questions—pleased, that is, until someone asked me for a business card and I realized I didn’t have any with me. Whoops. In this quick post, I’ll describe ... more


Tuesday, 18 December, 2018 UTC

Create a Single Page Application with Symfony and Vue.js

Create a Single Page Application with Symfony and Vue.js

Symfony is one of the better PHP frameworks for speeding up the creation and maintenance of web applications. When coupled with Vue.js, a JavaScript framework for building user interfaces, Symfony becomes a major contender for powering sophisticated ... more


Tuesday, 18 December, 2018 UTC

Get Started with Twilio Flex in Minutes

Get Started with Twilio Flex in Minutes

Curious about Twilio Flex but not sure how to get started? Want to know what a contact center application platform is? Here’s a quick primer on Twilio Flex and how to launch your contact center in minutes. Flex is an instantly deployable, fully programmable ... more


Monday, 17 December, 2018 UTC

How to Create Search Engine-friendly Internationalized Web Apps with Angular Universal and ngx-translate

How to Create Search Engine-friendly Internationalized Web Apps with Angular Universal and ngx-translate

Search Engine Optimization (SEO) is important for many Angular single-page applications (SPAs). You can build SEO-friendly Angular websites with Angular Universal, but how do you make your app SEO-friendly in every language your website supports? Google, ... more


Tuesday, 11 December, 2018 UTC

Identify Unknown Phone Numbers with Python 3, AWS Lambda, Twilio Lookup and SMS

Identify Unknown Phone Numbers with Python 3, AWS Lambda, Twilio Lookup and SMS

Ever receive a text, probably from an old friend, but you don’t have their number saved? And you’re too embarrassed to ask, “Who is this?”. Don’t worry. We’ve all been there. But today, we’re here to tell you that we have a solution to avoid this situations! ... more


Tuesday, 11 December, 2018 UTC

Sending Text Messages with Red and Twilio

Sending Text Messages with Red and Twilio

Red is a next-gen programming language, strongly inspired by REBOL. It is both an imperative and functional programming language. Red is different from other languages. With Red we'll be able to cross-compile GUI applications into stand-alone executables ... more


Tuesday, 11 December, 2018 UTC

Build Real-time Apps in PHP using WebSockets, Laravel and Twilio Sync

Build Real-time Apps in PHP using WebSockets, Laravel and Twilio Sync

Twilio Sync is a powerful API which allows us at Momentum, an online travel agency, to keep our dashboards up to date with its WebSockets entities. Pairing it with Laravel’s Broadcasting feature, however, gave us the ability to efficiently dispatch, ... more


Thursday, 6 December, 2018 UTC

Using Twilio to Build a Serverless SMS Raffle in Python

Using Twilio to Build a Serverless SMS Raffle in Python

If you’re like me, you drool just a little bit over serverless architectures. When Rackspace and AWS EC2 made cloud-based computing a mainstream reality, that was awesome enough. But you still had to spin up and maintain your own virtual servers. With ... more


Tuesday, 4 December, 2018 UTC

Using Dependency Injection with Twilio SMS and ASP.NET Core 2.1

Using Dependency Injection with Twilio SMS and ASP.NET Core 2.1

ASP.NET Core is built with first-class support for dependency injection (DI). It's used heavily by the framework, but you can also use it with your own classes. The Twilio C# helper libraries are largely static , so you don't have to use DI, but sometimes ... more


Tuesday, 4 December, 2018 UTC

Announcing Programmable Video Network Quality API

Announcing Programmable Video Network Quality API

When the network is the problem, what’s the solution? Most of us have experienced the annoying effects of degraded video conferencing quality: audio becomes robotic and choppy while video turns into a sequence of blurry pictures. This is frustrating ... more


Thursday, 22 November, 2018 UTC

Use Azure Functions and Twilio SMS to know: Will it Rain Today?

Use Azure Functions and Twilio SMS to know: Will it Rain Today?

Will you need an umbrella today? Don't know? That's easy to fix by looking out the window or by using Azure Functions and its Twilio SMS output binding. In this post, I'll show you how with just a few lines of code you can have a text message arrive ... more


Thursday, 22 November, 2018 UTC

Working with JSON in Swift

Working with JSON in Swift

Often developers need to deal with data in various different formats and JSON, short for JavaScript Object Notation, is one of the most popular choices. This is the syntax that the JavaScript language uses to denote objects. For this post, we are going ... more