Configuring Twilio for Outgoing Notifications

Twilio provides support for outgoing SMS, outgoing WhatsApp, and outgoing Text-to-Speech notifications. It also supports acknowledgment via SMS, Text-to-Speech, and WhatsApp.

In GENESIS, you can send alert notifications and acknowledgments via commanding in GraphWorX, Bridging, or Connected Field Services. It integrates with GENESIS WebAPI Service setup to support acknowledgment via Connected Field Services or Bridging.

To send Twilio SMS, Text-to-Speech, or WhatsApp messages, you must first configure the credentials in Workbench. Before doing that, you need to perform the following tasks:

  • Create a Twilio account. You can sign up here.
  • Obtain a virtual Twilio phone number to send or receive messages and phone calls. You can buy one here. This phone number is used in the Workbench configuration as the default outgoing (FromPhone) number.
  • For using WhatsApp in production, get a WhatsApp Business account. We also recommend generating your own templates. Learn more
  • On the Twilio dashboard in the Account Info section, copy Account SID and Auth Token. They will be used as system environment variables for the Twilio setup.
  • Configure the system environment variables for Twilio on your machine. Learn more

What's Next?

Configuring Twilio SMS and Text-to-Speech in Workbench