Back to Release Notes
v1.4.1

Form 956A (Immigration Centre)

Form 956A — Immigration Centre

A collaborative, in-app workflow for completing the Australian Government's Form 956A (Appointment or Withdrawal of an Authorised Recipient) — no downloading, printing, or uploading required.

In-App PDF Viewer

  • Renders the official government PDF directly in the app using pdfjs-dist
  • HTML input overlays on the PDF's native form fields for direct editing
  • Independent checkbox drawing — clicking one tick box never affects others sharing the same field name
  • Saves the filled PDF back to the server using pdf-lib

Collaborative Signing Workflow

  • Part A–C: Tour manager prepares the form with applicant and recipient details
  • Part D: Applicant signs with typed full name as signature
  • Part E: Organiser countersigns with typed full name as signature
  • Status workflow: not started → draft → awaiting applicant signature → awaiting organiser signature → completed

Security & Audit

  • Full audit log for every action: form created, prepared, applicant signed, organiser signed, PDF generated
  • MFA-gated access tied to the Visa Applications module
  • Generated PDF stored as a private file in the applicant's Vault
  • Per-applicant RLS — travellers only see their own forms

Have a question?

Contact our support team for help.

Contact Support