Deucalion Docs
ReferenceAn information-oriented lookup resource. Use it to find specific values and definitions.
allreferencerolesstatusessystem-typesavailability

Statuses, Roles, Inspection Types, and System Types

Look up the terms, statuses, and product rules used across Deucalion’s mobile and admin surfaces.

Before you start

  • You need a definition, status meaning, or availability note rather than a workflow.

Expected outcome

Teams can use shared terminology consistently across the admin portal, mobile app, and support conversations.

Workspace roles

RoleWhat it means publicly
ownerHighest customer-facing workspace role. Can manage organization-level setup, users, and billing visibility.
adminOffice user who runs sites, scheduling, inspections, reports, CRM, and related desks.
engineerField user who works from the mobile app and only sees the workflows their workspace exposes.

Inspection lifecycle status

StatusMeaning
draftThe record is being prepared or edited and should not yet be treated as final output.
deployed / assignedThe work is ready for the field team and tied to real scheduling intent.
in progressThe visit is actively underway.
completedThe inspection has been finished in the workflow, though sync may still need to complete.

Inspection binding state

State or labelMeaning
System pendingThe inspection exists and can be worked from site context, but the exact system has not been bound yet.
Bound systemThe inspection is attached to one real site system, so checklist, asset, completion, and certificate flows can use that system context.

System pending is a workflow state label, not a separate inspection type. It is most useful when the office can schedule the visit before anyone on site has confirmed which live installation will actually be inspected.

Scheduling intent

Scheduling intentMeaning
Exact dateThe visit has a real booked day or day-and-time and can move through normal deployment and day-run planning.
Target monthThe work must happen in a known month, but the exact day has not been chosen yet. This is planning state, not a fake booking date.
Planned-date filtersUse these when you need future planning visibility across exact-date and target-month work together.

Month-planned work should render as Planned for <month year> and stay draft until the office books a real slot.

Scheduler booking status

Booking statusMeaning
provisionalThe office is planning the work but the appointment is not customer-confirmed.
date_offeredThe customer has been offered the appointment.
confirmedThe appointment has been confirmed.
do_not_moveThe visit is locked and ordinary movement should be blocked by preview checks.

Customer appointment notifications require an exact date and either date_offered or confirmed.

Service contract and routine status

StatusWhere usedMeaning
draftService contractsThe contract wrapper is being prepared.
activeService contracts and routinesThe contract or routine is live.
pausedService contracts and routinesTemporarily inactive without ending the record.
endedService contracts and routinesNo longer part of live maintenance planning.

Routine frequency values are annual, six_monthly, quarterly, monthly, weekly, and custom.

Customer handover status

Status or stateMeaning
draftPackage exists but is not published to customers.
publishedPackage is customer-accessible to valid grants.
revokedPackage access has been withdrawn.
client_readyPackage item is ready for customer access.
blockedPackage or item has a blocker that should be resolved before publication.

Handover grant permissions are view, download, and respond.

Contractor access status

Status or permissionMeaning
activeGrant is not expired or revoked.
expiredGrant expiry has passed.
revokedAccess has been withdrawn.
viewContractor can view the pack.
view_downloadContractor can view and download safe documents.
submit_evidenceContractor can view and submit staged updates.

Contractor submissions use draft, submitted, accepted, rejected, and superseded.

Inspection types

Inspection typeMeaning
annualFull annual inspection workflow.
6-monthlyMid-cycle inspection workflow.

System types

System typeMeaning
mechanical_smoke_ventilationMechanical smoke-ventilation systems.
natural_smoke_controlNatural smoke-control systems.
pressure_differentialPressure-differential systems.
car_park_ventilationCar-park ventilation systems.
fire_damper_systemFire damper servicing and inspection workflows.

Feature availability notes

FeatureWhat to expect
AI AssistantMay be limited by workspace access or enabled features.
Quotes and Work OrdersMay not be enabled in every workspace or visible in every mobile account.
Client HandoverRequires admin access and CRM capability.
ContractorsRequires admin access and work-order capability.
PPM ForecastRequires Scheduler capability.
Data Quality and Workforce ProductivityRequire analytics capability.
AnalyticsMay be restricted to specific workspace roles or feature sets.
FinancePublic org-admin guidance covers receivables and workspace billing, not platform-only controls.

Field work and collaboration rules

SurfaceWhat to expect
Field work eligibilityOnly members with field work enabled should appear in live assignment lanes for scheduler work, inspections, day runs, recurring imports, and work orders.
Office-only membersCan still coordinate, review, and manage work without appearing as field assignees.
NotificationsMention notifications are tied to the signed-in user rather than the whole workspace, so each person only sees their own unread queue.
Activity FeedThe Collaboration activity feed is an admin-facing desk for cross-resource event history, filtered by resource, event type, or actor. Access is enforced at the server level: org admins and owners can query events scoped to their own organisation; engineer accounts are not permitted.

Collaboration event types

These are the structured event types that appear as filter options in the Activity Feed. Use them to narrow the stream when diagnosing what changed and when.

Event typeWhen it appears
CreatedA resource (site, inspection, defect, quote, work order) was created.
AssignedA resource was assigned to a field resource or team member.
UnassignedA previous assignment was removed from a resource.
Status changedThe status of a resource moved from one lifecycle state to another.
Field updatedOne or more data fields on a resource were edited.
Comment addedA comment was posted on a resource.
MentionA user was @-mentioned in a comment or activity note.
Thread resolvedA discussion thread was marked resolved.
Thread reopenedA previously resolved thread was reopened.
DeletedA resource was soft-deleted or removed from the active workspace.

These types are enforced in the server feed pipeline. If a filter returns no results, confirm the event type matches one of the labels above rather than a legacy string.

Public scope boundary

This public docs set covers customer-facing admin and engineer workflows only. Internal operational tooling is intentionally out of scope.

On this page