> ## Documentation Index
> Fetch the complete documentation index at: https://docs.neoagent.io/llms.txt
> Use this file to discover all available pages before exploring further.

# QuoteWerks API

> Find open quotes and create new ones in QuoteWerks Web, so an agent can answer about a quote or draft one from a customer's request

The QuoteWerks API tool gives Neo agents access to the QuoteWerks Web database. The common uses are a question like "where is my quote?", and a customer's request for new equipment that the agent turns into a quote.

<Info>
  Automatically enabled when you configure QuoteWerks permissions in your agent workflow.
</Info>

## What It Does

* Find a customer's open quotes and read each quote's status, lines and total
* Create a quote: the quote first, then one line per product. QuoteWerks calculates the extended prices, tax and totals
* Update a quote or a line, and delete one when the request asks for exactly that
* Look up products, contacts and the other tables of your QuoteWerks database
* Run a saved Management Report as CSV and summarise it

When the agent creates a quote, it tells you the new quote's number. It reports a quote as sent to QuoteValet only when QuoteWerks shows that it was.

QuoteWerks' REST documentation does not confirm a few column names, such as the part number column on a quote line. Before the agent relies on one of them, it reads the table's schema from your account and uses the name it finds there.

## Permission Groups

| Group | Access levels | Covers |
| - | - | - |
| Quotes and Documents | Disabled, Read Only, Read / Write | The DocumentHeaders and DocumentItems tables, and every other table whose name starts with Document. Documents carry your cost, profit and internal notes |
| Products, Contacts and Other Tables | Disabled, Read Only, Read / Write | Every other table in your QuoteWerks database, except the settings tables (below). Neo cannot tell what each table holds before you connect, so Read Only and Helpdesk refuse writes here, and IT Admin asks a technician first |
| Reports and Account | Disabled, Read Only | Saved Management Reports, QuoteWerks' report assistant, the list of tables and the user the key belongs to |

Neo does not read or write QuoteWerks' cloud system settings, or any table whose name contains "settings", because they can hold the passwords of your account's mail server and integrations.

## Setup

See [Connecting QuoteWerks to Neo](/integrations/quotewerks/connecting-to-neo).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.