Enerflo 1.0 Event Definitions

Event LabelEvent NameDescription of TriggerWho will receive this Webhook Event?
(Sale Org, EPC Installer, or Both)
New Customernew_customerThe first step in the Enerflo flow starts with a new customer/lead.Sales Org
Update Customerupdate_customerIf more information is added or changed to an existing customer/lead in Enerflo.Sales Org
New Installnew_installInstalls happen after an agreement is signed by the customer/lead. See this guide for more info.Both
Submit Installsubmit_installTriggered after the agreement is signed, and they have the standard next steps page when they push the submit button.Both
Update Installupdate_installIf more information is added or changed to an existing install for a customer/lead in Enerflo.Both
Restore Installrestore_installAfter the install is completed the contract can be made void and recreated for a customer/lead.Both
New Install Notenew_install_noteWhen a new note is created for an install project. Be mindful of the distinction between this event and the new_note event.Both
Signed Change Ordersigned_change_orderAfter the install is completed updates to the system can be made for a customer/lead.Both
New Appointmentnew_appointmentAfter a customer/lead has been created an appointment can be made in Enerflo throughout the flow.Sales Org
Update Appointmentupdate_appointmentIf more information is added or changed to an existing appointment for a customer/lead in Enerflo.Sales Org
Confirm Appointmentconfirm_appointmentWhen an appointment confirmed by customer/lead.Sales Org
Delete Appointmentdelete_appointmentWhen an appointment is cancelled by partner.Sales Org
Complete Surveycomplete_surveyThe survey/deal is completed after the install has been completed for the customer/lead.Sales Org
New Surveynew_surveyAfter a customer/lead is created a survey/deal can be made in Enerflo.Sales Org
Update Surveyupdate_surveyIf more information is added or changed to an existing survey/deal for a customer/lead in Enerflo.Both
Site Survey Completesite_survey_completeAfter an agreement is create a site survey can be completed before or after the customer/lead signs the agreement.Sales Org
New Survey Filenew_survey_fileAfter a survey/deal has been created for a customer/lead new files can be added to said survey/deal.Both
New Proposalnew_proposalOnce a design is completed a proposal is made for a customer/lead in Enerflo.Sales Org
Update Proposalupdate_proposalIf significant data is added or changed to an existing survey/deal for a customer/lead in Enerflo and the view proposal button has been clicked.Sales Org
New Notenew_noteWhen a new note is created for a customer. Be mindful of the distinction between this event and the new_install_note event.Sales Org
Update Noteupdate_noteIf more information is added or changed to an existing note for a customer/lead in Enerflo.Sales Org
New Design Requestnew_design_requestAfter a survey/deal has been created a design request can be made for a customer/lead in Enerflo.Both
Updated Design Requestupdated_design_requestIf more information is added or changed to an existing design request for a customer/lead in Enerflo.Both
New Agreementnew_agreementAfter a proposal has been created an agreement can be made for a customer/lead in Enerflo.Sales Org
Update Agreementupdate_agreementIf more information is added or changed to an existing agreement for a customer/lead in Enerflo.Sales Org
Signed Agreementsigned_agreementAfter an agreement has been made the customer/lead can sign if it meets their approval.Sales Org
Delete Agreementdelete_agreementIf information is incorrect or not to the customer/lead\s approval an existing agreement can be deleted in Enerflo.Sales Org
Project Milestone Createdproject_milestone_createdAfter an agreement is signed and an install has been created multiple milestones can be made to show the customer/lead the progress of an install.Both
Project Milestone Updatedproject_milestone_updatedIf more information is added or changed to an existing milestone for a customer/lead in Enerflo.Both
Contract Processedcontract_processedThere is an optional admin setting to enable Processed by Admin. When set, admins have a manual step that is completed by an admin after an agreement is signed. This event occurs when the admin clicks the "Contract Processed" button indicating this requirement has been satisfied.

The contract_processed event triggers when that button is clicked.
EPC
Update Lender Applicationupdate_lender_applicationIf more information is added or changed to an existing lender application. This step happens after a proposal has been created for a customer/lead.

This event only triggers for Integrated lenders.
Sales Org