bexio Make integrationAutomate bexio with Make.
Can your bexio invoices, quotes and contacts move on their own? The bexio Make integration offers 62 modules: 9 triggers, 43 actions and 10 searches. This guide is for teams who already run their books in bexio, and it walks you from the connection to a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What does the bexio Make integration actually do?
The bexio Make integration links your bexio account to Make, a no-code tool where you build a scenario: a chain of modules that runs on its own. Each module is one brick, a trigger that watches bexio, an action that writes to it or a search that finds records. You pick the bricks, Make does the clicking.
Quotes that write themselves. A request lands in a form tool, Search Contacts finds the client in bexio, and Create a Quote drafts the document. The sales rep only checks and sends it.
Invoices filed without exporting by hand. Watch Invoices picks up your bexio invoices, Export Invoice to PDF turns each one into a file, and the next module drops that file in the folder your accountant already reads. Send an Invoice can also email it to the client.
Hours that reach bexio from the tools people actually use. A consultant logs time in a project app, Create a Timesheet copies the entry to the right bexio project, and billing starts from real numbers.
All 9 bexio triggers are scheduled: Make checks bexio at intervals, it never gets a push from bexio. The doc lists no numbered limit, and anything the 62 modules skip can still be reached with Make an API Call. Not sure Make is the right tool for your team? The Make review covers its strengths and gaps, the n8n vs Make comparison sets out the criteria if n8n is also on your list, and Make pricing explains how operations are counted.
How do you connect bexio to Make?
- 01
Add a bexio module and open the connection
In a new scenario, add any bexio module and click Create a connection. A connection is your bexio account linked to Make once, then reused by every bexio module. Give it a clear name in Connections name if you manage several companies, then click Save.
- 02
Sign in to bexio and allow access
A bexio window pops up. Type the Email address and password of your bexio account, then click Allow. That click confirms Make's access to your bexio account.
- 03
Confirm and finish
Most people stop here and click OK. If your company uses its own bexio app, open Show advanced settings first and paste the client credentials. If bexio prompts you again, sign in once more and confirm access.
Your first scenario: from a request to a bexio quote
GoalWhen a quote request arrives in another app, Make finds the client in bexio and drafts the quote there.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the big +. Pick the app where requests come in, such as your form tool, as the first module. That module starts everything.
- 02
Find the client in bexio
Click the + to the right of the first module, search for bexio and choose Search Contacts. Create the connection when asked, then map the company name from the request into the search.
- 03
Draft the quote
Add Create a Quote after the search. Make lists what it can read in bexio once connected, so map the contact from Search Contacts and fill the rest from the request.
- 04
Test it once
Send a test request, then click Run once. Open the bubble above each module to read the bundles it received, and check that the quote in bexio sits on the right client.
- 05
Schedule 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. From then on, each new request becomes a quote waiting for review.
What can start a bexio scenario?
9 modules start a scenario when something happens in bexio. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by bexio as soon as it happens.
Watch Contacts
Scheduled triggerIn Make“Watches for updated or newly created contacts.”
At each scheduled check, Watch Contacts picks up the bexio contacts created or edited since the last one, and passes that contact along as a bundle, which is simply one item handed from module to module. New clients and corrected addresses both enter the same flow.
Watch Products
Scheduled triggerIn Make“Watches for products.”
With Watch Products, your bexio catalog becomes the starting point of a scenario: each product it returns travels to the next modules as its own bundle, ready to be copied to a shop, a price sheet or a sales team channel.
Watch Orders
Scheduled triggerIn Make“Watches for orders.”
Orders recorded in bexio can set the rest of your operations in motion through Watch Orders. Every order it collects becomes one bundle, and the modules you add after it act on that order one at a time.
Watch Projects
Scheduled triggerIn Make“Watches for projects.”
Watch Projects hands your bexio projects to a scenario so the tools around them can follow along: a task board, a chat channel, a planning sheet. One project equals one bundle for the modules that come next.
Watch Quotes
Scheduled triggerIn Make“Watches for quotes.”
For sales teams, Watch Quotes is the entry point: it brings bexio quotes into Make, one bundle per quote, so follow-ups, reminders or reports can start from the document itself rather than from memory.
Watch Invoices
Scheduled triggerIn Make“Watches for invoices.”
Watch Invoices feeds bexio invoices into a scenario, each as its own bundle, so later modules can export, file, copy or report on them without anyone downloading a single document by hand.
Watch Payments
Scheduled triggerIn Make“Watches for payments.”
Payment activity in bexio can alert the rest of the business thanks to Watch Payments. It returns the payments it finds as bundles, one each, so a message, a sheet row or a CRM update can follow.
Watch Timesheets
Scheduled triggerIn Make“Watches for timesheets.”
Time entered in bexio does not have to stay there. Watch Timesheets sends each timesheet it collects into your scenario as a bundle, ready to be summed in a sheet or shared with the client team.
Watch Files
Scheduled triggerIn Make“Watches for files.”
Documents stored in bexio can reach your other tools through Watch Files: each file it finds becomes a bundle that the next module can download, rename or pass to a drive.
What can Make do in bexio?
bexio gives you 53 modules in 12 groups. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Contacts
5 modulesSearch Contacts
SearchIn Make“Searches for contacts.”
Search Contacts looks through your bexio address book and returns every contact that matches, each one as a separate bundle. It is the usual way to find a client before you quote, bill or edit them.
Get a Contact
ActionIn Make“Returns a specified contact.”
Need the full card of one client? Get a Contact returns the record you point it to, so later modules can reuse its details in an email, a task or a document.
Create a Contact
ActionIn Make“Creates a new contact.”
New clients reach bexio without retyping thanks to Create a Contact: it adds a person or company from data another app collected, ready for quotes, orders and invoices.
Update a Contact
ActionIn Make“Updates a specified contact.”
Update a Contact rewrites an existing bexio contact with fresher values from elsewhere, so the address book stays current without manual edits on two screens.
Delete a Contact
ActionIn Make“Deletes a specified contact.”
To remove a contact from bexio when another system decides it should go, Delete a Contact acts on exactly the one record you map, nothing more.
Products
5 modulesSearch Products
SearchIn Make“Searches for products.”
Search Products finds the items in your bexio catalog that match what you ask for and returns each hit as its own bundle. It tells a scenario which bexio product a sale from another channel refers to.
Get a Product
ActionIn Make“Returns a specified product.”
Get a Product reads a single catalog item in detail, so the next module can reuse its details in a message, a sheet or a document. It is the precise follow-up to a search or a trigger that already picked the item.
Create a Product
ActionIn Make“Creates a new product.”
Your bexio catalog can grow from another tool with Create a Product, so the list you sell from and the list you bill from stay identical.
Update a Product
ActionIn Make“Updates a specified product.”
Update a Product changes an existing catalog item with new values, which spares you editing the same product in two places and hoping they match.
Delete a Product
ActionIn Make“Deletes a specified product.”
When an item is no longer sold, Delete a Product takes it out of your bexio catalog. One run removes the one product you mapped.
Orders
5 modulesSearch Orders
SearchIn Make“Searches for orders.”
Search Orders lists the bexio orders that fit your criteria, one bundle per order, so a scenario can find them without anyone opening bexio.
Get an Order
ActionIn Make“Returns a specified order.”
Get an Order fetches one order with all its details, ready to reuse in a message, a task or a delivery note built in another app.
Create an Order
ActionIn Make“Creates a new order.”
A sale made somewhere else becomes a bexio order through Create an Order, so it exists where invoicing happens and nobody keys it in twice.
Update an Order
ActionIn Make“Updates a specified order.”
Update an Order edits an order already in bexio, keeping it aligned with what changed in your shop or your CRM after the sale.
Delete an Order
ActionIn Make“Deletes a specified order.”
Delete an Order erases one order from bexio. Only the order you map is affected, which makes it a tidy way to clear records created by mistake.
Projects
5 modulesSearch Projects
SearchIn Make“Searches for projects.”
Search Projects returns the bexio projects that match your query, each as a bundle, so a scenario can attach hours, files or notes to the right one.
Get a Project
ActionIn Make“Returns a specified project.”
Get a Project opens one project in detail, so its details can travel to a status report, a chat message or a planning tool.
Create a Project
ActionIn Make“Creates a new project.”
Signed work can open its own bexio project through Create a Project, without an admin copying details from the contract.
Update a Project
ActionIn Make“Updates a specified project.”
Update a Project brings an existing bexio project in line with changes made elsewhere, so the project list your team bills from never drifts.
Delete a Project
ActionIn Make“Deletes a specified project.”
Delete a Project removes one bexio project, the one you map from an earlier module, and leaves every other project untouched.
Quotes
5 modulesSearch Quotes
SearchIn Make“Searches for quotes.”
Search Quotes finds the bexio quotes that match your query and hands each one on as a bundle, which is how a scenario checks whether a client already has a quote.
Get a Quote
ActionIn Make“Returns a specified quote.”
Get a Quote reads a single quote in full, so its content can be reused in a follow-up email or copied into your CRM deal.
Create a Quote
ActionIn Make“Creates a new quote.”
Create a Quote drafts a new bexio quote from data gathered elsewhere, so the sales rep starts from a document instead of a blank screen.
Update a Quote
ActionIn Make“Updates a specified quote.”
Update a Quote edits an existing quote when the deal moves, keeping bexio and your sales tool telling the same story.
Delete a Quote
ActionIn Make“Deletes a specified quote.”
Delete a Quote removes one quote you map from bexio, which keeps the list clean when drafts pile up from automated requests.
Invoices
6 modulesSearch Invoices
SearchIn Make“Searches for invoices.”
Search Invoices finds bexio invoices matching your query and returns one bundle each, which is the starting point for reminders, reports and checks.
Get an Invoice
ActionIn Make“Returns a specified invoice.”
Get an Invoice returns one invoice with its details, so another app can show or reuse them without a login to bexio.
Export Invoice to PDF
ActionIn Make“Returns a PDF document of the invoice.”
Export Invoice to PDF turns a bexio invoice into a PDF file inside your scenario, ready to attach to an email or save in a drive.
Create an Invoice
ActionIn Make“Creates a new invoice.”
Billing can start from another tool: Create an Invoice writes a new invoice in bexio from data your shop, CRM or time tracker already holds.
Update an Invoice
ActionIn Make“Updates a specified invoice.”
Update an Invoice changes an invoice already in bexio, so corrections made upstream do not have to be retyped by accounting.
Delete an Invoice
ActionIn Make“Deletes a specified invoice.”
Delete an Invoice removes one invoice you map from bexio. Useful for clearing drafts a scenario created by mistake.
Payments
3 modulesList Payments
SearchIn Make“Returns a list of payments.”
List Payments returns the payments bexio holds as a series of bundles, which a scenario can total, compare or copy to another tool.
Cancel a Payment
ActionIn Make“Cancels an existing payment.”
Cancel a Payment cancels an existing payment in bexio, the one you map, so a booking that should no longer count gets corrected from your scenario.
Delete a Payment
ActionIn Make“Deletes a payment.”
Delete a Payment erases a payment from bexio, the other way to deal with a booking besides Cancel a Payment.
Timesheets
5 modulesSearch Timesheets
SearchIn Make“Searches for timesheets.”
Search Timesheets finds the time entries in bexio that match your query and returns each as a bundle, ready to be summed or checked.
Get a Timesheet
ActionIn Make“Returns a specified timesheet.”
Get a Timesheet reads one time entry in full, so its details can reach a report, a message or an approval step.
Create a Timesheet
ActionIn Make“Creates a new timesheet.”
Hours tracked in another app land in bexio through Create a Timesheet, so billing works from the same numbers as the team.
Update a Timesheet
ActionIn Make“Updates a specified timesheet.”
Update a Timesheet corrects an entry that already exists in bexio, so late fixes made in the timer app reach billing too.
Delete a Timesheet
ActionIn Make“Deletes a specified timesheet.”
Delete a Timesheet takes one entry out of bexio, the one you map, and leaves the rest of the project's hours alone.
Files
6 modulesSearch Files
SearchIn Make“Searches for files.”
Search Files looks up documents stored in bexio and returns each match as a bundle, ready for Download a File or a copy to your drive.
Download a File
ActionIn Make“Downloads a specified file.”
Download a File pulls the actual content of a bexio file into your scenario, so the next module can store it, attach it or pass it on. You get the file itself, not just its description.
Get a File
ActionIn Make“Returns information about the specified file.”
Get a File returns the details bexio keeps about one file without moving the file itself. That keeps the scenario light when all you need is to check what a document is before deciding the next step.
Upload a File
ActionIn Make“Uploads a new file.”
Upload a File sends a file from another app into bexio, so documents collected elsewhere end up next to your contacts, invoices and projects. No more manual drag and drop between tools.
Update a File
ActionIn Make“Updates a specified file.”
Update a File changes a file that already exists in bexio instead of adding a second copy. Your file list stays clean, and anyone looking for the document finds a single, current version.
Delete a File
ActionIn Make“Deletes a specified file.”
Delete a File removes one file from your bexio account. Useful for tidying up once a document has been archived somewhere else by an earlier module of the same scenario.
Manual Entries
1 moduleCreate a Manual Entry
ActionIn Make“Creates a new manual entry for the account ledger.”
Create a Manual Entry writes an entry into the account ledger of bexio, straight from your scenario. Bookkeeping that used to be typed by hand can start from an event in another tool.
Other
1 moduleMake an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Make an API Call reaches any endpoint of the bexio API with the connection you already set up, which covers what the 62 listed modules leave out. No second login, no separate authorization.
Other modules
6 modulesCreate a Country
ActionIn Make“Creates a new country.”
Create a Country adds a new country to the country list of your bexio account. It keeps that reference list in step with the markets you start selling to, without a trip to the settings.
Delete a Country
ActionIn Make“Deletes a specified country.”
Delete a Country removes a country from the country list of your bexio account. It is the cleanup step of that list, useful when an entry was added by mistake.
Get a Country
ActionIn Make“Returns a specified country.”
Get a Country fetches one country from your bexio account by its ID and hands its details to the next module. Handy when a record only carries a country reference and you need the full entry.
Send an Invoice
ActionIn Make“Sends an invoice by email.”
Send an Invoice emails an invoice straight from bexio, so the customer gets it as soon as the scenario decides the invoice is ready. Nobody has to open bexio and click send.
Update a Country
ActionIn Make“Updates a country.”
Update a Country edits a country that already exists in your bexio account rather than creating a new one. Your reference list stays correct and free of near duplicates.
Search Countries
SearchIn Make“Searches for countries.”
Search Countries looks through the country list of your bexio account and returns every match as its own bundle. It answers a simple question: does this country already exist?
Need help automating bexio with Make?
A person reads every message.