Also in Features:
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.
Staff Management
Role-based access and staff member profiles.
Customer Calendar
Self-service bookings and rescheduling.
Orders & Payments
Payment tracking and refund management.
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.