User manual

MiAgendar: your online schedule

This guide explains step by step how to use the system to manage appointments, clients, professionals and your clients' online booking. Scroll down or use the side index to jump to each section.

System overview
๐Ÿ–ผ๏ธScreenshot: system overviewcapturas/00-portada.png
System overview.

1 Sign up and log in

To start using the system you need to create an account. Sign-up is a multi-step form with a progress bar.

  1. Account: enter your email (it will be your username) and a password of at least 6 characters.
  2. Professional: fill in your first name, last name and profession.
  3. Business: enter your business name and type.
  4. Confirmation: review the summary and click Complete registration.
Sign-up form
๐Ÿ–ผ๏ธScreenshot: sign-up formcapturas/01-registro.png
Step-by-step sign-up form.
Login screen
๐Ÿ–ผ๏ธScreenshot: login screencapturas/01-login.png
Login screen.
Interactive guides The first time you open each screen, a guide will highlight its main features. You can replay them from Settings โ†’ Restart guide.

3 Schedule

The Schedule shows all confirmed appointments on a calendar. It is the main screen of the system.

Schedule
๐Ÿ–ผ๏ธScreenshot: full schedulecapturas/03-agenda.png
Schedule overview.

Calendar views

You can switch the view to see events by day, week or month. If you are an Admin, the side panel lets you choose which professionals to display; each one has its own color.

Calendar views
๐Ÿ–ผ๏ธScreenshot: view selector and professionalscapturas/03-agenda-vistas.png
View selector and professional filter.

View, edit or cancel an appointment

Click an appointment to open its details. From there you can:

Appointment details
๐Ÿ–ผ๏ธScreenshot: appointment detailscapturas/03-detalle-cita.png
Appointment details.
Edit appointment
๐Ÿ–ผ๏ธScreenshot: modify appointmentcapturas/03-editar-cita.png
Changing date and time.
Pending requests The Client requests / Cancellations button shows a counter with the appointments that need your attention.

4 New appointment

This is where you book appointments manually.

  1. Services (if enabled): if your business uses services, first choose one or more services and any optional extras. The total duration and price are calculated automatically, and the required consecutive time slots are booked.
  2. Professional (Admin only): choose who the appointment is for.
  3. Calendar: select a day. Green days have available times; red days don't.
  4. Available times: pick a time. You can also use Find first available appointment. These times come from Settings โ€บ Schedules.
  5. Double appointment (optional): check the box if the job needs two slots. Choosing a time also books the next consecutive one. Slots separated by a break (e.g. lunch) cannot be joined. Find first available appointment also respects this option and shows both times and the total duration. The client receives a single reminder.
  6. Client: search the list or create a new one on the spot. Double-check the phone and email: they are used for emails and WhatsApp.
  7. Note: describe the work to be done (optional).
  8. Click Book Appointment and confirm in the summary window.
New appointment
๐Ÿ–ผ๏ธScreenshot: New Appointment screencapturas/04-nueva-cita.png
New appointment screen.
Create client
๐Ÿ–ผ๏ธScreenshot: create clientcapturas/04-crear-cliente.png
Creating a client from the appointment.
Confirm appointment
๐Ÿ–ผ๏ธScreenshot: confirmationcapturas/04-confirmar.png
Confirmation summary.

Block days and times

Right-click a day on the calendar to block the whole day, or a time slot to block just that hour. Blocked times are not offered to clients.

Blocking times
๐Ÿ–ผ๏ธScreenshot: blocking a day/timecapturas/04-bloqueo.png
Blocking with right-click.

5 Client requests

Here you'll find the appointments your clients requested online and those they cancelled.

the time slot becomes available again.
TableActions
Requests created by clientsConfirm the appointment or Delete the request. The Confirmed by client column shows whether the client validated their email.

To spot them quickly, rows blink according to their status (same as in the History):

