Skip to main content

Technical Integration

  • What are the different types of WhatsApp messages I can send using Plivo’s APIs?

    Our Messaging APIs support most of the business messaging capability offered by Meta. The supported capabilities are listed below:


    • Outbound Templated Messages: Templated messages are crucial to your WhatsApp messaging experience, as businesses can only initiate WhatsApp conversations with their customers using templated messages. We support all types of templated messages - Authentication, Utility, and Marketing. We also support interactive elements in these templated messages, such as a quick reply button. We support the use of media elements in these templated messages.
    • Outbound Non-Templated Messages: Businesses can use non-templated messages to engage in conversations with their customers. For conversations of type - Authentication, Utility, and Marketing, businesses can only send non-templated messages after your WhatsApp user has responded to the templated message which created that conversation.
    • Inbound Messages: We support inbound messages of type text, media, button, callback from quick reply button, callback from list button, and callback from reply button.

    To help you get started quickly, you can refer to our use case guides which cover all the capabilities discussed above.

  • How do I integrate WhatsApp messaging into my existing systems?

    Integrating WhatsApp messaging into your existing systems can be easily achieved with our API and SDKs. For your ease, you can send WhatsApp messages using our existing Messaging endpoint. Review our API reference document here

    You can also refer to our use case guides and copy code snippets for various use cases.

  • How do I set up webhooks for WhatsApp message notifications?

    You can configure webhooks at a WABA level, and it will apply to all your WhatsApp assets that are mapped to your WABA such as numbers and templates. The detailed process is explained here.