Skip to main content
Feedback

Zoho Invoice MCP connector

Zoho Invoice is online invoicing software for sending invoices, tracking expenses, and managing customer payments. The Zoho Invoice MCP connector allows AI agents to create and update contacts and contact persons, manage primary contact designations, and retrieve contact information across customer accounts. It also supports deleting contact records and listing all contacts or contact persons within the invoicing system.

Authentication type

  • OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.

Uses

Use the Zoho Invoice MCP connector to perform the following actions:

  • Send invoices and track payment status across all customers
  • Create and manage credit notes to process customer refunds
  • Organize customer contacts and enable portal access for payments
  • Record and monitor expense refunds in real time
  • Automate payment reminders and statement emails to customers
  • Maintain multiple customer addresses and contact person records
  • Review customer feedback and respond to client concerns
  • Manage contact activity with comments and communication history

Example prompts

Use the following example prompts to invoke Zoho Invoice MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Show me all contacts marked as inactive in Zoho Invoice.
  • Create a new credit note for customer ABC Corp in Zoho Invoice.
  • Send a payment reminder email to our top 10 customers in Zoho Invoice.
  • List all refunds processed this month in Zoho Invoice.
  • Add a secondary contact person to the Smith Manufacturing account in Zoho Invoice.
  • Enable portal access for the primary contact at Johnson Enterprises in Zoho Invoice.
  • Get all client reviews and show me the details of negative feedback in Zoho Invoice.
  • Email a statement to all active customers in Zoho Invoice.
  • Delete an outdated address record for XYZ Company in Zoho Invoice.
  • Show me comments added to the Henderson account in Zoho Invoice.

Zoho Invoice MCP connector tools

The Zoho Invoice MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
create_contact_personCreates a new contact person associated with an existing contact.
update_contact_personModifies the details of an existing contact person.
delete_contact_personRemoves a contact person from the system.
list_contact_personsRetrieves all contact persons for a specified contact.
get_contact_personRetrieves detailed information about a specific contact person.
mark_contact_person_as_primaryDesignates a contact person as the primary contact.
list_contactsRetrieves all contacts in the system.
create_contactCreates a new contact with the provided information.
get_contactRetrieves detailed information about a specific contact.
update_contactModifies the details of an existing contact.
delete_contactRemoves a contact from the system.
mark_as_contact_activeChanges a contact's status to active.
mark_as_contact_inactiveChanges a contact's status to inactive.
enable_portal_accessGrants a contact access to the customer portal.
list_client_reviewsRetrieves all reviews submitted by clients.
get_client_reviewRetrieves detailed information about a specific client review.
create_client_review_commentAdds a reply or comment to an existing client review.
enable_payment_remindersActivates automatic payment reminder notifications for a contact.
disable_payment_remindersDeactivates automatic payment reminder notifications for a contact.
get_statement_mail_contentRetrieves the email content for account statements.
email_statementSends an account statement to a contact via email.
list_contact_commentsRetrieves all comments associated with a contact.
get_contact_addressesRetrieves all addresses on file for a specific contact.
create_additional_addressAdds a new address record for an existing contact.
update_additional_addressModifies an existing address record for a contact.
delete_additional_addressRemoves an address record from a contact.
list_contact_refundsRetrieves all refund transactions for a specific contact.
list_credit_notesRetrieves all credit notes in the system.
create_credit_noteCreates a new credit note for a contact.
get_credit_noteRetrieves detailed information about a specific credit note.
update_credit_noteUpdate a credit note.
delete_credit_noteDelete a credit note.
email_credit_noteEmail a credit note.
mark_credit_note_as_voidVoid a credit note.
mark_credit_note_as_openOpen a voided credit note.
get_credit_note_email_historyEmail history.
update_credit_note_billing_addressUpdate billing address.
update_credit_note_shipping_addressUpdate Shipping address.
list_credit_note_templatesList credit note templates.
update_credit_note_templateUpdate a credit note template.
list_invoices_creditedList invoices credited.
apply_credit_to_invoiceCredit to an invoice.
delete_credit_notes_applied_to_invoiceDelete invoices credited.
list_credit_note_commentsList credit note comments & history.
create_credit_note_commentAdd a comment.
delete_credit_note_commentDelete a Comment.
list_credit_note_refundsList credit note refunds.
list_credit_note_refunds_of_a_credit_noteList refunds of a credit note.
refund_credit_noteRefund credit note.
get_credit_note_refundGet credit note refund.
update_credit_note_refundUpdate credit note refund.
delete_credit_note_refundDelete credit note refund.
list_currenciesList Currencies.
create_currencyCreate a Currency.
get_currencyGet a Currency.
update_currencyUpdate a Currency.
delete_currencyDelete a currency.
list_exchange_ratesList exchange rates.
create_exchange_rateCreate an exchange rate.
get_exchange_rateGet an exchange rate.
update_exchange_rateUpdate an exchange rate.
delete_exchange_rateDelete an exchage rate.
list_customer_paymentsList Customer Payments.
create_customer_paymentCreate a payment.
update_custom_field_in_customer_paymentUpdate custom field in existing customerpayments.
get_customer_paymentRetrieve a payment.
update_customer_paymentUpdate a payment.
delete_customer_paymentDelete a payment.
list_customer_payment_refundsList refunds of a customer payment.
refund_customer_paymentRefund an excess customer payment.
get_customer_payment_refundDetails of a refund.
update_customer_payment_refundUpdate a refund.
delete_customer_payment_refundDelete a Refund.
list_estimatesList estimates.
create_estimateCreate an Estimate.
get_estimateGet an estimate.
update_estimateUpdate an Estimate.
delete_estimateDelete an Estimate.
update_custom_field_in_estimateUpdate custom field in existing estimates.
mark_estimate_as_sentMark an estimate as sent.
mark_estimate_as_acceptedMark an estimate as accepted.
mark_estimate_as_declinedMark an estimate as declined.
get_estimate_email_contentGet estimate email content.
email_estimateEmail an estimate.
email_multiple_estimatesEmail multiple estimates.
bulk_export_estimatesBulk export estimates.
bulk_print_estimatesBulk print estimates.
update_billing_addressUpdate billing address.
update_estimate_shipping_addressUpdate shipping address.
list_estimate_templatesList estimate templates.
update_estimate_templateUpdate estimate template.
list_estimate_commentsList estimate comments & history.
create_estimate_commentAdd Comments.
update_estimate_commentUpdate comment.
delete_estimate_commentDelete a comment.
list_expense_categoriesList expense categories.
create_expense_categoryCreate an expense category.
get_expense_categoryGet an expense category.
update_expense_categoryUpdate an expense category.
delete_expense_categoryDelete an expense category.
mark_expense_category_as_activeMark an expense category as active.
mark_expense_category_as_inactiveMark an expense category as inactive.
list_expensesList Expenses.
create_expenseCreate an Expense.
get_expenseGet an Expense.
update_expenseUpdate an Expense.
delete_expenseDelete an Expense.
list_expense_commentsList expense History & Comments.
list_employeesList employees.
create_employeeCreate an employee.
delete_employeeDelete an employee.
import_customer_using_crm_account_idImport a customer using the CRM account ID.
import_customer_using_crm_contact_idImport a customer using CRM contact ID.
import_item_using_crm_product_idImport an item using the CRM product ID.
list_invoicesList invoices.
create_invoiceCreate an invoice.
get_invoiceGet an invoice.
update_invoiceUpdate an invoice.
delete_invoiceDelete an invoice.
update_custom_fields_invoiceUpdate custom field in existing invoices.
mark_invoice_as_sentMark an invoice as sent.
mark_invoice_as_voidVoid an invoice.
mark_invoice_as_draftMark as draft.
get_invoice_email_contentGet invoice email content.
email_invoiceEmail an invoice.
email_invoicesEmail invoices.
get_payment_reminder_mail_contentGet payment reminder mail content.
invoice_payment_reminderRemind Customer.
bulk_invoice_reminderBulk invoice reminder.
bulk_export_invoicesBulk export Invoices.
bulk_print_invoicesBulk print invoices.
disable_invoice_payment_reminderDisable payment reminder.
enable_invoice_payment_reminderEnable payment reminder.
write_off_invoiceWrite off invoice.
cancel_write_off_invoiceCancel write off.
update_invoice_billing_addressUpdate billing address.
update_invoice_shipping_addressUpdate shipping address.
list_invoice_templatesList invoice templates.
update_invoice_templateUpdate invoice template.
list_invoice_paymentsList invoice payments.
list_invoice_credits_appliedList credits applied.
apply_credits_to_invoiceApply credits.
delete_invoice_paymentDelete a payment.
delete_applied_credit_to_invoiceDelete applied credit.
get_invoice_attachmentGet an invoice attachment.
add_attachment_to_invoiceAdd attachment to an invoice.
update_invoice_attachmentUpdate attachment preference.
delete_invoice_attachmentDelete an attachment.
delete_invoice_expense_receiptDelete the expense receipt.
list_invoice_commentsList invoice comments & history.
add_invoice_commentAdd comment.
update_invoice_commentUpdate comment.
delete_invoice_commentDelete a comment.
list_itemsList items.
create_itemCreate an Item.
list_item_detailsBulk fetch item details.
get_itemRetrieve an item.
update_itemUpdate an item.
delete_itemDelete an item.
update_custom_field_in_itemsUpdate custom field in existing items.
mark_item_as_activeMark as active.
mark_item_as_inactiveMark as inactive.
list_organizationsList organizations.
create_organizationCreate an organization.
get_organizationGet an organization.
update_organizationUpdate an organization.
list_price_listsList of all the Price Lists.
create_price_listCreate a Price List.
get_price_listRetrieve a Price list.
update_price_listUpdate a Price List.
delete_price_listDelete a Price List.
list_projectsList projects.
create_projectCreate a project.
get_projectGet a project.
update_projectUpdate a project.
delete_projectDelete project.
activate_projectActivate a project.
inactivate_projectDeactivate a project.
clone_projectClone a project.
list_project_usersList Users.
assign_project_usersAssign users.
invite_project_userInvite user.
get_project_userGet a User.
update_project_userUpdate user.
delete_project_userDelete user.
list_project_commentsList comments.
create_project_commentPost comment.
delete_project_commentDelete comment.
list_project_invoicesList invoices.
list_recurring_expensesList recurring expenses.
create_recurring_expenseCreate a recurring expense.
get_recurring_expenseGet a recurring expense.
update_recurring_expenseUpdate a recurring expense.
delete_recurring_expenseDelete a recurring expense.
stop_recurring_expenseStop a recurring expense.
resume_recurring_expenseResume a recurring Expense.
list_child_expenses_createdList child expenses created.
list_recurring_expense_commentsList recurring expense history.
list_recurring_invoicesList Recurring Invoice.
create_recurring_invoiceCreate a Recurring Invoice.
get_recurring_invoiceGet a Recurring Invoice.
update_recurring_invoiceUpdate Recurring Invoice.
delete_recurring_invoiceDelete a Recurring Invoice.
stop_recurring_invoiceStop a Recurring Invoice.
resume_recurring_invoiceResume a Recurring Invoice.
update_recurring_invoice_templateUpdate Recurring Invoice template.
list_recurring_invoice_commentsList Recurring Invoice History.
list_retainer_invoicesList Retainer invoices.
create_retainer_invoiceCreate a retainer invoice.
get_retainer_invoiceGet a retainer invoice.
update_retainer_invoiceUpdate a retainer invoice.
delete_retainer_invoiceDelete a retainer invoice.
mark_retainer_invoice_as_sentMark a retainer invoice as sent.
update_retainer_invoice_templateUpdate retainer invoice template.
mark_retainer_invoice_as_voidVoid a retainer invoice.
mark_retainer_invoice_as_draftMark as draft.
get_retainer_invoice_email_contentGet retainer invoice email content.
email_retainer_invoiceEmail a retainer invoice.
update_retainer_invoice_billing_addressUpdate billing address.
list_retainer_invoice_templatesList retainer invoice templates.
get_retainer_invoice_attachmentGet a retainer invoice attachment.
delete_retainer_invoice_attachmentDelete an attachment.
list_retainer_invoice_commentsList retainer invoice comments & history.
add_retainer_invoice_commentAdd comment.
update_retainer_invoice_commentUpdate comment.
delete_retainer_invoice_commentDelete a comment.
list_tasksList tasks.
create_taskAdd a task.
get_taskGet a task.
update_taskUpdate a task.
delete_taskDelete a Task.
list_taxesList taxes.
create_taxCreate a tax.
get_taxGet a tax.
update_taxUpdate a tax.
delete_taxDelete a tax.
get_tax_groupGet a tax group.
update_tax_groupUpdate a tax group.
delete_tax_groupDelete a tax group.
create_tax_groupCreate a tax group.
list_tax_exemptionsList Tax Exemptions.
create_tax_exemptionCreate Tax Exemption.
update_tax_exemptionUpdate Tax Exemption.
delete_tax_exemptionDelete Tax Exemption.
list_tax_authoritiesList Tax Authorities.
create_tax_authorityCreate Tax Authority.
update_tax_authorityUpdate Tax Authority.
delete_tax_authorityDelete Tax Authority.
list_time_entriesList time entries.
create_time_entryLog time entries.
delete_time_entriesDelete time entries.
get_time_entryGet a time entry.
update_time_entryUpdate time entry.
delete_time_entryDelete time entry.
start_timerStart timer.
stop_timerStop timer.
get_timerGet timer.
list_usersList Users.
create_userCreate a user.
get_userGet a user.
update_userUpdate a user.
delete_userDelete a user.
get_current_userGet current user.
invite_userInvite a user.
mark_user_as_activeMark user as active.
mark_user_as_inactiveMark user as inactive.
On this Page