Skip to content

n8n: OptimoRoute ​

5 active flows.

Summary ​

FlowTriggerCallsProcsTables
OptimoRoute Dispatchschedule: every minutes; webhook GET (unguessable path); called by other flow030
OptimoRoute Email Orders Not Scheduled to Bookingsschedule: every undefined000
OptimoRoute Update AI Job Summary Notesschedule: every 3 hours000
OptimoRoute WebAPI Complete Appointments and Set Estimatorsschedule: every 33 minutes000
OptimoRoute WebAPI Plan Dateswebhook GET (unguessable path); called by other flow130

Flows ​

OptimoRoute Dispatch ​

OptimoRoute Dispatch - Process (API) Polls the WebAPI every 5 minutes. The API decides, not this flow. It works out for itself whether the cutoff has passed and whether the live date needs re-sending, so it follows the RoutePlanningCutoffTime setting in AdminP

  • Triggers: schedule: every minutes; webhook GET (unguessable path); called by other flow
  • Nodes: 23 · Integrations: SQL
  • HTTP targets: Ethos WebAPI
  • Stored procedures: spEthTaskLockIsLocked, spEthTaskLockInsert, spEthTaskLockClear

OptimoRoute Email Orders Not Scheduled to Bookings ​

  • Triggers: schedule: every undefined
  • Nodes: 3
  • HTTP targets: Ethos WebAPI

OptimoRoute Update AI Job Summary Notes ​

Processes the Task Queue Gets the Prime Objects via the API Checks for Prime Data Generates and Saves a summary using OpenAI

  • Triggers: schedule: every 3 hours
  • Nodes: 5
  • HTTP targets: Ethos WebAPI

OptimoRoute WebAPI Complete Appointments and Set Estimators ​

Updates back to Prime If the Stop is completed mark the Prime Appointment as Completed. If the Estimator is scheduled (after the cutoff) set the Appoinmtnet user in Prime

  • Triggers: schedule: every 33 minutes
  • Nodes: 7
  • HTTP targets: Ethos WebAPI

OptimoRoute WebAPI Plan Dates ​

Plan Dates Starts planning for every date marked NotPlanned, polls until OptimoRoute reports none outstanding, then refreshes routes and orders for all future dates and sends any queued SMS. Split out of OptimoRoute WebAPI Create and Plan Appointments so the p

  • Triggers: webhook GET (unguessable path); called by other flow
  • Nodes: 22 · Integrations: SQL
  • HTTP targets: Ethos WebAPI
  • Calls: Webhook Send Queued SMS
  • Stored procedures: spEthTaskLockIsLocked, spEthTaskLockInsert, spEthTaskLockClear