This document outlines the step-by-step workflow used to manage engineering design jobs from initial creation through final client delivery. Each phase includes defined status tracking, role assignments, and decision points to ensure clear communication and accountability across all teams.
Each job in the system is tracked across four key status dimensions, all visible from the job overview page:
Statuses update as team members take actions in the system. Role assignments (Fielder, Designer, Reviewer) are entered manually and drive substatus transitions within each phase.

A new job is created on the App Overview page and assigned a draft name. This action:
In this stage, jobs can be predesigned ahead of field deployment.

On the map page, use the buttons under Job Settings to track attributes and update the job status. "Ready for Data Collection" pushes the Job Status to Data Collection. This allows the user to name the job and then assign the main fielder. Once the fielder is assigned, the job is ready for field collection.
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy80MTE2Ni81MzA0MC9ja2ZpbmRlci9pbWFnZXMvcXUvMjAyNi9pbWFnZSgzNSkucG5nIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNzg0MDM2NDQ4fX19XX0_&Signature=TrUjR9TGo4iifNbeFS7cu6FtYpCn-7~XqhA8-Jm3gkxLtsKfamLSFttjQI68dShVURcQGUx~j97jYktvngdtAPHgXHfxM3DFd8x3Z-wch1XckmM9pewdLuUboAx8OU8SUHXreSuL29mCmqSSYuMwI05wX2GY0E8rclWSkuB96jI3Tv9pjsAbaGTa6gL7OfcgFEd2JR5-ybfwC-S42t6UEN7-qNQn~62g3JP0x6NsOUi~A~hkQ4xhrwOIjphfMBD-hcmAc6z1UBDqbhL4ksWgfxHbUKzcgxojkAvxuNjDGIzsw4OaPCIK0GtrJsppUpEivnZJSeaOMxpgXAUIG5oZ6g__&Key-Pair-Id=K2TK3EG287XSFC)
These buttons trigger the following:
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy80MTE2Ni81MzA0MC9ja2ZpbmRlci9pbWFnZXMvcXUvMjAyNi9pbWFnZSgzNikucG5nIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNzg0MDM2NDQ4fX19XX0_&Signature=V~ltNlhd0DJFVUlPt9znc46RsNq3r7cBWre0v7n1gpNpLBHToZ9pcsujm8h5G9ZCXayP1UvWSZFV6MWnjMFfgAF4aVqseAe7aDiqsClNB0kxFWvmxy0CJOMQjNoM0uF56AZ4XigZp~ADnd1rRvShVG1rJEAbm0ORN1wF95PtLC~KS4T7VYlriueWnwr6263f9cncCP4Org3CNbQDcSQptONk-TA5kNP64GWTD3Xz4DDEW6s8wRNnG6s9bqGlrGPgsyTJZzvQ1pzVBubcyXr~mW-lEymdR0DALl9YaYFt5Id3uZjeUt7nsXvt6m8pOb9SmjkLW3NR45F525MURtS26w__&Key-Pair-Id=K2TK3EG287XSFC)
Once field work is complete, mark the job as Data Collection Complete from the office. This button triggers the following:

