- Home
- Resources
- Integrations
- Zoho Books
Zoho Books Make integrationAutomate Zoho Books with Make.
Can Make handle the paperwork your books generate every day? The Zoho Books Make integration gives you 80 modules: 10 triggers, 58 actions and 12 searches. This page shows how to link your account, build a first scenario and pick the right module.
Verified Trustpilot reviews · AI, automation & growth agency
What does the Zoho Books Make integration do?
The Zoho Books Make integration links your accounting file to a scenario, the automation you build in Make as a chain of modules. Each module is one brick: a trigger that starts the run, an action that writes in Zoho Books, or a search that reads from it. Contacts, estimates, sales orders, invoices, bills, expenses, payments and items are all covered.
Quotes that turn into orders. A sales team signs a deal in its CRM, and Make creates the customer with Create a Contact, drafts the quote with Create an Estimate, then turns it into an order with Create a Sales Order and sends it with Email a Sales Order. Nobody retypes the line items.
Supplier bills that file themselves. For a small agency paying freelancers, a bill received by email can become a record through Create a Bill, with the original PDF stored on it by Add an Attachment to a Bill. The finance lead only checks and pays.
Payments that close the loop. Watch Payments fires the moment a customer pays, so Make can post a message to the team channel or update a sheet, and Remind Customer about an Unpaid Invoice chases the rest.
What Make does not cover out of the box: purchase orders only have Watch Purchase Orders, which notices new ones, and the list has no module to create or edit them. For those, the Make an API Call module reaches any endpoint with the same connection. The same app often exists on n8n too; the n8n vs Make comparison lays out the criteria, and the Make pricing guide explains how operations are counted.
How do you connect Zoho Books to Make?
- 01
Add a Zoho Books module
Open a scenario, click the +, type Zoho Books and pick any module. In its panel, click Create a connection. A connection is your Zoho Books account linked to Make once, then reused by every Zoho Books module.
- 02
Name it and authorize Make
Give the connection a name if you run several Zoho organizations, so you can tell them apart later. Then follow the authorization Zoho asks for, either on its sign-in page or with the key your Zoho developer app gives you.
- 03
Save and check the lists
Click Save. Back in the module, Make can now read your Zoho Books data and offer it in the fields, so you pick a contact or an invoice from a list instead of typing an ID by hand.
Your first scenario with Zoho Books
GoalWhen Zoho Books reports an invoice event, Make downloads that invoice as a PDF, ready for the next module.
- 01
Create the scenario
From the Scenarios page, create a new scenario and click the big + to place the first module.
- 02
Add Watch Invoices
Search Zoho Books, pick Watch Invoices and select your connection. This trigger is instant: Zoho Books calls Make through a webhook, so there is no polling to tune.
- 03
Add Download an Invoice
Click the + on the right of the trigger, choose Download an Invoice and map the invoice from the trigger. Each bundle, one invoice passing from module to module, now brings its PDF.
- 04
Test with Run once
Click Run once, then trigger an invoice event in Zoho Books. Open the bubbles above each module to read the bundles they received and check the file is there.
- 05
Switch it on
Add the module that stores or sends the PDF with the next +, then turn the scenario on. Every module run on a bundle counts as one operation on your plan.
What can start a Zoho Books scenario?
10 modules start a scenario when something happens in Zoho Books. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Zoho Books as soon as it happens.
Watch Bill
Instant triggerIn Make“Watch for bill.”
Watch Bill starts your scenario when Zoho Books reports a bill, the invoice a vendor sends you. Each bill arrives in Make as one bundle, with its details ready to map into the next module.
Watch Customers
Instant triggerIn Make“Watch for customer.”
Watch Customers wakes up your scenario when a customer event reaches Make from Zoho Books. You get the customer record as a bundle, which is handy to keep other tools aligned with your accounting file.
Watch Estimates
Instant triggerIn Make“Watch for estimate.”
With Watch Estimates, every estimate event in Zoho Books lands in Make as a bundle. It gives you the quote as data, so the sales side of the business can react without opening the accounting app.
Watch Expenses
Instant triggerIn Make“Watch for expense.”
Watch Expenses passes each expense event from Zoho Books to your scenario. The expense arrives as a bundle you can copy to a budget sheet, a project tool or a message to the manager who owns the budget.
Watch Invoices
Instant triggerIn Make“Watch for Invoice.”
Watch Invoices is the trigger most scenarios start from: Zoho Books tells Make about an invoice event and the invoice lands in the scenario as a bundle. From there you can download it, file it or share it.
Watch Items
Instant triggerIn Make“Watch for item.”
Watch Items follows your catalog: when Zoho Books reports an item event, the product or service reaches Make as a bundle. It keeps a shop, a price sheet or a quote tool in line with what accounting knows.
Watch Payments
Instant triggerIn Make“Watch for customer payment.”
Watch Payments tells your scenario that a customer paid. Zoho Books sends the payment to Make as a bundle so the rest of the team hears about it without checking the bank.
Watch Purchase Orders
Scheduled triggerIn Make“Triggers when a purchase order is created.”
Watch Purchase Orders spots each purchase order created in Zoho Books and sends it into your scenario as a bundle. It is the only way the listed modules follow purchase orders.
Watch Sales Oders
Instant triggerIn Make“Triggers by a sales order workflow.”
Watch Sales Oders (the typo is in Make's own label) starts your scenario from a sales order workflow in Zoho Books. The order comes through as a bundle, ready for fulfillment or reporting tools.
Watch Vendors
Instant triggerIn Make“Triggers by a vendor workflow.”
Watch Vendors reacts to a vendor workflow in Zoho Books and hands the vendor record to Make as a bundle. It is the supplier side counterpart of Watch Customers.
What each Zoho Books module does
Zoho Books gives you 70 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Add an Attachment to a Bill
- Add an Attachment to an Invoice
- Add an Attachment to a Sales Order
- Create a Bill
- Create a Contact
- Create a Contact Person
- Create a Credit Note
- Create an Employee
- Create an Estimate
- Create an Expense
- Create an Invoice
- Create an Item
- Create a Payment
- Create a Sales Order
- Delete a Bill
- Delete a Contact
- Delete a Contact Person
- Delete a Credit Note
- Delete an Employee
- Delete an Estimate
- Delete an Expense
- Delete an Invoice
- Delete an Invoice Payment
- Delete an Item
- Delete a Payment
- Delete a Sales Order
- Download an Invoice
- Email an Invoice
- Email a Sales Order
- Get a Bill
- Get a Contact
- Get a Contact Person
- Get a Credit Note
- Get an Employee
- Get an Estimate
- Get an Expense
- Get an invoice
- Get an Item
- Get a Payment
- Get a Sales Order
- Make an API Call
- Mark an Invoice as Draft
- Mark an Item as Active
- Mark an Item as Inactive
- Mark a Sales Order as Open
- Remind Customer about an Unpaid Invoice
- Update a Bill
- Update a Contact
- Update a Contact Person
- Update a Credit Note
- Update an Estimate
- Update an Expense
- Update an Invoice
- Update an Item
- Update a Payment
- Update a Sales Order
- Void an Invoice
- Void a Sales Order
- List Bills
- List Contact Persons
- List Contacts
- List Credit Notes
- List Customer Payments
- List Employees
- List Estimates
- List Expenses
- List Invoice Payments
- List Invoices
- List Items
- List Sales Orders
Add an Attachment to a Bill
ActionIn Make“Adds an attachment to a bill.”
Add an Attachment to a Bill stores a file on an existing bill, so the supplier's PDF lives next to the record your accountant checks.
Add an Attachment to an Invoice
ActionIn Make“Adds an attachment to an invoice.”
This module pins a file to an invoice you already issued, such as a signed delivery note or a timesheet that justifies the amount billed.
Add an Attachment to a Sales Order
ActionIn Make“Adds an attachment to a sales order.”
Add an Attachment to a Sales Order keeps the customer's purchase order or spec sheet on the sales order itself, where fulfillment will look for it.
Create a Bill
ActionIn Make“Create a bill received from your vendor.”
Create a Bill records a bill received from a vendor, so the amount you owe shows up in Zoho Books without manual entry.
Create a Contact
ActionIn Make“Create a contact with given information.”
Create a Contact adds a customer or vendor to Zoho Books, the record every estimate, invoice or bill points to.
Create a Contact Person
ActionIn Make“Create a contact person for a contact.”
With Create a Contact Person, you add a named person under an existing contact, for example the accountant who receives invoices at a client company.
Create a Credit Note
ActionIn Make“Creates a new credit note.”
Create a Credit Note issues a credit note, the document that reduces what a customer owes after a refund or a correction.
Create an Employee
ActionIn Make“Create an employee for an expense.”
Create an Employee adds a person to whom expenses can be assigned in Zoho Books. It is useful when expense claims come from outside the app.
Create an Estimate
ActionIn Make“Create an estimate for your customer.”
Create an Estimate drafts a quote for a customer from data you already hold, for example a request from a website form.
Create an Expense
ActionIn Make“Create a billable or non-billable expense.”
Create an Expense logs a spend in Zoho Books, billable to a customer or not, so receipts stop piling up.
Create an Invoice
ActionIn Make“Create an invoice for your customer.”
The action most people look for: Create an Invoice issues an invoice for a customer from the order or project data your scenario received.
Create an Item
ActionIn Make“Create a new item.”
Create an Item adds a product or service to your Zoho Books catalog, ready to be used on estimates and invoices.
Create a Payment
ActionIn Make“Create a new payment.”
Create a Payment records money received, so the invoice status in Zoho Books reflects what really hit the bank.
Create a Sales Order
ActionIn Make“Creates a sales order for your customer.”
Create a Sales Order confirms what a customer ordered before you invoice it, a step between the quote and the bill.
Delete a Bill
ActionIn Make“Delete an existing bill. Bills which have payments applied cannot be deleted.”
Delete a Bill removes a bill from Zoho Books, for instance a duplicate created by an earlier scenario run.
Delete a Contact
ActionIn Make“Delete an existing contact.”
Delete a Contact takes a customer or vendor out of Zoho Books when the record should no longer exist, like a test or a duplicate.
Delete a Contact Person
ActionIn Make“Delete an existing contact person.”
This module removes a single person from a contact without touching the company record, keeping your recipients list clean.
Delete a Credit Note
ActionIn Make“Deletes the selected credit note.”
Delete a Credit Note wipes a credit note issued by mistake, for example after a refund that was later cancelled.
Delete an Employee
ActionIn Make“Delete an existing employee.”
Delete an Employee removes a person from the list used to assign expenses once they no longer file claims.
Delete an Estimate
ActionIn Make“Delete an existing estimate.”
Delete an Estimate clears a quote you no longer need, such as a draft generated twice by a form.
Delete an Expense
ActionIn Make“Delete an existing expense.”
Delete an Expense removes an expense entered by mistake, for instance a receipt logged twice.
Delete an Invoice
ActionIn Make“Delete an existing invoice. Invoices which have payment or credits note applied cannot be deleted.”
Delete an Invoice removes an invoice, typically a draft created by a test run or a duplicate.
Delete an Invoice Payment
ActionIn Make“Delete a payment made to an invoice.”
Delete an Invoice Payment unlinks a payment from the invoice it was recorded against, when it was matched to the wrong one.
Delete an Item
ActionIn Make“Delete the item created. Items that are part of transaction cannot be deleted.”
Delete an Item takes a product or service out of the catalog when it never made it onto a document.
Delete a Payment
ActionIn Make“Delete an existing payment.”
Delete a Payment erases a recorded payment entirely, when it should never have existed in Zoho Books.
Delete a Sales Order
ActionIn Make“Deletes an existing sales order. Invoiced sales order cannot be deleted.”
Delete a Sales Order clears an order that was cancelled before invoicing, so the pipeline shows only live orders.
Download an Invoice
ActionIn Make“Download the PDF file of an invoice.”
Download an Invoice gets the PDF of an invoice as a file in your scenario, ready to store, attach or send through another app.
Email an Invoice
ActionIn Make“Email an invoice to the customer.”
Email an Invoice sends the invoice to the customer from Zoho Books, so the message and the record stay in one place.
Email a Sales Order
ActionIn Make“Emails a sales order to the customer.”
This module sends a sales order to the customer by email, a written confirmation of what they ordered.
Get a Bill
ActionIn Make“Get the details of a bill.”
Get a Bill returns every detail of one bill, handy when a trigger or a search gives you only part of the story.
Get a Contact
ActionIn Make“Get the details of a contact.”
Get a Contact fetches a full customer or vendor record, including details the trigger did not send.
Get a Contact Person
ActionIn Make“Get the details of a contact person.”
With Get a Contact Person, you read the details of one person under a contact, such as their email.
Get a Credit Note
ActionIn Make“Returns the selected credit note.”
Get a Credit Note returns one credit note in full, so you can report it or pass it to another tool.
Get an Employee
ActionIn Make“Get the details of an employee.”
Get an Employee reads the record of one employee, the person expenses are assigned to.
Get an Estimate
ActionIn Make“Get the details of an estimate.”
Get an Estimate returns a quote in full, ready to feed another tool.
Get an Expense
ActionIn Make“Get the details of the Expense.”
Get an Expense reads one expense in full, including what the trigger may not carry.
Get an invoice
ActionIn Make“Get the details of an invoice.”
Get an invoice (lower case in Make's label) returns everything Zoho Books knows about one invoice, from lines to status.
Get an Item
ActionIn Make“Details of an existing item.”
Get an Item returns one product or service from your catalog with its current details.
Get a Payment
ActionIn Make“Get the details of an existing payment.”
Get a Payment reads one customer payment in full, so you know what was paid and by whom.
Get a Sales Order
ActionIn Make“Get the details of a sales order.”
Get a Sales Order returns an order in full, lines included, for fulfillment or reporting.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Make an API Call reaches any endpoint of the Zoho Books API from your scenario, using the connection you already set up, so a missing module never blocks your scenario. It even works for record types the doc mentions, like retainer invoices, that have no dedicated module here.
Mark an Invoice as Draft
ActionIn Make“Mark a voided invoice as draft.”
Mark an Invoice as Draft brings a voided invoice back to draft status, so you can correct it and send it again instead of rebuilding it line by line.
Mark an Item as Active
ActionIn Make“Mark an inactive item as active.”
Mark an Item as Active puts an inactive product or service back in your Zoho Books catalog, so your team can pick it again on estimates, sales orders and invoices. Nothing else about the item changes.
Mark an Item as Inactive
ActionIn Make“Mark an active item as inactive.”
Mark an Item as Inactive hides a product or service from daily use without deleting it, which keeps its sales history intact. Handy because Delete an Item refuses any item already used in a transaction.
Mark a Sales Order as Open
ActionIn Make“Marks a draft sales order as open.”
Mark a Sales Order as Open moves a sales order from draft to open, the step that confirms it for your team. Your scenario can create the order, check it, then open it without anyone clicking inside Zoho Books.
Remind Customer about an Unpaid Invoice
ActionIn Make“Remind your customer about an unpaid invoice by email. Reminder will be sent, only for the invoices which are in open or overdue status.”
Remind Customer about an Unpaid Invoice sends the customer an email reminder about an invoice they have not paid, straight from Zoho Books. Your follow-ups stop depending on someone remembering to chase.
Update a Bill
ActionIn Make“Update a bill. To delete a line item just remove it from the line_items list.”
Update a Bill changes an existing vendor bill, from its amounts to its line items, so your payables match what the supplier actually charged. You fix the record in place instead of deleting and recreating it.
Update a Contact
ActionIn Make“Update an existing contact. To delete a contact person remove it from the contact_persons list.”
Update a Contact keeps a customer or vendor record in Zoho Books aligned with the source of truth elsewhere, such as your CRM or signup form. Its contact persons get refreshed too, without retyping.
Update a Contact Person
ActionIn Make“Update an existing contact person.”
Update a Contact Person edits a single person attached to a customer or vendor, for instance their email or phone, without touching the rest of the company record. Invoices and reminders then reach the right inbox.
Update a Credit Note
ActionIn Make“Updates the selected credit note.”
Update a Credit Note adjusts a credit note already recorded in Zoho Books, so the amount you owe back to a customer reflects the final agreement. The customer balance follows the corrected document.
Update an Estimate
ActionIn Make“Update an existing estimate. To delete a line item just remove it from the line_items list.”
Update an Estimate revises a quote in Zoho Books when the scope moves, keeping one estimate per deal instead of a pile of versions. Prices, quantities and lines can all change from your scenario.
Update an Expense
ActionIn Make“Update an existing Expense.”
Update an Expense corrects an expense after the fact, so your reports stay clean without a manual pass in Zoho Books.
Update an Invoice
ActionIn Make“Update an existing invoice.”
Update an Invoice edits an existing customer invoice directly from your scenario. You fix the record in place, so there is no second invoice to explain to the customer.
Update an Item
ActionIn Make“Update the details of an item.”
Update an Item pushes new details for a product or service into your Zoho Books catalog. Your next estimates and invoices start from the updated item.
Update a Payment
ActionIn Make“Update an existing payment.”
Update a Payment fixes a customer payment already recorded, so reconciliation with your bank stops throwing mismatches.
Update a Sales Order
ActionIn Make“Updates an existing sales order. To delete a line item just remove it from the line_items list.”
Update a Sales Order changes an open or draft sales order when the customer adds, removes or adjusts products, so fulfillment works from the current version.
Void an Invoice
ActionIn Make“Marks an invoice status as void. Upon voiding, the payments and credits associated with the invoices will be unassociated and will be under customer credits.”
Void an Invoice cancels an invoice while keeping a trace of it, which is often cleaner for your books than deleting it. It also works when Delete an Invoice refuses because payments or credits are applied.
Void a Sales Order
ActionIn Make“Marks a sales order as void.”
Void a Sales Order cancels a sales order without erasing it, so your team still sees what was ordered and why it stopped. Reporting keeps the full picture.
List Bills
SearchIn Make“List all bills.”
List Bills pulls the vendor bills recorded in Zoho Books into your scenario, one bundle per bill (a bundle is one item passed to the next module). From there you can export, check or chase them.
List Contact Persons
SearchIn Make“List all contact persons.”
List Contact Persons returns the people attached to your customers and vendors, which helps when invoices must reach a specific person rather than a generic inbox.
List Contacts
SearchIn Make“List all contacts.”
List Contacts brings back your Zoho Books customers and vendors as separate bundles, a quick way to compare them with your CRM or build a clean export.
List Credit Notes
SearchIn Make“Lists all credit notes.”
List Credit Notes collects the credit notes in your Zoho Books account, useful to see how much you owe back to customers without opening each document.
List Customer Payments
SearchIn Make“List all the payments made by your customer.”
List Customer Payments retrieves the payments your customers made, so your scenario can match them against your bank, payment provider or sales dashboard.
List Employees
SearchIn Make“List employees with pagination.”
List Employees gets the employees registered for expenses in Zoho Books, page by page, so you can match expense claims to the right person.
List Estimates
SearchIn Make“List all estimates.”
List Estimates lists the quotes stored in Zoho Books, one bundle each, so you can track which proposals are waiting for an answer.
List Expenses
SearchIn Make“List all the Expenses.”
List Expenses pulls your recorded expenses into the scenario so you can review, total or export them outside Zoho Books.
List Invoice Payments
SearchIn Make“Get the list of payments made for an invoice.”
List Invoice Payments shows every payment applied to one invoice, the fastest way to know whether a customer paid in full or in several parts.
List Invoices
SearchIn Make“List all invoices.”
List Invoices returns your customer invoices as a stream of bundles, the starting point for collection flows, exports and dashboards.
List Items
SearchIn Make“Get the list of all active items.”
List Items fetches the active products and services of your catalog, handy to sync prices with a shop or check that an item exists before invoicing it.
List Sales Orders
SearchIn Make“List all sales orders.”
List Sales Orders lists your sales orders so fulfillment, stock or delivery tools can see what customers have ordered and at which stage each order stands.
Need help automating Zoho Books with Make?
A person reads every message.