Skip to main content
DocumentationDownload PDF
DevelopersPublic guide

Design a webhook integration

Receive signed events with replay protection, bounded processing, retry handling and tenant-aware correlation.

Outcome

Receive signed events with replay protection, bounded processing, retry handling and tenant-aware correlation.

QuantifyQS keeps the working record understandable to a quantity surveyor and reconstructable by an authorised reviewer. The screen helps organise the work; the accountable professional still owns judgement and approval.

Before you start

  • Contracted event types and destination.
  • Signature, timestamp and replay requirements.
  • Retry, idempotency and monitoring design.

Working method

  1. Confirm contextOpen the correct organisation and project, confirm your visible role, then check that source information and status are current.
  2. Make the controlled changeComplete the design a webhook integration task in the relevant workspace. Use references, notes and structured fields instead of relying on memory or an offline copy.
  3. Review before issueCheck quantities, rates, dates, parties and evidence, then use the named review or approval state appropriate to the workflow.
  4. Retain the resultKeep the issued output and its project event together. Where a PDF or spreadsheet is exported, verify the generated file before sending it outside the workspace.

Evidence and checks

  • Signatures are verified before parsing trust.
  • Duplicate delivery is safe.
  • Failures are observable and retryable.

Roles and boundaries

  • Workspace role determines what a person may view or change; plan determines what the organisation has contracted to use.
  • Customer-specific Firm and Enterprise panels do not widen a user role or cross the active tenant boundary.
  • AI suggestions, imported data and generated documents require human review before professional reliance or issue.