RFQs

A document sent to suppliers to collect comparable offers against set requirements and deadlines.

Fields

The API name is what the API, MCP and the CLI use.

NameAPI nameTypeRequiredDescription
IDidRecord IDYes
NamelabelText
RFQ numberuidTextThe number is a human-readable, unique identifier for the record.
DaydateDateYes
DealpurchasedealIdReference
RequisitionpurchaserequisitionIdReference
UseruserIdUser
Date requireddateRequiredDateCalendar date without time of date.
Expiration datedateExpirationDateLast calendar date this offer or entitlement remains valid.
TagstagIdsTags
CommentscommentsText Area
DatadataData
Created bycreatedByUser
Created atcreatedAtDate and TimeYes
Updated byupdatedByUser
Updated atupdatedAtDate and TimeYes
Sent bysentByUser
Sent atsentAtDate and Time
Closed byclosedByUser
Closed atclosedAtDate and Time
Blocked byblockedByUser
Blocked atblockedAtDate and Time
Archived byarchivedByUser
Archived atarchivedAtDate and Time

Relations

Owned records (solid line) are deleted with their owner. Grouped records (dashed line) can exist alone.

FieldPoints toKind
Deal purchasedealIdPurchase dealsreference
Requisition purchaserequisitionIdPurchase requisitionsreference
User userIdUsersreference
Tags tagIdsTagsreference

Actions

What you can do with a record. Every action also sends the webhook event purchasequoterequests.<action>. Reads (find, get, count) work on every table.

NameAPI nameDescriptionWhere
CreatecreateAdd a new rfq.App · API · MCP · CLI
EditupdateSave changes to this rfq.App · API · MCP · CLI
SendsendSend this rfq to the customer.App · API · MCP · CLI
Close biddingcloseStops supplier quote entry and freezes lines for comparison.App · API · MCP · CLI
Reopen biddinguncloseAllows supplier quotes on this request again.App · API · MCP · CLI
BlockblockStop edits and deletion of this rfq. It stays visible and can still appear on existing documents. Unblock to edit again.App · API · MCP · CLI
UnblockunblockAllow edits and deletion of this rfq again.App · API · MCP · CLI
ArchivearchiveRetire this rfq from daily use. It leaves active lists and pickers, and most actions stop. Unarchive to restore it.App · API · MCP · CLI
RestoreunarchiveReturn this rfq to active lists and actions.App · API · MCP · CLI
DeletedeleteDelete this rfq and the data that belongs with it. This cannot be undone.App · API · CLI

States

How a record moves from state to state. Archive and block can happen in any state.

SendClose biddingReopen biddingCreatedSentSent · Closed