A visit to keep.
A pass that stays current.

Give customers a pass based on their confirmed appointment. Keep its details connected to the booking record as the visit changes.

The booking changes.
The same pass follows.

Inspect a confirmed, rescheduled or canceled appointment.

harborSTUDIO VISIT
Harbor ceramics
Tuesday, 22 September11:30

Amsterdam studio
Alex Morgan

BOOKING
HBR-2048
STATUS
Confirmed
Illustrative pass with no scannable credential.
Same appointment
HBR-2048 · Booking system

Confirmed

Time
Tuesday, 22 September · 11:30
Location
Amsterdam studio
Pass identity
Unchanged

Original pass issued from the confirmed appointment.

Your visit is booked for Tuesday at 11:30.

Interactive illustration with fictional records. No account operation is performed.

One source of truth.
One pass to update.

Give customers a pass they can keep in Apple Wallet.

Start with a confirmed service.

Use the booking system’s date, time, location and reference. Keep a proposed appointment separate from the details the customer can rely on.

Assign the pass lifecycle.

Configure the issuer, signing identity and pass update service. Preserve the association between the original pass and service record when an appointment changes.

Keep support accessible.

Connect the pass to the correct approved Messages business and service team. Provide the confirmed details even if the customer never saves it. Saving a pass does not itself authorize invitation messages.

Scale without
losing control.

Organize teams in workspaces, control API access, and trace changes through audit logs.

BirdHarborOrganization
WorkspacesProductionSandbox

Delivery agent

API key · Customer operations team
Active
PermissionsAccess
EmailRead & write
SMSRead & write
ALAlex Lee AdminPermissions updated

Audit log

Production
Workspace
Production
Resource
Delivery agent
WhatsApp
ReadRead & write
Succeeded

Start with Apple Messages.
Build across channels with Bird.

Your next idea.
Ready to connect.