Zoho Books
Accounting platform for invoices, customers, vendors, expenses, bank transactions, items, and reports.
Supports accounting work across customers, payments, estimates, expenses, invoices, vendors, and book updates.
Use Zoho Books with Snow
Snow is a personal AI assistant that builds real apps for you, and they can put Zoho Books to work.
What Snow can do with Zoho Books
These are the Zoho Books operations Snow and the apps you build with it can run. Sign in to choose which ones Snow may run without asking.
Reads98
Look at your data without changing it.
- Convert Purchase Order To Bill
Tool to retrieve bill data from purchase orders for conversion. Use when you need to convert one or more purchase orders into a bill.
- Get Chart Of Account
Tool to fetch details of a specific chart of account. Use when you need to retrieve all attributes of an existing account by its ID.
- Get Contact
Tool to fetch details of a specific contact. Use when you need to retrieve comprehensive contact information after obtaining the contact_id.
- Get Credit Note
Tool to fetch details of a specific credit note by ID. Use when you need the full credit note record including line items, taxes, and applied invoices.
- Get Estimate
Tool to fetch details of a specific estimate. Use when you need to retrieve all attributes of an existing estimate by its ID.
- Get Expense
Tool to fetch details of a specific expense. Use when you need the full expense record by its ID after creation or listing.
- Get Invoice
Tool to fetch details of a specific invoice. Use when you need the full invoice record by its ID after creation or listing.
- Get Item
Tool to fetch details of a specific item. Use when you need to retrieve all attributes of an existing item by its ID.
- Get Organization
Tool to fetch details of a specific organization. Use when you need to retrieve comprehensive organization information by its ID.
- Get Recurring Invoice
Tool to retrieve a single recurring invoice profile's full configuration by ID. Returns complete schedule, customer, line items, and status for 'read-before-write' update safety.
Creates36
Add something new to your account.
- Create Bank Account
Tool to create a bank or credit card account. Use when you need to add a new bank or credit card account to your Zoho Books organization.
- Create Bank Account Rule
Tool to create a rule for automatic transaction categorization. Use when you need to set up automatic categorization for deposits/withdrawals (bank accounts) or refunds/charges (credit card accounts) based on transaction criteria like amount, description, or payee.
- Create Bank Transaction
Tool to create a manual bank transaction. Use when you need to record a non-invoice bank movement in Zoho Books after obtaining valid account IDs. All IDs (from_account_id, to_account_id, customer_id) must belong to the same organization as organization_id.
- Create Chart Of Account
Tool to create a new chart of account in Zoho Books. Use when you need to add a new account with account type, code, and other details to the organization's chart of accounts.
- Create Contact
Tool to create a new contact in Zoho Books. Use when adding a customer or vendor after gathering details.
- Create Employee
Tool to create a new employee in Zoho Books. Use when adding an employee to track expenses and time entries.
- Create Expense
Tool to create a new expense in Zoho Books. Use when you need to record business expenses.
- Create Invoice From Sales Order
Tool to create an instant invoice from an existing sales order. Use when you need to convert a sales order to an invoice.
- Create Item
Tool to create a new item (product or service). Use when you need to add new items with pricing and inventory details. Item names must be unique within an organization. If an item with the same name already exists, the API returns code=1001 with message indicating the duplicate. Check the response code to handle this scenario - use LIST_ITEMS to verify if an item exists before creating, or handle code=1001 responses to retrieve/update the existing item instead.
- Create Journal
Tool to create a journal entry in Zoho Books. Use when recording manual journal entries with debit and credit line items.
Updates76
Change something that is already there.
- Apply Credit Note to Invoice
Tool to apply a credit note to one or more invoices in Zoho Books. Use when you need to apply available credit from a credit note to reduce the outstanding balance of invoices.
- Apply Credits to Invoice
Tool to apply credit notes to an invoice in Zoho Books. Use when you need to apply one or more credit notes to reduce the outstanding balance of an invoice.
- Update Contact
Tool to update details of a contact. Use when you need to modify any contact attribute after verifying contact_id.
- Update Estimate
Tool to update an existing estimate (quote). Use when you need to modify an existing customer quote in Zoho Books.
- Update Estimate Billing Address
Tool to update the billing address of an estimate. Use when you need to modify billing address details for an existing estimate in Zoho Books.
- Update Invoice
Tool to update details of a specific invoice. Use when you need to modify an existing invoice in Zoho Books—change line items, dates, or other invoice fields. Requires invoice ID and organization ID before calling.
- Update Item
Tool to update details of a specific item. Use when you need to modify an existing item's attributes after fetching its current state.
- Update Journal
Tool to update a journal entry in Zoho Books. Use when modifying existing journal entries—changing line items, dates, amounts, or other journal fields.
- Update Location
Tool to update an existing location in Zoho Books. Use when you need to modify location details such as name, address, or associated users.
- Update Organization
Tool to update an organization's settings and details. Use when you need to modify organization information like name, contact details, or fiscal year settings.
Deletes55
Remove something. This often cannot be undone.
- Delete Bank Transaction
Tool to delete a specific bank transaction. Use when you need to remove an existing transaction after confirming its ID.
- Delete Bank Account
Tool to delete a bank account from your organization. Use when you need to remove an existing bank account after confirming its ID.
- Delete Bank Account Rule
Tool to delete a bank account rule from your account. Use when you need to remove a rule and make it no longer applicable on transactions.
- Delete Bill
Tool to delete a specific bill. Use when you need to remove an existing bill after confirming its ID.
- Delete Bill Attachment
Tool to delete an attachment from a specific bill. Use when you need to remove an attached document from an existing bill.
- Delete Bill Comment
Tool to delete a comment from a bill. Use when you need to remove a specific comment after confirming both the bill ID and comment ID.
- Delete Bill Payment
Tool to delete a specific bill payment. Use when you need to remove a payment record from a bill after confirming both the bill ID and payment ID.
- Delete Bulk Customer Payments
Tool to bulk delete multiple customer payments. Use when you need to remove multiple customer payment records at once.
- Delete Bulk Vendor Payments
Tool to bulk delete multiple vendor payments. Use when you need to remove multiple vendor payment records at once.
- Delete Chart of Account
Tool to delete a specific chart of account. Use when you need to remove an existing account after confirming its ID.
Related integrations
Ready to put Zoho Books to work?
Sign up free, build an app by chatting, and connect Zoho Books in minutes. No credit card required.