EvoGo+ icon

EvoGo+

EvoGo Node - integrate EvoGo in your n8n workflows

Send Message → Send Media URL

AI-generated

Summary

Sends a media file (image, video, audio or document) from a public URL to a WhatsApp number through an EvoGo instance, with an optional caption, filename, mentions and reply quoting.

Inputs

  • instanceApiKey (required) — Instance API key, sent in the apikey request header for authentication.
  • sendMediaNumber (required) — Recipient phone number with country code, e.g. 5511999999999.
  • sendMediaUrl (required) — URL of the file to send (image, video, audio or document).
  • sendMediaType — Media type: Audio, Document, Image or Video. Defaults to Document.
  • sendMediaCaption — Caption text to accompany the media.
  • sendMediaFilename — Filename shown for the file, e.g. arquivo.pdf. Mainly relevant for documents.
  • sendMediaDelay — Delay in milliseconds before sending. Defaults to 0.
  • sendMediaAdditionalFields — Optional collection. Mentions: mention everyone or a specific JID. Reply: quoted message ID and quoted participant JID to reply to a message.
  • requestOptions — Node settings for HTTP requests: batching (items per batch, interval), ignore SSL issues, proxy, and timeout (default 10000 ms).

Output shape

The response from the EvoGo API for the send request, returned as n8n output items (likely the sent message details).

The source pack only shows the class declaration, so the exact response shape isn't confirmed. The properties also use the operation value sendMedia while the display name is Send Media URL.

Examples

Example 1: Send a PDF invoice to a customer with a caption.

Number=5511999999999, Media URL=https://example.com/invoice.pdf, Type=Document, Filename=invoice.pdf, Caption='Your invoice'.

Example 2: Reply to a specific message with an image.

Type=Image, Media URL set, Additional Fields > Reply with Quoted Message ID and Quoted Participant.

Links

Discussion