Who can create a visit?
Host, visitor, reception, event owner, contractor manager, or an integration may start the record.
Plan records, roles, policies, approval, arrival, host handoff, onsite accountability, exceptions, checkout, metrics, and rollout before configuring the software.
Start with the operating decisions and exception paths. The screen design is easier once the team agrees what a current, approved, onsite, overdue, and completed visit means.
Ambiguous policy becomes confusing fields, unreliable dashboards, and exceptions nobody owns.
Host, visitor, reception, event owner, contractor manager, or an integration may start the record.
Define visitor types, times, sites, destinations, evidence, and exceptions that need review.
Decide how reception finds the visit, confirms the person, records the time, and activates the onsite record.
Name the host or site coordinator responsible for collecting the visitor and responding to delay.
Agree which statuses, locations, badges, escorts, and expected checkout times make the list trustworthy.
Define departure, badge return, unresolved exceptions, history, and retention.
A single flat sign-in table becomes difficult when approvals, visits, exceptions, and locations have different owners and dates.
| Record | Owns | Avoid |
|---|---|---|
| Invitation | Visitor, purpose, site, host, arrival window, approval, destination, preparation | Repeating arrival and exception history in one note |
| Active visit | Arrival, check result, badge, escort, current location, status, expected checkout, departure | Treating the invitation as proof the person arrived |
| Exception | Type, severity, owner, response due, decision, escalation, closeout | Hiding host delay or late checkout in chat |
| Host and destination | Site, destination, owner, access rule, arrival instruction, effective date | Free-text destinations that cannot be governed |
| History | Completed visit and exception timestamps for lookup and review | Keeping people onsite after departure |
A small pilot should prove the current-state view and exception response, not just that a form can be submitted.
Observe invitation, approval, arrival, waiting, host collection, onsite movement, checkout, and follow-up.
Real examples and failure points.Define visitor types, statuses, access zones, response targets, owners, and closure rules.
One glossary accepted by reception and operations.Build the records, views, roles, reminders, dashboards, and sample states for one representative location.
A populated system, not an empty schema.Test missing approval, host delay, wrong destination, escort requirement, badge return, and overdue checkout.
Each exception has one owner and closeout.Review check-in time, host response, current onsite accuracy, overdue checkout, exception closure, and user completion.
Acceptance criteria tied to records.Add sites and roles only after separating global rules from local destinations, hosts, and instructions.
Location-specific views without duplicate systems.Avoid vanity counts that do not identify the visit or owner behind the result.
Arrival started to active visit created
Remove unnecessary fields or prepare more visits before arrival.Visitor waiting to host handoff
Adjust notification and escalation rules by visitor type or site.Active visits reconciled with confirmed departure
Improve checkout prompts, host ownership, or badge-return workflow.Exception raised to closed with evidence
Fix unclear ownership, missing decision rights, or response targets.Yes when an approved invitation can be cancelled, moved, declined, or never arrive. The visit should prove the actual arrival, onsite state, and checkout.
Collect only what the operating purpose and applicable policy require. Make optional and sensitive fields explicit, set retention rules, and restrict views by role.
Test the happy path plus missing approval, host delay, destination change, escort requirement, wrong arrival, badge return, overdue checkout, cancellation, history lookup, and export.
Use an explicit active-visit status, expected checkout, host accountability, departure action, overdue queue, and daily reconciliation. Do not infer onsite status only from an invitation.
No. Jodoo can coordinate requests, approvals, checks, passes, exceptions, and records. Door controllers, credentials, readers, identity verification, and security decisions may require dedicated systems.
Use a representative site, real reception users, populated records, and written acceptance criteria before expanding the system.