Feature

Audit Log

View who changed what, when — per booking and order

Per-Appointment History

Every booking records a timeline of actions. A customer books, then reschedules, then cancels. You see all three events with the exact time and who initiated each one.

Open any booking and scroll to the history tab:

  • Created — placed by customer, admin, or staff member. Timestamp and user recorded.
  • Confirmed — automatically marked as confirmed, or manually confirmed by staff
  • Rescheduled — who changed the time, the old slot, the new slot, when it happened
  • Canceled — customer self-service, or canceled by staff. Reason if provided.
  • No-show — marked by staff, tracked separately from cancellations
  • Refunded — payment refund processed, refund amount, when issued

Per-record

History tracking

Instant

Timestamp logging

All actions

Captured

User attribution

Accountability

Per-Order History

Orders in Opencals track the full payment lifecycle. Each order shows:

  • Created — when the booking order was placed
  • Paid — confirmation timestamp and payment method
  • Refunded — refund amount, date, and staff member who processed it
  • Fulfilled — service completed or marked as no-show

Multi-action visibility

In a business with 4 staff members and 50+ bookings per week, the audit trail prevents he-said-she-said disputes. "Sarah rescheduled this at 2:15 PM on Tuesday." Case closed.

Who Did What

Every action is attributed to a user:

  • Admin or manager — recorded by name and account role
  • Customer — self-service actions (online cancellations, rescheduling via customer calendar) show as "customer action"
  • System — automated actions like sending reminders or marking a completed appointment are logged with a system tag

Why This Matters

The audit log creates accountability without micromanagement. Staff members know their actions are recorded. You don't need to approve every change in real-time — you review the log when questions arise.

In multi-staff businesses, the audit log answers these questions instantly:

  • Which staff member modified this booking?
  • When was the service marked as complete?
  • Did the customer cancel, or did we?
  • Who processed this refund?

Related Features

You might also need staff members to assign roles and permissions, or customer calendar to track self-service changes.

Frequently Asked Questions

Early Access — 3 Months Free

Ready to transform your service business?

Join 150+ businesses already using Opencals. Get 3 months completely free with all features unlocked.

No credit card required
Setup in 10 minutes
Cancel anytime