Skip to main content

Use case:
A scenario in which a client sends an image (for example, via WhatsApp), and it is automatically transferred to third-party systems such as n8n, CRM, or cloud storage, without using CUF.

The problem it solves:
It is currently impossible to transfer images directly via an External Request in ManyChat. This creates inconveniences for users who need to quickly transfer files and photos without unnecessary steps, such as saving data to CUF.

Why is this a critical feature?:
The lack of the ability to directly transfer images limits the use cases of ManyChat, reducing the efficiency of automation and integration.

The proposed solution
is to add the ability to use a system field or variable that automatically captures a link to an image sent by the user and transmits it in the body of an External Request.

Functional:

System variable: Add a variable, for example, {{last_image_url}}, which is automatically filled with a link to the last image sent by the client.
Support in the External Request: Allow you to include this variable in the body of the JSON request.
Example of the External Request body:


json

{ "user_id": "{{user_id}}", "name": "{{first_name}} {{last_name}}", "photo_url": "{{last_image_url}}" }

Image Processing: The ManyChat server must temporarily save images to its storage and provide their URL for transmission.
Product Area:
Integrations, Applications, and APIs

Additional comments:
This feature will make ManyChat more convenient for users who need to quickly transfer images to third-party systems without additional CUF settings.

Usage example:

The client sends the image to WhatsApp.
ManyChat automatically captures the link to the image.
In an External Request, the data along with the image is transferred to n8n or another system.

Be the first to reply!