Disclaimer
Webhook setup and configuration must be facilitated by FieldPulse Support.Payload Envelope
All outbound webhook requests use this top-level JSON envelope:data Variants
Depending on trigger configuration, data is one of:
- Object-only payload
Jobs
1) New Job Creation
-
Event Name:
Job Created - Example Payload Schema:
2) Job Status Update
-
Event Name:
Job Custom Status Update -
Event Name:
Job Workflow Custom Status Update - Example Payload Schema:
3) Job Schedule/Date Time Edit (Reschedule)
-
Event Name:
Job Start Time Update -
Event Name:
Job End Time Update - Example Payload Schema:
Estimates
1) New Estimate Creation
-
Event Name:
Estimate Created - Example Payload Schema:
2) Estimate Status Update
-
Event Name:
Estimate Custom Status Update -
Event Name:
Estimate Workflow Custom Status Update - Example Payload Schema:
Invoices
1) New Invoice Creation
-
Event Name:
Invoice Created - Example Payload Schema:
2) Invoice Status Update
-
Event Name:
Invoice Custom Status Update -
Event Name:
Invoice Workflow Custom Status Update - Example Payload Schema: