Enerflo 2.0 Event Definitions

Enerflo 2.0 Webhook Events

Event LabelEvent NameDescription of Trigger
Customer Createdcustomer.createdWhen a Customer record is created. Example
Customer Updatedcustomer.updatedScheduled for deprecation. Do not use.

Use customer.updated.v2 instead.
Customer Updated V2customer.updated.v2When a Customer record is updated. Example
Deal Created Baredeal.created.bareWhen a Deal is created. Example

Note that the event payload is Bare.
Deal Createddeal.createdWhen a Deal is created. Example
Deal Updated Baredeal.updated.bareWhen a Deal is updated. Example

Note that the event payload is Bare.
Deal Updateddeal.updatedScheduled for deprecation. Do not use.

Used deal.updated.v2 instead.
Deal Updated V2deal.updated.v2When a Deal is updated. Example
Design Request Createddesign-request.createdWhen a Design Request is created for any deal within my Org, regardless of who is assigned to fulfill the request. Example

Useful for when the Sales Org that owns the deal wants to know when a Design Request is made - even if the design will be fulfilled by an internal team, installer's team, or an external 3rd party design team.
Design Request Created For Design Teamdesign-request.created.design-teamWhen a Design Request is created and assigned to me for fulfillment, even if I don't own the deal. Example

Useful for anyone receiving a request from an Sales Org.
Design Request Updateddesign-request.updatedWhen a Design Request is updated for any deals owned by my Org, regardless of who is assigned to fulfill the request. Example

Useful for the Sales Org that owns the deal to known when a Design Request is made, even if the design will be fulfilled by an internal team, installer's team, or an external 3rd party design team.
Design Request Updated For Design Teamdesign-request.updated.design-teamWhen a Design Request is updated and assigned to me for fulfillment, even if I don't own the deal. Example

Useful for anyone receiving a request from an Sales Org.
Design Createddesign.createdWhen a design is created. Example
Design Updateddesign.updatedWhen a design is updated. Example
Deal Project Submitteddeal.projectSubmittedWhen any deal in my Sales Org is is submitted as an installation project, regardless of who will perform the installation. Example

Useful for when a Sales Org needs to be aware of deals that are submitted for installation.
Deal Project Receiveddeal.projectReceivedWhen any installation project is submitted to my Org for installation fulfillment, regardless of who the Sales Org is. Example

Useful for Installer Orgs who fulfill installation deals from external Sales Orgs.