ColorStatus
YellowCreated by client (email not yet validated)
GreenConfirmed by client (ready to confirm)
RedCancelled by client
Requests
๐Ÿ–ผ๏ธScreenshot: client requestscapturas/05-solicitudes.png
Requests and cancellations.

Links for your clients

In the Calendar, below Client requests, click Client Links. A window opens with two cards:

Each card shows its QR code and lets you Copy link, share it via WhatsApp and Download QR as a print-ready PDF (great for your counter or shop window).

Links
๐Ÿ–ผ๏ธScreenshot: links to sharecapturas/05-enlaces.png
Booking links.

6 Clients

A list of all your clients with name, ID, phone and email. You can search and sort the table.

Clients
๐Ÿ–ผ๏ธScreenshot: client listcapturas/06-clientes.png
Client list.
Client history
๐Ÿ–ผ๏ธScreenshot: client historycapturas/06-historial-cliente.png
A client's appointments.
Edit client
๐Ÿ–ผ๏ธScreenshot: edit clientcapturas/06-editar-cliente.png
Editing a client.
Shared clients If you enable "share clients" in Business data, all professionals will see the same list.

7 Appointment history

Shows all registered appointments, from the most recent to the oldest, paginated at 50 or 100 per page.

Filters

History
๐Ÿ–ผ๏ธScreenshot: appointment historycapturas/07-historial.png
History with filters.

Colors and statuses

ColorStatusAvailable action
YellowCreated by clientโœ” Confirm
GreenConfirmed by clientโœ” Confirm
RedCancelled by clientโฆธ Confirm cancellation
No colorConfirmed by professional / Cancelled by professionalโ€”

Every appointment has the โœ๏ธ button to change its date and time. If the note is long, hover over it to read it in full.

8 Settings

Available only to users with the Admin role. Each block can be expanded or collapsed.

Settings
๐Ÿ–ผ๏ธScreenshot: settings overviewcapturas/08-configuracion.png
Settings screen.

Professionals

Select a professional from the list to configure their details and schedules individually. Use the + button to create a new professional with email (username), first name, last name and password.

Professionals
๐Ÿ–ผ๏ธScreenshot: professional listcapturas/08-profesionales.png
Professional selector.
Create professional
๐Ÿ–ผ๏ธScreenshot: create professionalcapturas/08-crear-profesional.png
Adding a professional.

Schedules

Define the hours the professional works on each day of the week. Enter a time and click Add, or use the general schedule to add it to every day. Remove a time slot with its delete button.

Important The times you configure here are the ones shown as Available times in New appointment and on the public booking page. If a day has no times, no appointments can be booked that day.
Schedules
๐Ÿ–ผ๏ธScreenshot: schedule managementcapturas/08-horarios.png
Schedules per day.

Rotating weeks

If the professional alternates shifts (e.g. mornings one week and afternoons the next):

  1. In Rotating weeks choose 2, 3 or 4 (or No rotation for a single schedule).
  2. Set the Week 1 start (a Monday) and click Save rotation.
  3. Select the Week 1 tab and add its times; then Week 2, and so on. Add and Add to all apply to the active week.

The cycle repeats indefinitely and the indicator shows โ€œThis week is Week Xโ€. The calendar, New appointment, first-available search and online booking automatically use the schedule of the week that matches each date.

Email and reminders

Which email are client notifications sent from?

  1. If the professional has their personal email enabled, that one is used.
  2. Otherwise, if the business has the business email enabled, the business email is used.
  3. If neither is enabled (or data is missing), the MiAgendar email is used.
Email
๐Ÿ–ผ๏ธScreenshot: email settingscapturas/08-correo.png
Email settings.

WhatsApp Business

Uses the WhatsApp Business Cloud API (Meta). In WhatsApp Manager create and get approved these 4 templates (category Utility), with exactly these names:

Templates are managed here: WhatsApp Manager - Message templates

Each template must have these 5 body parameters, in this order: {{1}} client name, {{2}} business, {{3}} date, {{4}} time, {{5}} professional.

