Agenda Views
The system offers four different views to suit different workflows:- Día (Day) - Time-slot view of a single day
- Semana (Week) - Week-at-a-glance with all artists
- Mes (Month) - Monthly calendar overview
- Lista (List) - Sortable table of all appointments
Creating a New Appointment
dt_date) - Appointment date (calendar picker)sp_hour, 0-23) and minute (sp_min, 0-59) spinboxessp_dur) - Duration in minutes (15-600, step by 15)cbo_artist) - Select an artist from the dropdown (searchable)cb_client) - Select or search for an existing cliented_service) - Describe the service, design, or notescbo_status) - Initial status:
- Activa (Active) - Default
- En espera (On hold)
- Completada (Completed)
- Cancelada (Cancelled)
Editing an Appointment
Changing the artist will update the appointment color. Make sure the new artist is available at the scheduled time.
Appointment Status
Appointments can have different statuses that affect their appearance:Activa (Active)
Activa (Active)
Default status for new appointments. Fully visible with bright artist color.
En espera (On Hold)
En espera (On Hold)
Appointment is tentative. Displayed with medium opacity and yellow status bar.
Completada (Completed)
Completada (Completed)
Session finished. Displayed with high opacity and blue status bar.
Cancelada (Cancelled)
Cancelada (Cancelled)
Appointment cancelled. Displayed with low opacity and red status bar.
No-show
No-show
Client didn’t show up. Displayed with purple status bar.
Appointment Context Menu
Right-click any appointment to access quick actions:- Editar - Open edit dialog
- Completar - Mark as completed
- Cancelar - Mark as cancelled
- Cobrar - Process payment
- Eliminar - Delete appointment
Processing Payments
When an appointment is completed:sp_amount) - Total amountsp_comm) - Studio commission percentagecbo_method):
- Efectivo (Cash)
- Tarjeta (Card)
- Transferencia (Transfer)
- Mixto (Mixed)
ed_note) - Payment reference or notesThe commission amount is automatically calculated and displayed based on the percentage and total amount.
Filtering Appointments
The sidebar offers several filtering options:By Date
Use the mini calendar to jump to any date. The selected date is highlighted.By Artist
Check/uncheck artist names to show/hide their appointments. Each artist has:- A colored checkbox matching their assigned color
- Name label
- Appointment count
By Status
Use the Estado dropdown to filter:- Todos (All)
- Activa
- Completada
- Cancelada
- En espera
By Client
Type in the Buscar cliente field to filter appointments by client name.Navigation Controls
Date Navigation
- Hoy - Jump to today’s date
- ‹ / › - Navigate to previous/next period (day/week/month depending on view)
- Mini calendar - Click any date to jump to it
View Controls
- Día / Semana / Mes / Lista - Switch between calendar views
- Exportar - Export appointments to CSV:
- Día actual (Current day)
- Semana (Week)
- Lista (Filtered list)
Exporting Appointments
Export appointments to CSV for external use:- Click Exportar ▾ in the toolbar
- Select export scope:
- Día actual (CSV) - Today’s appointments
- Semana (CSV) - Current week
- Lista (CSV) - Current filtered list view
- Choose save location
- Open the CSV in Excel or your preferred spreadsheet application
Agenda Settings
Customize working hours insettings.json:
- start - Day start time (HH:MM format)
- end - Day end time
- step - Time slot interval in minutes (5, 10, 15, 20, 30, or 60)
Changes to agenda hours apply immediately when you return to the Appointments page.
Best Practices
Confirm Appointments
Contact clients 24 hours before their appointment to reduce no-shows.
Use Status Effectively
Mark tentative bookings as “En espera” until deposits are received.
Track Completion
Mark appointments as “Completada” when finished to maintain accurate records.
Document No-Shows
Use the “No-show” status instead of deleting to track client reliability.