Assigning a Designer to the job triggers the following:
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy80MTE2Ni81MzA0MC9ja2ZpbmRlci9pbWFnZXMvcXUvMjAyNi9pbWFnZSgzNykucG5nIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNzg0MDM2NDQ4fX19XX0_&Signature=be-jL-Cf92GOuPq~oitS39GAW0NVRcCX0yp-VxVHmtDANxtX6Lv~OULqI0WTE2nFRYA3FswQUi1hbXGW8rUD7EdUeA4vn5mk12lUaYjdwdF4AgUZN5bcyjOfiJP~xlcAOgNYsBLkAKkrGlX~XPlQ486K11fCK3nBRCHl~q0OaMJJD8xbZ9y~YPVBtfhEjksrM6jD7d3eIa4-RKbFZAi3denHhMiQgJHRe94TJ0aQhDatW-SmxOaQjXYTXYZOXjgLBrxmUO~sQ2guXSYqwNNgLRrjoV2NMppO~2LkwwVfRt156vSQzlWDIYruNKio8o-8G3cvRyW~yplvVFAOnSiEjg__&Key-Pair-Id=K2TK3EG287XSFC)
If the Designer identifies missing or insufficient field data, they can trigger a Field Recollection Required status. This status exists to manage subcontractor access permissions — moving to a new status allows the data collection group to regain access to the job.
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy80MTE2Ni81MzA0MC9ja2ZpbmRlci9pbWFnZXMvcXUvMjAyNi9pbWFnZSgzOSkucG5nIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNzg0MDM2NDQ4fX19XX0_&Signature=BNvoOQyWtc-qaSjUFoDJGpzVaVQmpsCoEOxR9FzwYeoc~QfNDXGYAPKWZrw3RjE4n8KNGNNwJTMm60tKEr3oYryagxFKGPJjw70Yql2c5eqyBtg9cioOS9vF0ul9GSX6QfHWyJ-fteCnzQAVr2VedgHSpjOjqSIFeIcSr8iw0YtSmYSdfdAt6BaIgSPPiP01SBZ-fhVK8xwWV1jyp3P3d8zDwLRPcxNvdbt1L2HTOMFlZd1d4NHJNHU0wp5ZMfj1Jm7RBENh6IuCurPUnBS35zc1NMMO7FRx~4ZWUzOZZMqsfwUhemH2MwSY0zb4SHq~3~vn-7hLBQ5rMYGVkJZZ6w__&Key-Pair-Id=K2TK3EG287XSFC)
When Field Recollection Required is triggered:
Once recollection is complete, use the button to complete the Field Recollection status:
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy80MTE2Ni81MzA0MC9ja2ZpbmRlci9pbWFnZXMvcXUvMjAyNi9pbWFnZSg0MCkucG5nIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNzg0MDM2NDQ4fX19XX0_&Signature=HmP5egcJZCtEBmB~uxrOKP6w6PKZ8uCQmDvqe9ry3tLHeCEbP6hgukueLgo4dEg1nhnH0AeFylDUKLHc3QpRZIkFer0ANlfUEE-Lq2sWAle0ErX5L4W1dLihoiS23H9pkwhEX5jrbyrlpgj~8yxoWy8a240MGS~WDOuMHK2Qxo05lckgc~mev4NsYPUo46u-z2YFYYjnzyy2P2Ws7D1TmreMFhvwPWol-G9EQg7pZIoD5C3ZMhjXqECCre9a57fA0MvNgoetFWK5mUJpQmBopg0WtMRrnWVlJEOgk-15x3VzXKt-EaStGD6BtfGNbk3e9xmaBo~761UsRzKEYJf-uw__&Key-Pair-Id=K2TK3EG287XSFC)
While in the Design Status, the job should be fully extracted, all make ready designs are complete, and pole loading analysis performed. When the designer is satisfied with the job design, they mark it Ready for Review. Ready for Review triggers the following:
Assigning a Reviewer to the job triggers the following:
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy80MTE2Ni81MzA0MC9ja2ZpbmRlci9pbWFnZXMvcXUvMjAyNi9pbWFnZSg0MSkucG5nIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNzg0MDM2NDQ4fX19XX0_&Signature=cR-J2ZwO~WvVujNVzuc7MI9p0JaT6lIJiQ-ogwMibGpeXNJNnlGjtau0ImcneP74CyhyfSF2t3YAkGPxhLu9hH2LDuDioxDRedqodcOoHXbp32rTc5F1KXVAloDFszuf1yAhbDZ8htM04mIvEpaA-Thz1S3pz7XqwHkvZpax2sIiVwVzvzQ636MDNql9Iqa23HR211DQtS2EU49WZXCFc6OB6hcyuqPxDuvTKntpihq0jAYB3h0Y6WVMbgXm6pEOIbVSA9u0DO8KW8UNdft-6CDWbt0PgF4rdxI2IlxUL4gS6kj3HTCVh051pADnyycWApn8mvc9y7UJOBXNdayvIg__&Key-Pair-Id=K2TK3EG287XSFC)
The Reviewer has two paths:
Option A: Ready for Delivery
Option B: Revisions Required
The Ready for Delivery phase serves as a final internal checkpoint before the job is handed off to the client. This step is used to:
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy80MTE2Ni81MzA0MC9ja2ZpbmRlci9pbWFnZXMvcXUvMjAyNi9pbWFnZSg0MikucG5nIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNzg0MDM2NDQ4fX19XX0_&Signature=jt4YwmczfoVxKdhG1xMOOhNiknkX4HOgj7BCoWSBpulRItVC1npHfMtfsbfMkcdjqa7oYlVs383TPZ5QMqbIZwB97Dorg~4sMAYiDauzxPUVzQxrZK4bhk8LCP0tRhJ3l9MZK87IjFpyRF4Yq0BWetSHQieL5Xv5nOHaCNrtAmH~Klb36c7emSexYsRXMtPugO70G1-NeAYWa4u9qZZ4DAyjp1lJTyPEXtXo5PL-CgljofVjAaUeUF6-fqCc-WQ~T1Sl-SqcZuFtLLSFvcNIsoFYpOiYzDlButUT0mt~H~HE16f2Z8rDWtji2h6UXN6zeTvDzobSYMznIbnr4fTx7A__&Key-Pair-Id=K2TK3EG287XSFC)
Once the internal check is complete, the team marks the job as Delivered to Client.
Marking the job as Delivered to Client moves it to Complete status. The job exits the active workflow view, indicating it has reached the end of the process.
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy80MTE2Ni81MzA0MC9ja2ZpbmRlci9pbWFnZXMvcXUvMjAyNi9pbWFnZSg0MykucG5nIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNzg0MDM2NDQ4fX19XX0_&Signature=VrbBUwNpHYg8RZHyr8C7dyWPsTBSCXsQbUYycb6C-F2iGnijVfuu8c6qGe0dlL~rvHwZqm7mb6MS6bQlifQoGU1k5LvPeeJwfhkKUTVyJsQY3-Gdx-667iiILFkR1eegPWIWZMT21qwp70-hjZz2LeD8OeOdLAlJ6YEdECzhMRQFZwkZ7c9HnVAdwvEi0BCfLKg75E4Qj67sEBZ5XEy61O3C22yBAo-iBNn7V1hDdHZMZeu8EWA89Ha8IWgG-UCBAOt9FV2gXqt3WhviRS0gfadp0tY8XmABW9OGRw-HakapBkpV2SW2QG9M1TvZVvAin-68eKv5HuGvLK1lou2-qQ__&Key-Pair-Id=K2TK3EG287XSFC)