- Home
- Resources
- Integrations
- FoundationX
FoundationX Make integrationAutomate FoundationX with Make.
Can Make drive your FoundationX workflows and conversations for you? The FoundationX Make integration offers 18 modules: 14 actions and 4 searches, with no trigger. This page explains each one simply and walks you through a first scenario, from connection to switch-on.
Verified Trustpilot reviews · AI, automation & growth agency
What does the FoundationX Make integration do?
The FoundationX Make integration lets a Make scenario, the automation you build in Make, work inside your FoundationX account without code. Each module, one brick of that scenario, does one job: start a workflow, send a message to a conversation, save a source to your organisation or list your projects.
Launch a workflow from another tool. Since FoundationX has no trigger, the scenario starts on another app's event or on a schedule, then calls Run Workflow. List Workflow Runs and Get Results follow up on what happened, judging by their names.
Feed your organisation with new material. A file that lands elsewhere can go through Save File to Organisation, then Link Source to Project attaches the source to the right project. List All Sources shows what is already stored.
Keep conversations tidy. Create Conversation opens a thread, Create Message No Stream adds a message to it, and Get All Conversations or Delete Conversation help you review and clean up.
One honest limit: Make's own documentation says it cannot fully document FoundationX because too little public information exists. The fields each module shows once the connection exists are your best guide, and the Make troubleshooting page helps when a run fails. FoundationX may also have an n8n node; the n8n vs Make comparison lays out the differences. To get started on the editor itself, see the Make training.
How do you connect FoundationX to Make?
- 01
Add a FoundationX module
In your scenario, click the + and search for FoundationX. Pick any of its modules, then click Create a connection. A connection is your FoundationX account linked to Make once, and every FoundationX module reuses it.
- 02
Name the connection
This step is optional but useful. A clear name, such as the workspace it points to, helps you tell connections apart when a teammate adds a second FoundationX account to the same Make organization.
- 03
Authorize Make and save
Either approve Make on the FoundationX page that opens, or paste the key FoundationX gives you, depending on what the window asks. Then click Save. The module can now read your FoundationX data.
Your first scenario with FoundationX
GoalWhen something happens in another app, Make starts a FoundationX workflow with Run Workflow, then reads its output with Get Results.
- 01
Create the scenario
Open the Scenarios page, create a new scenario and click the + to add the first module. Here it comes from another app, since FoundationX offers no trigger of its own.
- 02
Pick the starting event
Choose the other app's module that should kick things off, and link its account through Create a connection. Each item it sends is a bundle, one piece of data flowing to the next module.
- 03
Add Run Workflow
Click the + on the right, search for FoundationX and pick Run Workflow. Connect your account, then fill the fields Make shows, mapping data from the first module where it fits.
- 04
Add Get Results
Click the + again and add Get Results, mapping what Run Workflow returned. That way the scenario reads back what the workflow produced and can pass it to another tool.
- 05
Test with Run once
Click Run once to execute the scenario one time. Open each module's bubble to read the bundles it received and check that the workflow started as expected.
- 06
Schedule and switch on
Set the schedule on the first module, every 15 minutes by default, and switch the scenario on. Each module run on a bundle counts as one operation on your plan.
What can the FoundationX modules do?
FoundationX gives you 18 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Create Conversation
- Create Message No Stream
- Create Workflow Preview
- Delete Conversation
- Get All Conversations
- Get Conversation by ID
- Get Message by ID
- Get Results
- Get Text from Source
- Link Source to Project
- List All Sources
- List Organisation Projects
- List Workflow Runs
- List Workflows
- Make an API Call
- Run Workflow
- Save File to Organisation
- Save Source to Organisation
Create Conversation
ActionIn the docs onlyOpens a new conversation in FoundationX from your scenario, so every new request coming from another tool gets its own thread instead of piling into an old one.
Create Message No Stream
ActionIn the docs onlyPosts a message into a FoundationX conversation and, as the name says, without streaming, so the module hands over one complete reply rather than a flow of fragments.
Create Workflow Preview
ActionIn the docs onlyProduces a preview of a FoundationX workflow, which, going by the name, lets you see what a workflow would give before committing to a real run.
Delete Conversation
ActionIn the docs onlyRemoves a FoundationX conversation for good, which keeps your account clean once a thread has served its purpose and its content is saved elsewhere.
Get All Conversations
ActionIn the docs onlyFetches the conversations of your FoundationX account, giving you the full picture so that a later module can sort, archive or report on them.
Get Conversation by ID
ActionIn the docs onlyReads one specific conversation when you already hold its ID, which is far lighter than pulling every thread just to find a single one.
Get Message by ID
ActionIn the docs onlyRetrieves one precise message from FoundationX by its ID, handy when you only need a single answer rather than the whole conversation around it.
Get Results
ActionIn the docs onlyBrings back results from FoundationX, which, judging by its name, is how the scenario collects what a workflow produced and hands it on to your other tools.
Get Text from Source
ActionIn the docs onlyPulls the text out of a source stored in FoundationX, so other apps can work with plain text instead of the original file or page.
Link Source to Project
ActionIn the docs onlyAttaches an existing source to one of your FoundationX projects, so new material lands exactly where the team working on that project expects it.
List All Sources
SearchIn the docs onlySearches the sources stored in your FoundationX organisation and returns each one as a separate bundle that the next modules can process.
List Organisation Projects
SearchIn the docs onlyReturns the projects of your FoundationX organisation, one bundle per project, which gives you the project IDs other modules ask for.
List Workflow Runs
SearchIn the docs onlyShows the runs of your FoundationX workflows, so you can follow what has already executed without opening FoundationX itself.
List Workflows
SearchIn the docs onlyLists the workflows available in your FoundationX account, which is the quickest way to find the one Run Workflow should start.
Make an API Call
ActionIn the docs onlyCalls any endpoint of the FoundationX API with the connection you already set up, which covers whatever the other listed modules leave out.
Run Workflow
ActionIn the docs onlyStarts one of your FoundationX workflows from Make, so an event in another tool can set your FoundationX automation in motion without a click.
Save File to Organisation
ActionIn the docs onlyStores a file in your FoundationX organisation, so documents arriving in your inbox or cloud drive become available to FoundationX without any upload by hand.
Save Source to Organisation
ActionIn the docs onlyAdds a new source to your FoundationX organisation. Judging by the name, it is the counterpart of Save File to Organisation for material that is not a file.
Need help automating FoundationX with Make?
A person reads every message.