Engati Product Docs

⌘K
Engati - User Guide
Getting started with Engati
Building your bot
Harnessing conversational intelligence
Deploying the bot
Simplified Broadcast
Tracking & Analytics
Activating Live Chat
Managing your account
Engati for Shopify - What’s in it for you?
Engati for WooCommerce - Onboarding and Deployment
Engati APIs
What's New?
Docs powered by archbee 
7min

Generate API for WhatsApp Templates

Introduction

Using the Engati portal, you can now generate cURL requests directly. This will allow you to use the template messages externally with CRM or a website.

Availability

It is available for Shopify and Non-shopify accounts with the selected WhatsApp provider as 360dialog.

Navigate to Broadcast > Message Templates > More Actions > Generate cURL

Setup

1. Generating cURL from Engati Portal

a. Login to the Engati portal

b. Navigate to Broadcast > Message Templates > More Actions > Generate cURL

Note: This is available only for the approved templates.



c. After clicking the ‘Generate cURL’ option an API request box will be displayed.

Document image


d. Click on ‘Copy’ to save the API request in your clipboard. It can then be used on postman or shared with your technical team.

2. Importing cURL on Postman

a. Once the cURL is copied, open POSTMAN on your system.

Document image


b. Click the ‘import’ button in the ‘My Workspace’ section and select the ‘Raw text’ option.

Document image


c. Paste the cURL copied from the Engati portal into the text box.

Document image


d. Once you paste the cURL into the text box, click on the ‘Continue’ button.

e. Click on the ‘Import’ button once you verify the cURL file details.

Document image


f. Make sure you replace the following parameters before making the API call from your external system -

  1. phoneNumber(mandatory) - Add the phone number of the recipient
  2. "payload": "flow_<flow_key>"(for quick reply buttons) -Replace the flow key of the path. Click here for more details
  3. "filename"(for pdf files) - Name of the file being sent
  4. "link"(for pdf and image files) - URL link of the file
  5. "text"(for parameter values) - Replace text values for parameters in the template

Updated 01 Mar 2023
Did this page help you?
Yes
No
UP NEXT
Opt-Out feature
Docs powered by archbee 
TABLE OF CONTENTS
Introduction
Availability
Setup
1. Generating cURL from Engati Portal
2. Importing cURL on Postman