Axelor Make integrationAutomate Axelor with Make.
Records created, edited or deleted in Axelor can start work in your other tools. The Axelor Make integration offers 24 modules, including 3 triggers and 18 actions. This page walks you through the connection, a first scenario and each module in plain words.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Axelor Make integration do for you?
The Axelor Make integration links your Axelor account to Make, so records and files move between Axelor and your other apps without retyping. You build a scenario, the automation itself, by chaining modules: a trigger that notices a change, then actions that create, update, read or delete data.
Keep other tools in step with Axelor. Watch New / Updated Records picks up every new or edited record, and Update record or Create / Update record writes the change where it belongs. A price corrected in Axelor no longer waits for someone to copy it into a spreadsheet.
Feed Axelor from the outside. A signed form, a web order or a supplier email can become an Axelor record through Create record, and its PDF can follow with Add attachment or Upload file. Nobody reopens the document to key it in.
Never lose track of a deletion. Instant deleted record reacts as soon as a record disappears, which suits an audit log or a warning sent to the team.
Limits are worth knowing upfront. Five modules carry Deprecated in their name and are kept for older scenarios, and the doc describes most of the newer modules by their name only. When an operation has no ready-made module, Make an API Call reaches the Axelor API with the same connection. If you are still choosing a tool, the n8n vs Make comparison lays out the criteria, the Make training covers scenario basics, and Make troubleshooting helps when a run fails.
How do you connect Axelor to Make?
- 01
Create an API token in Axelor
In Axelor, open the Connect application, click Profile at the bottom of the left sidebar, then the API access tab. Click Add token, give it a label, pick
organizations:readin the scope list, click Save and copy the token. - 02
Add an Axelor module in Make
Place any Axelor module in your scenario and click Create a connection. A connection is your Axelor account linked to Make once, then reused by every Axelor module. Filling the Connection name field is optional, yet handy with several accounts.
- 03
Paste your credentials
Enter the credentials you copied from Axelor, or follow the instructions Make shows on screen, and confirm. From then on, the module fields offer the Axelor objects Make can read, a quick sign that the link is working.
Your first scenario with Axelor
GoalWhen a new record appears in Axelor, Make lists its attachments and downloads each file for the next step.
- 01
Create the scenario
From the Scenarios page, create a new scenario and click the big +. Search for Axelor and choose Watch a New Record as the first module, then link your account with Create a connection.
- 02
Set up the trigger
Fill in the trigger fields. Once the connection exists, Make offers the Axelor objects it can read, so you pick the kind of record to watch from a list instead of typing its name.
- 03
Add List attachments
Click the + on the right of the trigger and add List attachments. Map the record coming from Watch a New Record, so the module looks at the files of that exact record.
- 04
Add File download
Add File download after it and map each attachment found. Every file becomes a bundle, one item passing from a module to the next, ready for a storage or email module you add later.
- 05
Test with Run once
Create a test record with a file in Axelor, then click Run once. Read the bundles each module received and check that the file came through.
- 06
Schedule and switch on
Click the clock on the first module. A new scenario runs every 15 minutes by default, the minimum on the Free plan. Save, then switch the scenario on so it runs without you.
What can start an Axelor scenario?
3 modules start a scenario when something happens in Axelor. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Axelor as soon as it happens.
Instant deleted record
Instant triggerIn Make“Triggers when a record is deleted from Axelor”
Your scenario wakes up the moment someone removes a record in Axelor, so the deletion leaves a trace in another tool instead of vanishing silently. This is the only instant trigger of the app.
Watch a New Record
Scheduled triggerIn Make“Watches newly created records.”
New entries in Axelor reach the scenario one by one: each record created since the previous check arrives as its own bundle, ready to be copied, announced or enriched elsewhere.
Watch New / Updated Records
Scheduled triggerIn Make“Watches newly created or updated records.”
Both kinds of change land in the scenario here: a record that did not exist before and a record someone edited. Each one travels as a separate bundle.
What can Make do in Axelor?
Axelor gives you 21 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Create a Record - Deprecated
- Delete a Record - Deprecated
- Make an API Call
- Read a Record - Deprecated
- Update a Record - Deprecated
- Search Records - Deprecated
- Add attachment
- Create / Update record
- Create custom record
- Create record
- Delete record
- File download
- File listing
- Find records
- List attachments
- Make a Business Service Call
- Read a record
- Run action
- Update custom record
- Update record
- Upload file
Create a Record - Deprecated
ActionIn Make“This module creates a record in Axelor.”
This older module adds a record to Axelor. Make still lists it, with the Deprecated tag right in its name, next to the newer creation modules.
Delete a Record - Deprecated
ActionIn Make“This module deletes record from Axelor.”
Removal of an Axelor record, through the older family of modules that Make now labels Deprecated. You will mostly meet it in scenarios built some time ago.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
A way out when none of the listed modules fits: any endpoint of the Axelor API becomes reachable from the scenario, with the connection you already set up.
Read a Record - Deprecated
ActionIn Make“Reads specified record from Axelor using record ID.”
Given a record ID, this module fetches that Axelor record and hands its data to the next module. Its name carries the Deprecated tag.
Update a Record - Deprecated
ActionIn Make“Updates a record in Axelor.”
Changes to an existing Axelor record, written by the older module that Make keeps in the list with Deprecated in its name.
Search Records - Deprecated
SearchIn Make“Searches records from Axelor with appropriate filter.”
Looking for Axelor records that match a filter was once done with this module. As a search, it returns zero, one or several bundles to the scenario.
Add attachment
ActionIn the docs onlyWith this module a file ends up on an Axelor record, so the document sits next to the customer, the order or the invoice it belongs to.
Create / Update record
ActionIn the docs onlyOne module for two cases, as its name says: it writes a record to Axelor, whether that record is new or already there.
Create custom record
ActionIn the docs onlyCustom records are the target here, as the module name says, rather than the standard records handled by Create record.
Create record
ActionIn the docs onlyThe everyday module for adding a customer, a product or an order to Axelor from data that another app has just sent.
Delete record
ActionIn the docs onlyAn Axelor record disappears at the exact point of the scenario where you place this module, without anyone opening the app.
File download
ActionIn the docs onlyA file stored in Axelor comes out as data that the next module can store, send or attach somewhere else.
File listing
ActionIn the docs onlyBefore downloading anything, this module shows which files Axelor holds, so the scenario knows what is there to fetch.
Find records
SearchIn the docs onlySearching Axelor for the records that match your criteria is the job here, and each result travels down the scenario as a separate bundle.
List attachments
SearchIn the docs onlyYou get the files attached to an Axelor record, so the scenario can handle them one after the other.
Make a Business Service Call
ActionIn the docs onlyYour scenario can call a business service of your Axelor instance, beyond plain reading and writing of records.
Read a record
ActionIn the docs onlyFull details of one Axelor record become available to the next modules, including data the trigger did not carry.
Run action
ActionIn the docs onlyLaunching an Axelor action from a scenario is what this module is for, so a step people usually start by hand can follow an event elsewhere.
Update custom record
ActionIn the docs onlyValues of an existing custom record in Axelor change here, the natural follow-up of Create custom record once the entry exists.
Update record
ActionIn the docs onlyAn Axelor record stays current as this module writes the new values another tool has just produced.
Upload file
ActionIn the docs onlyA document from an email, a form or a storage app gets sent into Axelor, with no manual import.
Need help automating Axelor with Make?
A person reads every message.