Skip to content

n8n Actions

Message

Send Message

Sends a text or media message to an existing conversation.

FieldRequiredNotes
Conversation IDYesID of the conversation to send to
Message TypeYestext, image, video, document, audio
TextConditionalRequired when type is text
Media URLConditionalPublic URL; required for media types
CaptionNoShown below image, video, or document
FilenameNoDisplay name for document files

Send Template

Sends an approved WhatsApp template. The Template field dynamically loads your approved templates from Tenreply.

FieldRequiredNotes
Conversation IDYes
TemplateYesLoaded dynamically from your workspace
VariablesNoJSON array of placeholder values, e.g. ["John","Order #42"]

Get Messages

Returns messages in a conversation, newest first.

FieldRequired
Conversation IDYes
LimitNo (default 50)

Contact

OperationDescription
CreateCreates a new contact. Phone number is required; include the country code (e.g. +1234567890).
UpdateUpdates name, email, or tags by contact ID.
GetReturns a single contact by ID.
Get ManyLists contacts; optionally filter by a search string (name, phone, email).
DeletePermanently deletes a contact.

Conversation

OperationDescription
StartFinds an existing open conversation with a contact or creates a new one.
CloseCloses an open conversation.
ReopenReopens a closed conversation.
GetReturns a single conversation by ID.
Get ManyLists conversations; optionally filter by status (open, closed, pending).

Template

OperationDescription
Get ManyReturns all approved WhatsApp templates in your workspace.

Social Post

Publish

Publishes one composition to LinkedIn, Instagram, Facebook, or several connected accounts at once. Each destination is queued independently, so a failure on one platform does not block the others.

FieldRequiredNotes
Publishing DestinationsYesLive list of connected profiles and pages, including LinkedIn companies
Post TypeYesfeed, story, or reel; story/reel support Instagram and Facebook, while LinkedIn uses feed
Description / CaptionConditionalText shown with the image or video; either description or media is required
Media InputNoMap an image/video URL or binary image/video from the previous node
Image or Video URL / Binary FieldConditionalSelect the matching input mode; Instagram requires media
Additional Media URLsNoOptional JSON array for multi-image posts
Link URL / Title / DescriptionNoOptional LinkedIn or Facebook link preview
Schedule AtNoFuture date/time; blank publishes immediately

The binary mode uploads the image or video into Tenreply first. It accepts images up to 25 MB and MP4/MOV video up to 100 MB. This is the safest choice when an AI media node returns binary data or a temporary URL. Videos are published one at a time and cannot be mixed with carousel images.

Get Publishing Targets

Returns LinkedIn, Instagram, and Facebook connection status, target IDs, display names, and available LinkedIn company pages.

Get Many

Returns the workspace social publishing history, including scheduled, publishing, published, failed, and cancelled posts.