Respond.io icon

Respond.io

Read, update, write and delete data from Respond.io

Messages → Send a Message

AI-generated

Summary

Send a message to a Respond.io contact identified by contact ID, email, or phone. Choose a specific connected channel or the contact’s last-interacted channel, then provide a supported message format; the operation submits the message to Respond.io.

Inputs

  • Contact identifier (required) — Choose ID, Email, or Phone. Supply the numeric Contact ID for ID, or the contact’s email address or phone number for Email or Phone.
  • Channel (required) — Choose a specific connected channel (and its Channel ID) or the contact’s last-interacted channel. Specific-channel mode offers text, attachment, quick reply, custom payload, WhatsApp template, Facebook template, and email messages. Last-interacted-channel mode offers text, attachment, quick reply, and email.
  • Message content (required) — Provide the fields for the selected type: text and an optional message tag; attachment type and URL; quick reply title and up to 10 replies; a JSON custom payload; an approved WhatsApp or Facebook template, language code, and component fields; or email text with optional subject, CC, BCC, attachments, and reply-to message ID. Template choices and fields are loaded from Respond.io. The message tag is described as required for Facebook or Instagram messages sent outside the standard 24-hour window.

Output shape

A single Respond.io API result for the send-message request.

The provided source pack omits function bodies, so it does not establish the exact returned fields or whether the API result is transformed. The operation sends a message; it does not declare pagination or additional output items.

Links

Discussion