Michael Heap

Vonage Team Member

Michael is a polyglot software engineer, committed to reducing complexity in systems and making them more predictable. Working with a variety of languages and tools, he shares his technical expertise to audiences all around the world at user groups and conferences. Day to day, Michael is a former developer advocate at Vonage, where he spent his time learning, teaching and writing about all kinds of technology.

< Tutorial />

Keep Track of Your Budget with Dial YNAB

Make a call to find out your YNAB status with Node.js? Why not! Find our how to build everything you need to do this using Nexmo Voice API.

[Read more]

Jul 18, 2019

< Tutorial />

Play an Audio File Into a Voice Call With PHP

Create a more human sounding voice menus, or add quality hold music to voice calls by playing an audio file with Nexmo, PHP and this tutorial as yo...

[Read more]

Apr 12, 2019

< Tutorial />

Building a Turkey Timer with Laravel, Facebook Messenger and Vonage

In this tutorial, we look at building a recipe chat-bot for Facebook messenger, WhatsApp, or Viber with Laravel PHP and the Vonage Messages API.

[Read more]

Dec 14, 2018

< Tutorial />

Call Whisper with Selective Audio Controls

Nexmo's new selective audio controls solve a common use case – a supervisor listening to a call but only being heard by their employee and not the ...

[Read more]

Dec 13, 2018

< Tutorial />

MultiTrack Call Transcription with Split Recording

Build a node.js app with the Nexmo Voice API to connect multiple parties and record the conversation via split recording, one participant in each c...

[Read more]

Dec 03, 2018

< Tutorial />

Receive an Inbound Voice Call with PHP

Learn how to write a PHP application that handles inbound voice calls and returns a dynamic response using the Nexmo Voice API.

[Read more]

Jun 28, 2018

< Tutorial />

Receiving SMS Delivery Receipts with PHP

Learn how to receive SMS delivery receipts with PHP using the Vonage SMS API, which is very similar to receiving an inbound SMS message.

[Read more]

Jun 25, 2018

< Tutorial />

Receiving an SMS with PHP

Go from zero to being able to receive inbound SMS messages in your PHP application—in just 20 lines of code—with the Vonage SMS API.

[Read more]

Jun 19, 2018

< Tutorial />

Dual Channel Transcription with Split Recording

The new split recording feature in Nexmo's Voice API allows you to record two call participants in their own audio channels, making transcription a...

[Read more]

Apr 17, 2018

< Event />

Nexmo at Midwest PHP 2018

This time last week, we were kicking off Midwest PHP 2018 at the Radisson Blu Mall of America in Minnesota. We had a fantastic two days meeting the...

[Read more]

Mar 16, 2018

< Tutorial />

Text-to-Speech Voice Calls with PHP

In this tutorial, we’re going to build a small Slim app that we can use to trigger an outbound phone call using the PHP client for Vonage.

[Read more]

Oct 20, 2017

< Tutorial />

Sending SMS Messages with PHP

The Vonage SMS API allows you to send an SMS and receive an SMS by interacting with a simple, HTTP based API. It supports standard messages, emoji ...

[Read more]

Sep 20, 2017

< Release />

Announcing v1.0.0 of the Nexmo PHP Client Library!

Announcing the v1.0.0 release of the Nexmo PHP Client library

[Read more]

Aug 29, 2017

< Tutorial />

2FA Login with Laravel and Nexmo

Add 2-factor authentication to your Laravel application in 5 minutes using Nexmo Verify

[Read more]

Jul 26, 2017

< Team />

Michael Is Joining the Developer Relations Team!

Hello! I’m Michael and I’m the Nexmo DevRel team’s latest recruit. (If you look at the picture, I’m the one on the right) I’ve spent a decade as a ...

[Read more]

Jul 07, 2017