Skip to content

Join the Seedly owners community →

Dispatch

Dispatch in your workflows

The triggers Dispatch contributes and the job fields it adds to your existing estimate and invoice triggers.

Last updated

Automations#

Dispatch contributes its own triggers into your CRM's workflow engine, and workflows can create dispatch jobs in return. The follow-up text, the review request, the internal alert and the invoice draft all run on the same automation engine as the rest of your CRM, with no connector in the middle.

It also adds job fields to four existing triggers - estimate_accepted, estimate_declined, invoice_paid and invoice_refunded - so a recipe can branch on the job behind a document rather than only on the document itself.

FieldWhat it holds
event.dispatchJobIdThe job the document belongs to
event.dispatchJobNumberThe job number a person would recognise
event.dispatchPropertyIdThe property the work is at
event.dispatchServiceTypeThe service type, or empty when the job has none
event.dispatchJobStatusThe job's status when the trigger fired

The two invoice triggers carry three more, because a payment on a deposit and a payment on a final balance are different events to you:

FieldWhat it holds
event.dispatchInvoiceRoledeposit, balance, milestone or standard
event.dispatchParentInvoiceIdThe invoice this one is part of, when it is part of one
event.dispatchPacketSettledTrue on the payment that clears the last part of a multi-part packet

dispatchPacketSettled is the one to filter on for "the job is fully paid, close it out". A rule on balance fires on the first balance part rather than the last, and a rule on the parent invoice never fires at all.

If one of these fields is missing from an event, the job behind that document could not be resolved, and a condition testing it fails closed. A recipe waiting on a deposit does not fire on everything instead.

Two things to know when a workflow schedules the next visit:

  • A paid deposit does not announce itself. A workflow that adds a visit drops it into the board's Unscheduled strip. It does not move the job into the Needs scheduling bucket, which means something else - jobs still at lead that were never scheduled. Watch the Unscheduled strip, or the No upcoming visit marker in the jobs list.
  • Add dispatch visit cannot pin a technician. It can schedule a follow-up a set number of days out, but not onto the same person who did the first visit. Assign that on the board.
Was this page helpful?