---
title: Zoho quote
description: Perform CRUD operations on Zoho Quote records within your workflow.
category: Application
tags: [zoho, quote, crm, integration]
---

# Zoho quote

## Description

**Zoho Quote** represents a formal sales document issued to a customer, detailing the proposed prices for products or services. Quotes are typically generated in response to customer inquiries and include information such as product details, pricing, terms, taxes, and validity dates

The **Zoho Quote** activity enables workflows to interact with the _Quotes_ module of Zoho CRM. Quotes are formal price proposals sent to customers, often based on deals or sales opportunities. This activity supports retrieval, creation, update, and deletion of quote records — either individually or in bulk.

Use this activity to:

- Get – Retrieve a single quote by ID
- Get All – Retrieve all quotes
- Create – Add a new quote
- Create Many – Add multiple quotes using field mappings
- Update – Modify an existing quote
- Delete – Delete a quote by ID

> **Use case**:
> When a new lead is qualified, workflows can generate a quote using ZohoQuote. Prices, taxes, and discounts can be prefilled using Fill Columns or Static Lookup. The quote can be formatted and emailed using Send Email, while versions or approvals can be tracked using Extract Date Component.

## Input

- **Data** – Required only for `Create Many` and `Update` operations.

## Output

| Output Type | Format | Description                    |
| ----------- | ------ | ------------------------------ |
| **Data**    | JSON   | Zoho quote record(s) as output |

## Configuration Fields

| Field Name         | Description                                                                                                                                    |
| ------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection**     | Select a Zoho connection (OAuth). Required for authentication.                                                                                 |
| **Operation**      | Select one of the supported operations: <ul><li>Get</li><li>Get All</li><li>Create</li><li>Create Many</li><li>Update</li><li>Delete</li></ul> |
| **Id**             | Used in `Get`, `Update`, and `Delete`. Provide the Zoho Quote ID.                                                                              |
| **Fields**         | Used in `Create` and `Update`. Define fields like `Subject`, `Quote Stage`, `Account Name`, `Grand Total`, etc.                                |
| **Fields Mapping** | Used in `Create Many`. Maps fields from input data to Zoho Quote fields.                                                                       |

## Sample Input

| Operation       | Required Fields | Example Input                                                                                                 |
| --------------- | --------------- | ------------------------------------------------------------------------------------------------------------- |
| **Get**         | `Id`            | <table><tr><td>Id</td><td>1234567000000404011</td></tr></table>                                               |
| **Get All**     | _None_          | _(No input required)_                                                                                         |
| **Create**      | Quote fields    | <table><tr><td>Subject</td><td>Quote #Q001</td></tr><tr><td>Quote Stage</td><td>Delivered</td></tr></table>   |
| **Update**      | `Id`, `Fields`  | <table><tr><td>Id</td><td>1234567000000404011</td></tr><tr><td>Quote Stage</td><td>Accepted</td></tr></table> |
| **Delete**      | `Id`            | <table><tr><td>Id</td><td>1234567000000404011</td></tr></table>                                               |
| **Create Many** | Field Mapping   | <table><tr><td>Subject</td><td>[QuoteTitle]</td></tr><tr><td>Quote Stage</td><td>[Stage]</td></tr></table>    |

> Input fields for **Create Many** operation are mapped from data output by the previous activity in the workflow.

## Sample Configuration

| Field             | Value                                                                                            |
| ----------------- | ------------------------------------------------------------------------------------------------ |
| `connection.id`   | `zoho-crm-quotes`                                                                                |
| `connection.name` | `Zoho Quote Automation`                                                                          |
| `operation`       | `CreateMany`                                                                                     |
| `fieldsMapping`   | <ul><li>Subject → QuoteTitle</li><li>Quote Stage → Stage</li><li>Account Name → Client</li></ul> |

## Sample Output

| Id      | Subject     | Quote Stage | Account Name | Grand Total | Created Time         |
| ------- | ----------- | ----------- | ------------ | ----------- | -------------------- |
| 1234111 | Quote #Q001 | Delivered   | Acme Corp    | 1200.00     | 2024-05-12T11:15:00Z |
| 1234112 | Quote #Q002 | Accepted    | Globex Inc.  | 899.99      | 2024-05-13T08:45:00Z |
