assess.one – AI-powered business operations platform

Workflow Template

Trade licence and insurance register Workflow

Collects worker and subcontractor licence/insurance documents, tracks verification by the compliance officer, and manages re-verification of documents flagged as not valid, with status tracking through to Current, Not Compliant, or Suspended.

If you've ever had to chase a subcontractor for a current insurance certificate before a job starts, you know how easily this slips through the cracks. This workflow collects licence and insurance documents through a public form, gives your compliance officer a task to check each one, and tracks the record's status through to Current, Not Compliant, or Suspended if a document still fails after a follow-up check. Holders get automatic email updates at each stage, so your team isn't stuck writing status emails or hunting for who submitted what.

Business Outcomes

  • Reduces time spent manually chasing and logging licence and insurance documents
  • Gives compliance officers a clear task queue for verification and re-verification
  • Keeps holders informed automatically without extra admin effort
  • Makes it easier to see at a glance which workers are Current, Not Compliant or Suspended
  • Supports a documented timeline of verification decisions for each record

Workflow Steps

Steps

  1. 1
    Create Register Recordcreate record

    Creates the licence/insurance register record from the submitted form.

  2. 2
    Set Status to Pending Verificationupdate record

    Sets the register status to Pending Verification on submission.

  3. 3
    Send Acknowledgement Emailsend email

    Emails the holder an acknowledgement of submission with their reference number.

  4. 4
    Compliance Officer: Verify Documentcreate task

    Assigns a task for the compliance officer to check the document against the issuer's register or certificate.

  5. 5
    Save Verification Resultupdate record

    Persists the compliance officer's verification result and notes to the record.

  6. 6
    Route on Verification Result

    Routes the workflow based on whether the document was verified or not valid.

    verification_result: "Verified"→Set Status to Current
    verification_result: "Not valid"→Set Status to Not Compliant
    Default→End
  7. 7
    Set Status to Currentupdate record

    Sets the register status to Current after successful verification.

  8. 8
    Notify Holder: Document on Recordsend email

    Emails the holder confirming the document is on record along with its expiry date.

  9. 9
    Set Status to Not Compliantupdate record

    Sets the register status to Not Compliant when the document fails verification.

  10. 10
    Notify Holder: Document Not Compliantsend email

    Emails the holder what needs fixing, including the compliance officer's notes.

  11. 11
    Compliance Officer: Re-verify Documentcreate task

    Assigns a follow-up task for the compliance officer to record the updated document, new expiry date, and re-verification result.

  12. 12
    Save Re-verification Resultupdate record

    Persists the updated document, new expiry date, and re-verification result to the record.

  13. 13
    Route on Re-verification Result

    Routes the workflow based on whether the updated document was verified or is still not valid.

    reverification_result: "Verified"→Set Status to Current (Re-verified)
    reverification_result: "Still not valid"→Set Status to Suspended
    Default→End
  14. 14
    Set Status to Current (Re-verified)update record

    Sets the register status to Current after the updated document is successfully verified.

  15. 15
    Notify Holder: Updated Document on Recordsend email

    Emails the holder confirming the updated document is on record along with its new expiry date.

  16. 16
    Set Status to Suspendedupdate record

    Sets the register status to Suspended when the updated document is still not valid.

  17. 17
    Notify Holder: Suspendedsend email

    Emails the holder that they cannot be booked for work until a valid document is provided.

Fields

  • Holder Name*
  • Holder Email*
  • Holder Type*
  • Document Type*
  • Licence or Policy Number*
  • Issuer or Insurer*
  • +9 more fields

Forms

Trade Licence & Insurance Register Submission

9 fields

Data Views

Licence & Insurance Register

holder_name, holder_type, document_type, licence_number +2 more

Dashboard Widgets

Documents by Register Status

Recommended integrations

Setup the following integrations to extend workflow capability.

  • Send email in the workflow

    AWS SES logoAWS SES
trade licence and insurance registertradetrades

Similar Workflows

FAQs

Do I need to set up anything before workers can submit documents?

No installation is needed — once your workspace publishes this template, the public request form is live and ready for workers or subcontractors to submit their licence and insurance details straight away. Holders don't need an account; they just fill in the form and get an emailed acknowledgement with their reference number.

Can my team change what happens if a document is still not valid after re-verification?

Yes, you can describe the change you want in plain English or edit the steps directly in the workflow editor. For example, you could add another notification step or change what happens when the status moves to Suspended. Earlier versions of the workflow are kept, so you can review changes over time.

Who is responsible for checking the documents?

The compliance officer is assigned a task to verify each submitted document against the issuer's register or certificate, and records the verification result and notes. If a document is flagged as not valid, the compliance officer gets a follow-up task to record the updated document and re-verification result.

What happens at the first verification decision point?

Once the compliance officer records a verification result, the workflow routes based on that outcome. A verified document moves the record to Current status and the holder is emailed confirmation with the expiry date, while a not-valid result moves the record to Not Compliant status and the holder is emailed the compliance officer's notes on what needs fixing.

What happens if the re-verification also fails?

If the updated document is still marked not valid during re-verification, the record's status is set to Suspended and the holder is emailed to let them know they can't be booked for work until a valid document is on file. If the updated document passes, the status returns to Current and the holder gets confirmation with the new expiry date.

Is this suitable for tracking both workers and subcontractors?

Yes, the request form captures a Holder Type field alongside licence or insurance details, so the same register can track employees and subcontractors side by side. Each submission becomes its own record with a reference number and status, making it straightforward to view everyone's compliance status in one place.

Can my team see the history of what happened on each record?

Each record keeps a timeline of what happened, including status changes, verification results, and notes entered by the compliance officer. Table views and dashboards show records grouped by status, such as Current, Not Compliant, or Suspended, so your team can check where things stand without digging through emails.

Do holders need to log in or create an account to submit documents?

No, holders take part entirely through the public request form and emailed forms — no account is required at any stage. This keeps the process simple for subcontractors who may only interact with the register once or twice a year.

Does this workflow guarantee we're legally compliant with licensing rules?

The workflow records the statuses, verification results, and notes your compliance officer enters, along with a full timeline on each record, which supports your own compliance process. Each business should confirm its own regulatory obligations, as the workflow is a tool to help track and manage documentation rather than a substitute for legal advice.

Ready to use this workflow?

Create a free account and customise this workflow for your business.

Trade licence and insurance register Workflow | assess.one