Dify Make integrationAutomate Dify with Make.
Want your Dify apps to answer the tools your team already uses? The Dify Make integration gives you 3 action modules: run a workflow, send a chat message, or call any endpoint. This guide walks you through the API key, the connection and a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What does the Dify Make integration let you do?
The Dify Make integration lets a Make scenario (the automation you build in Make, a chain of small steps) call the apps you built in Dify. Make sends the input, Dify does the AI work, and the answer comes back into the scenario so the next step can store it, send it or act on it.
Put a Dify workflow behind a form. A new request lands in another app, and Execute a Workflow hands it to the workflow you designed in Dify. The output flows on to your CRM or your spreadsheet, without anyone copying text between tabs.
Let a Dify assistant reply where questions arrive. Pass an incoming message to Send a Chat Message and route the answer back to the channel it came from. Your support or sales team keeps the conversation in the tool it already watches.
Reach the parts of Dify the modules skip. Make an API Call hits any endpoint of the Dify API with the same connection, so a missing module does not stop the project.
Know the limits before you start. Dify has no trigger in Make, so something else has to start the scenario: a schedule, or an event in another app. Make itself flags its Dify documentation as AI-generated and possibly wrong, so check field names against Dify's own docs. If you are weighing tools, the n8n vs Make comparison lays out the differences, Make pricing explains what each plan allows, and the Make training covers scenario building step by step.
How do you connect Dify to Make?
- 01
Generate an API key in Dify
Log in to Dify and open the Applications section. Pick the app you want Make to use, click Access API, generate a key if none exists yet, and copy it. Make needs this key to talk to that app.
- 02
Add a Dify module and create the connection
In your scenario, add any Dify module and click Create a connection. A connection is your Dify account linked to Make once, then reused by every Dify module. You can fill Connection name so you recognize it later.
- 03
Paste the key and save
Paste the API key you copied from Dify, or follow the instructions Make shows on screen, then save. The connection now appears in the module, and the other Dify modules of the scenario can pick it from the list.
Your first scenario with Dify and Make
GoalWhen the scenario starts, Make runs a Dify workflow, then sends its output to a Dify chat app for a follow-up answer.
- 01
Create the scenario
Open the Scenarios page, create a new scenario and click the + in the middle of the editor. Each circle you add is a module: one brick of the scenario.
- 02
Add Execute a Workflow
Search for Dify, choose Execute a Workflow and click Create a connection with your API key. Fill the fields the module shows; Make lists what it can read once the connection works.
- 03
Chain Send a Chat Message
Click the + on the right of the first module and pick Send a Chat Message. Map the workflow result into the message, so each bundle (one item passed between modules) carries real data.
- 04
Test with Run once
Click Run once. Make executes the scenario one time, and you can read the bundles each module received. Open them to check that Dify returned what you expected.
- 05
Schedule it and switch it on
Click the clock on the first module to set the schedule, every 15 minutes by default, then turn the scenario on. Each module run counts as one operation on your Make plan.
What the Dify modules do
Dify gives you 3 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Execute a Workflow
ActionIn the docs onlyThis module starts a workflow you built in Dify and brings its output back into Make, ready for the next module. It turns a Dify flow into a step you can place anywhere in a scenario.
Make an API Call
ActionIn the docs onlyHere you get a way to reach any endpoint of the Dify API from your scenario, reusing the Dify connection you already created. No second login, no separate key to manage.
Send a Chat Message
ActionIn the docs onlyWith this one, a message from your scenario reaches a Dify chat app, and the reply comes back as data you can map into the next module. Think of it as a conversation turn you trigger from Make.
Need help automating Dify with Make?
A person reads every message.