Release Notes: WhatsApp Business API v1.0

Release Date: April 24, 2023

Introduction

Introducing a new offering from EnableX, the leading platform for programmable communications. We are thrilled to announce the release of our WhatsApp Business APIs, empowering you to easily integrate WhatsApp messaging into their applications and expand their reach to a wider audience.

WhatsApp, with over 2 billion active users worldwide, is one of the most popular messaging apps globally. By integrating WhatsApp messaging into their applications, businesses can reach their customers where they are already spending time. And with EnableX’s Programmable WhatsApp Business APIs, you have complete control over their WhatsApp messages through secure webhooks. We are excited to offer this powerful new tool to you, enabling you to tap into the full potential of WhatsApp for their applications. Get started today and unlock the full potential of programmable communications with EnableX’s Programmable WhatsApp Business APIs.

As a part of Release 1.0, the following features are supported:

APIs

Introducing an all-new suite of APIs from EnableX – the Token API, Template API, and Messages API – designed to revolutionize the way you integrate messaging into their applications.

  1. Token API: The Token API enables easy access token generation to authenticate and authorize API requests, ensuring secure communication between the application and the messaging platform.

  2. Template API: With the Template API, create a range of message templates, including text, media, quick reply, call-to-action, and more. These templates provide a simple and effective way to streamline the messaging process and engage users with interactive buttons and lists.

    • Create Text Template
    • Create Media Template
    • Create Quick Reply Template
    • Create Call-to-Action Template
    • Get list of Templates
  3. Messages API: The Messages API enables sending messages through the messaging platform with or without templates, as well as send messages with media files or location information. Messages API supports the use of interactive buttons and lists, making it easy to create engaging conversations with users.

    • Send Messages with Template
    • Send Messages without Template
    • Send Messages with a Media File
    • Send Message with Location
    • Send Message with Interactive Buttons
    • Send Message with Interactive List

Webhook Notifications

To ensure seamless integration and real-time updates, EnableX provides a powerful webhook feature that allows you to receive incoming messages through a secure webhook path. With this feature, you can easily handle and respond to incoming messages, ensuring a smooth and engaging user experience.

  1. Incoming Message

    • Receive Text Message
    • Receive Message with Media
    • Receive Message with Contacts
    • Receive Message with Location
    • Receive Referral Message
    • Receive Interactive Response
  2. Delivery Notification

    • Sent
    • Delivered
    • Failed
    • Read
    • deleted
  3. Templates Approval

    • Approved
    • Rejected

Key Features of the EnableX WhatsApp API Integration

Templates

  • Create Text Template API: You can use this API to create pre-approved text message templates, which can be sent to customers through the WhatsApp platform. These templates have already been reviewed and approved by WhatsApp, and they help to ensure that messages sent through the API comply with WhatsApp’s policies and guidelines.
  • Create Media Template API: This API allows you to create pre-approved media message templates, which can be sent to customers through WhatsApp. These templates can include images, videos, and audio files, and they have already been reviewed and approved by WhatsApp.
  • Create Quick Reply Template API: You can use this API to create pre-approved quick reply message templates, which allow customers to respond to messages with predefined options. These templates have already been reviewed and approved by WhatsApp.
  • Create Call-to-Action Template API: This API allows you to create pre-approved call-to-action message templates, which can include buttons that customers can click on to take specific actions. These templates have already been reviewed and approved by WhatsApp.
  • Get list of Templates API: This API enables you to retrieve a list of all the pre-approved message templates that are available to use with the WhatsApp API.

Message

  • Send Messages with Template API: Developers can use this API to send pre-approved message templates to customers outside of the 24-hour customer care window, using WhatsApp message tags.
  • Send Messages without Template API: This API allows developers to send plain text messages to customers outside of the 24-hour customer care window, using WhatsApp message tags.
  • Send Messages with a Media File API: This API enables developers to send media messages to customers outside of the 24-hour customer care window, using WhatsApp message tags.
  • Send Message with Location API: This API allows developers to send messages that include location information to customers outside of the 24-hour customer care window, using WhatsApp message tags.
  • Send Message with Interactive Buttons API: Developers can use this API to send messages with interactive buttons to customers outside of the 24-hour customer care window, using WhatsApp message tags.
  • Send Message with Interactive List API: This API allows developers to send messages with interactive lists to customers outside of the 24-hour customer care window, using WhatsApp message tags.