You can create webhooks for the following events that occur for a quote.
A quote is created. This payload, with an action key of quote:created, provides the following fields:ment
"uniqueID": "5cf3c498-fffd-4a67-9143-d4f8219262cc",
"UniqueID": "8d2a803f-c75e-4782-90e8-336be0ec1807",
"name": "South Side Location",
"email": "southsales@myblinds.com",
"phone": "(234) 567-8901",
"website": "www.myblinds.com",
"accountID": "My Blinds South"
"UniqueID": "6f22f0ec-cd58-4ae9-bc35-a797955b1156",
"Email": "joe@myblinds.com",
"UniqueID": "a5b5a410-b321-4b45-a5b0-b10f96e6ca23",
"DisplayName": "Jack Black",
"CompanyName": "South Side Paints",
"AccountNumber": "73833",
"SalesRep": "joe@myblinds.com",
"AppointmentType": "Initial Consult",
"DiscountGroup": "Customer Discounts",
"AlternateInstaller": "",
"Number": "738-887-3803",
"AddedOn": "2024-01-09T18:54:49.113",
"UpdatedOn": "2024-10-28T15:57:16.61"
"Number": "738-887-3893",
"AddedOn": "2024-10-22T18:30:02.203",
"UpdatedOn": "2024-10-28T15:57:16.613"
"ShippingAddresses": null,
"uniqueid": "A04C28D3-929E-4CE7-B16E-2FDACA8BE13C",
"name": "livingroom.jpg",
"filename": "livingroom.jpg",
"url": "https://weboe2files.blob.core.windows.net/files/a04c28d3-929e-4ce7-b16e-2fdaca8be13c/livingroom.jpg",
"addedon": "2025-04-14T14:21:35.690"
"RelateUniqueID": "00000000-0000-0000-0000-000000000000",
"AddedOn": "2025-04-11T16:30:16.113",
"UpdatedOn": "2025-04-11T16:30:16.113"
"Sidemark": "Black 20250619",
"CustomerPONumber": "PO # 256544",
"QuoteCreatedOn": "2023-02-22 14:31:20.180",
"SuggestedDepositPercent": 0.75,
"SuggestedDepositAmount": 2339.98,
"UniqueID": "8E8FCC20-4B0E-4F7B-A2EE-440C5B7F6762",
"OnHoldMessage": "Customer needs to wait a few months",
"CustomerName": "Jack Black",
"SalesRep": "joe@myblinds.com",
"DeliveryRange": "4-5 Weeks",
"AlternateInstaller": "",
"InstallationLabel": "Home",
"InstallationAddress1": "123 Main St",
"InstallationAddrss2": "",
"InstallationCity": "Greensboro",
"InstallationState": "NC",
"InstallationZip": "27401",
"InstallationCountry": "",
"InstallationName": "Jack Black",
"InstallationPhoneLabel": "Mobile",
"InstallationPhoneNumber": "738-887-3893",
"InstallationEmailLabel": "Home",
"InstallationEmailAddress": "jblack@gmail.com",
"uniqueid": "c808127e-eb03-4438-b589-76f4f8ca3c49",
"name": "livingroom.jpg",
"filename": "livingroom.jpg",
"url": "https://weboe2files.blob.core.windows.net/files/a04c28d3-929e-4ce7-b16e-2fdaca8be13c/livingroom.jpg",
"addedon": "2025-04-14T14:21:35.690"
"CommentText": "This customer has a dog.",
"AddedOn": "2025-05-23T17:15:42.106",
"UpdatedOn": "2025-05-23T17:15:42.106"
"Added On": "2025-05-23T17:17:02.284"
"Added On": "2025-05-23T17:17:05.328"
"ProductName": "GRA - Exterior Solar Shades",
"ProductType": "Roller Shades",
"Manufacturer": "Graber",
"Style": "Continuous Loop",
"Description": "w:64 | h:64 | SS Broadcast | Alfresco (47504) | Inside | Right | Standard Roll | val:No Valance (N) | PLEASE SELECT",
"UniqueID": "5A2DE1D4-86B2-4991-B985-31EFC9A40B22",
"AddedOn": "2022-10-06T19:48:34.897",
"UpdatedOn": "2025-04-18T20:03:10.283",
"ChargeCode": "HG0WLVCV",
"Name": "Shipping & Handling",
"QuantityOverridden": false,
"UpdatedOn": "2025-07-21 14:33:28.000"
A quote is updated. This payload, with an action key of quote:updated, provides the following fields:
The site that the quote belongs to. See the Customer Create event for details.
The account that the quote belongs to. See the Customer Create event for details.
The user who updated the quote. See the Customer Create event for details.
The customer to whom the quote belongs. See the Customer Create event for details.
The quote that was updated. See the Quote Create event for details.
A quote is deleted. This payload, with an action key of quote:deleted, provides the following fields:
The site that the quote belongs to. See the Customer Create event for details.
The account that the quote belongs to. See the Customer Create event for details.
The user who updated the quote. See the Customer Create event for details.
The customer to whom the quote belongs. See the Customer Create event for details.
The quote that was updated. See the Quote Create event for details.
Details on the quote that was deleted. This is an object with the following properties:
ordernumber: The order number of the quote that was deleted.uniqueid: The unique identifier of the quote that was deleted.
"uniqueid": "32a53eef-65c6-449c-8721-be167468ef5e"
An internal note is added to a quote. This payload, with an action key of quote:note_created, provides the following fields:
The site that the quote belongs to. See the Customer Create event for details.
The account that the quote belongs to. See the Customer Create event for details.
The user who created the note. See the Customer Create event for details.
The customer to whom the quote belongs. See the Customer Create event for details.
The quote that the note is for. See the Quote Create event for details.
Details on the note that was added. This is an object with the following properties:
note: The text of the note.
"note": "This was approved on 5/17."
A note on a quote is updated. This payload, with an action key of quote:note_updated, provides the following fields:
The site that the quote belongs to. See the Customer Create event for details.
The account that the quote belongs to. See the Customer Create event for details.
The user who updated the note. See the Customer Create event for details.
The customer to whom the quote belongs. See the Customer Create event for details.
The quote that the note is for. See the Quote Create event for details.
Details on the note that was added. This is an object with the following properties:
oldnote: The text of the note before it was changed.newnote: The text of the note after it was changed.
"oldnote": "This was approved on 5/17.",
"newnote": "The customer changed their mind on 5/19."
A note on a quote is deleted. This payload, with an action key of quote:note_deleted, provides the following fields:
The site that the quote belongs to. See the Customer Create event for details.
The account that the quote belongs to. See the Customer Create event for details.
The user who deleted the note. See the Customer Create event for details.
The customer to whom the quote belongs. See the Customer Create event for details.
The quote that the note is for. See the Quote Create event for details.
Details on the note that was deleted. This is an object with the following properties:
note: The text of the note that was deleted.
"note": "This was approved on 5/17."
A file is attached to a quote. This payload, with an action key of quote:attachment_added, provides the following fields:
The site that the quote belongs to. See the Customer Create event for details.
The account that the quote belongs to. See the Customer Create event for details.
The user who created the attachment. See the Customer Create event for details.
The customer to whom the quote belongs. See the Customer Create event for details.
The quote that the attachment is for. See the Quote Create event for details.
Details on the attachment that was added. See the Quote Create event for details.
"uniqueid": "A04C28D3-929E-4CE7-B16E-2FDACA8BE13C",
"name": "livingroom.jpg",
"filename": "livingroom.jpg",
"url": "https://weboe2files.blob.core.windows.net/files/a04c28d3-929e-4ce7-b16e-2fdaca8be13c/livingroom.jpg",
"addedon": "2025-04-14T14:21:35.690"
An attachment is removed from a quote. This payload, with an action key of quote:attachment_deleted, provides the following fields:
The site that the quote belongs to. See the Customer Create event for details.
The account that the quote belongs to. See the Customer Create event for details.
The user who deleted the attachment. See the Customer Create event for details.
The customer to whom the quote belongs. See the Customer Create event for details.
The quote that the attachment is for. See the Quote Create event for details.
Details on the attachment that was deleted. See the Quote Create event for details.
"uniqueid": "A04C28D3-929E-4CE7-B16E-2FDACA8BE13C",
"name": "livingroom.jpg",
"filename": "livingroom.jpg",
"url": "https://weboe2files.blob.core.windows.net/files/a04c28d3-929e-4ce7-b16e-2fdaca8be13c/livingroom.jpg",
"addedon": "2025-04-14T14:21:35.690"
A link is added to a quote. This payload, with an action key of quote:link_created, provides the following fields:
The site that the quote belongs to. See the Customer Create event for details.
The account that the quote belongs to. See the Customer Create event for details.
The user who created the link. See the Customer Create event for details.
The customer to whom the quote belongs. See the Customer Create event for details.
The quote that the link is for. See the Quote Create event for details.
Details on the link that was added. This is an object with the following properties:
name: The name given to the link.type: A number that indicates the type of link.- 0 = An entity such as a customer or sale
- 1 = An external URL.
url: For url links, the given url.relatetype: A number that indicates the type of entity the link relates to:- 0 = relates to
- 1 = duplicates
- 2 = duplicated by
- 3 = replaces
- 4 = replaced by
relatetarget: A number that indicates the type of entity the link relates to:- 0 = Customer
- 1 = Quote/Sale
- 2 = Purchase Order
- 3 = Vendor
- 4 = Site Vendor
- 5 = Account Vendor
relateuniqueid: The unique id of the entity the links relates to.
"url": "https://amazon.com",
A link on a quote is changed. This payload, with an action key of quote:link_updated, provides the following fields:
The site that the quote belongs to. See the Customer Create event for details.
The account that the quote belongs to. See the Customer Create event for details.
The user who updated the link. See the Customer Create event for details.
The customer to whom the quote belongs. See the Customer Create event for details.
The quote that the link is for. See the Quote Create event for details.
Details on the link that was changed. This is an object with the following properties:
oldname: The old name given to the link.newname: The new name given to the link.oldtype: A number that indicates the old type of link. See the Link Created event for details.newtype: A number that indicates the new type of link. See the Link Created event for details.oldurl: For url links, the given old url.newurl: For url links, the given new url.oldrelatetype: A number that indicates the old type of entity the link relates to. See the Link Created event for details.newrelatetype: A number that indicates the newtype of entity the link relates to. See the Link Created event for details.oldrelatetarget: A number that indicates the old type of entity the link relates to. See the Link Created event for details.newrelatetarget: A number that indicates the new type of entity the link relates to. See the Link Created event for details.oldrelateuniqueid: The old unique id of the entity the links relates to.newrelateuniqueid: The new unique id of the entity the links relates to.
"newname": "Google Web Site",
"oldurl": "www.google.com",
"newurl": "https://www.google.com",
"oldrelateuniqueid": null,
"newrelateuniqueid": null
A link on a quote is removed. This payload, with an action key of quote:link_deleted, provides the following fields:
The site that the quote belongs to. See the Customer Create event for details.
The account that the quote belongs to. See the Customer Create event for details.
The user who deleted the link. See the Customer Create event for details.
The customer to whom the quote belongs. See the Customer Create event for details.
The quote that the link is for. See the Quote Create event for details.
Details on the link that was deleted. See the Link created event for details.
"url": "https://amazon.com",
A comment is added to a quote. This payload, with an action key of quote:comment_created, provides the following fields:
The site that the quote belongs to. See the Customer Create event for details.
The account that the quote belongs to. See the Customer Create event for details.
The user who added the comment. See the Customer Create event for details.
The customer to whom the quote belongs. See the Customer Create event for details.
The quote that the comment is for. See the Quote Create event for details.
Details on the comment that was added. This is an object with the following properties:
comment: The text of the comment.
"comment": "The window is hard to reach"
A comment on a quote is updated. This payload, with an action key of quote:comment_updated, provides the following fields:
The site that the quote belongs to. See the Customer Create event for details.
The account that the quote belongs to. See the Customer Create event for details.
The user who updated the comment. See the Customer Create event for details.
The customer to whom the quote belongs. See the Customer Create event for details.
The quote that the comment is for. See the Quote Create event for details.
Details on the comment that was updated. This is an object with the following properties:
oldcomment: The text of the comment before it was changed.newcomment: The text of the comment after it was changed.
"oldcomment": "The window is hard to reach",
"newcomment": "The window is hard to reach. Bring a tall ladder"
A comment on a quote is deleted. This payload, with an action key of quote:comment_deleted, provides the following fields:
The site that the quote belongs to. See the Customer Create event for details.
The account that the quote belongs to. See the Customer Create event for details.
The user who deleted the comment. See the Customer Create event for details.
The customer to whom the quote belongs. See the Customer Create event for details.
The quote that the comment is for. See the Quote Create event for details.
Details on the comment that was deleted. This is an object with the following properties:
comment: The text of the comment.
"comment": "The window is hard to reach"
The status of the quote is changed. This payload, with an action key of quote:status_changed, provides the following fields:
The site that the quote belongs to. See the Customer Create event for details.
The account that the quote belongs to. See the Customer Create event for details.
The user who changed the status. See the Customer Create event for details.
The customer to whom the quote belongs. See the Customer Create event for details.
The quote whose status is changing. See the Quote Create event for details.
Details on the status that was changed. This is an object with the following properties:
name: The name of the new status.uniqueid: The unique id of the new status.
"name": "Pending Approval",
"uniqueid": "b6302987-0d07-414c-bda3-5734339a6dd5"
The workflow of the quote is changed. This payload, with an action key of quote:workflow_changed, provides the following fields:
The site that the quote belongs to. See the Customer Create event for details.
The account that the quote belongs to. See the Customer Create event for details.
The user who changed the workflow. See the Customer Create event for details.
The customer to whom the quote belongs. See the Customer Create event for details.
The quote whose workflow is changing. See the Quote Create event for details.
Details on the workflow that was changed. This is an object with the following properties:
name: The name of the new workflow.uniqueid: the unique id of the new workflow.
"name": "Quote Remeasure",
"uniqueid": "b6302987-0d07-414c-bda3-5734339a6dd5"
The delivery range of the quote is changed. This payload, with an action key of quote:delivery_range_changed, provides the following fields:
The site that the quote belongs to. See the Customer Create event for details.
The account that the quote belongs to. See the Customer Create event for details.
The user who changed the delivery range. See the Customer Create event for details.
The customer to whom the quote belongs. See the Customer Create event for details.
The quote whose delivery range is changing. See the Quote Create event for details.
Details on the delivery range that was changed. This is an object with the following properties:
name: The name of the new delivery range.uniqueid: The unique id of the new delivery range.
"uniqueid": "b6302987-0d07-414c-bda3-5734339a6dd5"
The sales rep for a quote is changed. This payload, with an action key of quote:sales_rep_changed, provides the following fields:
The site that the quote belongs to. See the Customer Create event for details.
The account that the quote belongs to. See the Customer Create event for details.
The user who changed the sales rep. See the Customer Create event for details.
The customer to whom the quote belongs. See the Customer Create event for details.
The quote whose sales rep is changing. See the Quote Create event for details.
Details on the new sales rep. This is an object with the following properties:
name: The name of the sales rep.email: The email address of the sales rep.uniqueid: The unique ID of the sales rep.
"email": "tjones@gmail.com",
"uniqueid": "b6302987-0d07-414c-bda3-5734339a6dd5"
The quote is cancelled. This payload, with an action key of quote:cancelled, provides the following fields:
The site that the quote belongs to. See the Customer Create event for details.
The account that the quote belongs to. See the Customer Create event for details.
The user who cancelled the quote. See the Customer Create event for details.
The customer to whom the quote belongs. See the Customer Create event for details.
The quote that has been cancelled. See the Quote Create event for details.
Details on the time at which the quote was cancelled. This is an object with the following properties:
canceledon: The date/time, in UTC, when the quote was cancelled.
The quote is un-cancelled. This payload, with an action key of quote:uncancelled, provides the following fields:
The site that the quote belongs to. See the Customer Create event for details.
The account that the quote belongs to. See the Customer Create event for details.
The user who un-cancelled the quote. See the Customer Create event for details.
The customer to whom the quote belongs. See the Customer Create event for details.
The quote that has been un-cancelled. See the Quote Create event for details.
The quote is put on hold. This payload, with an action key of quote:put_on_hold, provides the following fields:
The site that the quote belongs to. See the Customer Create event for details.
The account that the quote belongs to. See the Customer Create event for details.
The user who put the quote on hold. See the Customer Create event for details.
The customer to whom the quote belongs. See the Customer Create event for details.
The quote that has been put on hold. See the Quote Create event for details.
Details on the message provided for the quote's hold status. This is an object with the following properties:
message: The message explaining the quote's hold status.
"message": "The customer wants to wait until after the holidays."
The quote is removed from being on hold. This payload, with an action key of quote:removed_from_hold, provides the following fields:
The site that the quote belongs to. See the Customer Create event for details.
The account that the quote belongs to. See the Customer Create event for details.
The user who removed the quote from hold. See the Customer Create event for details.
The customer to whom the quote belongs. See the Customer Create event for details.
The quote that has been removed from hold. See the Quote Create event for details.