Enerflo 2.0 Event Definitions

Enerflo 2.0 Webhook Events

Event Label

Event Name

Description of Trigger

Who will receive this Webhook Event?

(Sale Org, EPC Installer, or Both)

Customer Created

customer.created

When a Customer record is created. Example

Sales Org

Customer Updated

customer.updated

Scheduled for deprecation. Do not use.

Use customer.updated.v2 instead.

Customer Updated V2

customer.updated.v2

When a Customer record is updated. Example

Sales Org

Deal Created Bare

deal.created.bare

When a Deal is created. Example

Note that the event payload is Bare.

Sales Org

Deal Created

deal.created

When a Deal is created. Example

Sales Org

Deal Updated Bare

deal.updated.bare

When a Deal is updated. Example

Note that the event payload is Bare.

Sales Org

Deal Updated

deal.updated

Scheduled for deprecation. Do not use.

Used deal.updated.v2 instead.

Deal Updated V2

deal.updated.v2

When a Deal is updated. Example

Sales Org

Design Request Created

design-request.created

When a Design Request is created for any deal within my Org, regardless of who is assigned to fulfill the request. Example

Sales Org

Design Request Created For Design Team

design-request.created.design-team

When 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.

Both

Design Request Updated

design-request.updated

When a Design Request is updated for any deals owned by my Org, regardless of who is assigned to fulfill the request. Example

Sales Org

Design Request Updated For Design Team

design-request.updated.design-team

When a Design Request is updated and assigned to me for fulfillment, even if I don't own the deal. Example

Both

Design Created

design.created

When a design is created. Example

Sales Org

Design Updated

design.updated

When a design is updated. Example

Sales Org

Deal Project Submitted

deal.projectSubmitted

When any deal in my Sales Org is is submitted as an installation project, regardless of who will perform the installation. Example

Sales Org

Deal Project Received

deal.projectReceived

When any installation project is submitted to my Org for installation fulfillment, regardless of who the Sales Org is. Example

EPC Installer