Example (appointment_created): Hi {{1}}, your appointment at {{2}} is booked for {{3}} at {{4}} with {{5}}. See you soon!

Fields

Finally click Save WhatsApp settings.

For double appointments only one reminder is sent. The client's phone must include the country code.

Personal data and role

First name, last name, profile photo (ideally square) and banner (945 ร— 180 px). This information appears in emails and on the booking page.

The Professional role field defines their permissions (see Roles and permissions). You cannot change your own role.

Personal data
๐Ÿ–ผ๏ธScreenshot: personal data and rolecapturas/08-datos-personales.png
Personal data and role.

Business data

Colors are saved for the business when you click Save business data: every professional of the business will see them when signing in from any device. The public home page is not affected.
Business data
๐Ÿ–ผ๏ธScreenshot: business datacapturas/08-negocio.png
Business data.

9 Services and extras

From the Services menu (/Configuracion/Servicios) you define what your business offers. Services and extras belong to the business and are shared by all its professionals.

  1. Enable Use services and click Save. If disabled, bookings work as usual (one slot).
  2. Create services with name, duration and price.
  3. Create extras: optional add-ons that add time and price to the service.
When booking (from New appointment or online booking) several services and extras can be chosen. The total duration is calculated automatically and the required consecutive slots are booked. The summary shows services, extras, duration and total; payment is made at the business. Prices use the currency set in Business data.
Services
๐Ÿ–ผ๏ธScreenshot: services and extrascapturas/08-servicios.png
Services and extras.

10 Online booking (client view)

This is what your clients see when they open your booking link:

  1. They choose the professional (if using the business link).
  2. They select an available day and time.
  3. They fill in first name, last name, email, phone and an optional note.
  4. They click Book Appointment and confirm.
  5. They receive an email to validate the appointment.
Booking
๐Ÿ–ผ๏ธScreenshot: booking pagecapturas/10-reserva.png
Public booking page.
Request appointment
๐Ÿ–ผ๏ธScreenshot: business booking page (/SolicitarCita)capturas/10-solicitar-cita.png
General booking: the client picks a professional, day and time.
Appointment confirmation
๐Ÿ–ผ๏ธScreenshot: appointment confirmationcapturas/10-solicitar-cita-confirmacion.png
Confirmation: appointment summary with services, total and captcha.
Important Appointments requested by clients remain pending until you confirm them in Client requests or in the History.

11 Subscription

Shows your current plan (Individual, Team or Enterprise) and its status.

Subscription
๐Ÿ–ผ๏ธScreenshot: plans and subscriptioncapturas/09-suscripcion.png
Available plans.

12 Automatic emails

EmailWhen it's sent
Appointment validationWhen the client requests an appointment online. Once validated, it becomes "Confirmed by client".
ConfirmationWhen the professional confirms or creates the appointment.
ReminderThe day before the appointment (if enabled).
CancellationThe email includes a link for the client to cancel. You'll see the cancellation in red.
ModificationWhen you change the date or time of an appointment.
Confirmation email
โœ‰๏ธScreenshot: confirmation emailcapturas/11-correo-confirmacion.png
Confirmation email.
Reminder email
โœ‰๏ธScreenshot: reminder emailcapturas/11-correo-recordatorio.png
Reminder email.

13 Roles and permissions

FeatureAdminNormal
Manage own appointmentsโœ”โœ”
Manage other professionals' appointmentsโœ”โœ˜
See everyone's scheduleโœ”โœ˜
Everyone's history / filter by professionalโœ”โœ˜
Access Settingsโœ”โœ˜
Create professionals and assign rolesโœ”โœ˜

14 Frequently asked questions

Why isn't a client receiving emails? If you use a personal or business email, verify the settings in Email.

How do I prevent bookings on a day I don't work?

Block it with a right-click from New appointment.

Appointment times don't match.

Check the time zone in Business data.

How do I see the help guides again?

In Settings click Restart guide.

A professional can't see Settings.

Only users with the Admin role have access. Change their role in Personal data and role.