For the complete documentation index, see llms.txt. This page is also available as Markdown.

Instagram message

Overview

The Instagram Message Sending Component is an action node focused on outbound session interactions. Its main function is to transmit informative messages, greetings, or media files directly to the end user's direct message inbox (DM) on Instagram during the execution of an automation. It is used to provide fluid responses, share visual materials, and enrich the conversational journey without holding the user up in response validations.

Configuration Parameters

The block configuration defines the format of the content that will be delivered to Meta's messaging API:

  • Message type: Dropdown menu that determines the structure of the content bubble that the client will see in the chat. The options include:

    • Text: Messages composed strictly of text, with full support for emojis and hyperlinks.

    • Audio: Sending sound files or voice messages.

    • Image: Sharing visual files and corporate graphic cards (PNG, JPG).

    • Video: Sending audiovisual media in formats compatible with the application (MP4).

  • Message (* Required Field): The main body of the text that will be sent to the client (when configured in media formats such as Image or Video, this field acts as the supporting caption attached to the file).

Visual Builder

The builder interface adapts dynamically to provide the correct fields based on the chosen format:

  • Input Type Controls (Fixed / Expression): Displays a toggle key next to the selector that allows switching the message type configuration between the Fixed (static selected in the dropdown) or Expression (injection of dynamic variables to change the type programmatically).

  • Current Required Fields: The asterisk (*) in the field Message serves as a pre-validation in the graphical editor, preventing the administrator from publishing a flow containing completely empty bubbles or text blocks.

  • Advanced Media Fields: When selecting visual or audio options (such as Image), the builder adds blocks for including the File URL and the button to perform Upload directly to the platform's servers.

Special Operators

The logical properties of this component handle the compilation and agile interpolation of data in the DM interface:

  • Scope Tag Interpolation: The field Message is fully compatible with the insertion of dynamic data using double braces {{...}}. This makes it possible to inject saved contact properties directly into the text they will read (e.g.: "Here is your discount code, {{name}}!").

  • Free Linear Processing: Unlike question nodes, this component does not generate a waiting state (standby). The automation engine sends the data payload to Instagram's servers and releases the contact instantly to the next step connected to the block's output port.

Practical Examples

The table below demonstrates classic use cases for this component to structure rich interactions in Instagram Direct:

Selected Message Type

File URL / Upload

Configured Content (Message)

Practical Use Case

Text

None

"You are very welcome to our store! How can I help you today?"

Send a standard welcome greeting as soon as an incoming flow is triggered.

Image

Upload of coupon.jpg

"Use the coupon above to get 10% off your first purchase! 🛍️"

Trigger a promotional graphic card with an explanatory caption right after the lead goes through a screening.

Text

None

"Please wait a moment. I'm transferring you to one of our specialists in the department {{setor_escolhido}}..."

Display a contextualized informational transition message before the human handoff component.

Last updated

Was this helpful?