Welcome
The Jelou API allows you to send messages to users through WhatsApp, Instagram, and Facebook Messenger. This API supports multiple message types including text, images, audio, video, files, stickers, location, contacts, and interactive elements such as buttons and quick replies. The endpoint and request format are the same on every channel. What changes by channel are the supported file formats, the maximum file size, and text limits; each message type page lists these values by channel.Base Endpoint
All messages are sent through the following endpoint:Session Requirements
This API can only send messages when an active session exists: you have 24 hours from the user’s last message to respond. This 24-hour window applies on WhatsApp, Instagram, and Facebook Messenger. Within the window, you can use any message type available on the user’s channel; some types are exclusive to WhatsApp, and each page indicates this.Common Fields
All message types share these fields:Available Message Types
The Jelou API supports the following message types:Text Message
Simple text messages and messages with interactive buttons
Message with Options
Text with multiple-selection buttons
Quick Replies
Messages with quick reply buttons
Image Message
Send images with optional text
Audio Message
Send audio files
Video Message
Send videos with optional text
File Message
Send documents and files
Sticker Message
Send stickers in WebP format
Location Message
Share specific coordinates
Contact Message
Share contact cards (vCard)
Location Request
Request the user’s location
Contact Request
Request the user’s contact information
URL Button
Button that opens a URL
Flow Button
Button that opens a WhatsApp Flow
Call Button
Button that initiates a voice call