Reply in a conversation
https://api.joinotify.com/inbox/conversations/{id}/messagesSends a message through the conversation's number, chosen by kind:
kind | What |
|---|---|
text | Free-form text. Only with the 24-hour window open |
media | A file already uploaded to POST /inbox/conversations/{id}/media. Only with the window open |
template | An approved template. Reopens the conversation at any time |
note | Internal note: stays in the conversation, never goes to WhatsApp |
Outside the window, text and media are refused before sending with
422 window_closed and the windowExpiresAt. The reply reopens a closed or snoozed
conversation and pauses automations for a while, as when a team member answers.
Path Params
1 required
Body Paramsapplication/json
1 required23 optional
Allowed values:textmediatemplatenotereactionforwardlocationcontactslocation_requestbuttonslistcta_url
min. 1 charactersmax. 4096 characters
Internal id of a message in the conversation, to quote.
max. 1024 characters
The template's Joinotify id or its Meta id.
With kind: media, sends the audio as a voice note. The file must be OGG.
Internal id of the conversation message that gets the reaction (last 30 days).
The reaction emoji. Empty ("") removes the reaction.
Internal id of the message to forward.
Latitude, from -90 to 90.
min. -90max. 90
Longitude, from -180 to 180.
min. -180max. 180
Name of the place.
Address of the place.
Ids of contacts in the base to send as cards (1 to 10, only those with a phone).
up to 10 items
Main text of the interactive message.
Title above the text.
Footer in smaller type.
Reply button titles: 1 to 3, up to 20 characters, no repeats.
up to 3 items
Text of the button that opens the list (up to 20 characters).
max. 20 characters
List sections: 1 to 10, with at most 10 rows across all of them.
up to 10 items
The link button's text (up to 20 characters).
max. 20 characters
The https:// link the button opens.