Operațiuni
Primești și organizezi programări, pe site, la telefon sau la recepție, cu calendarul echipei, serviciile, programul de lucru, concediile și emailurile automate către clienți.
Pe scurt
Secțiunea Operațiuni conține modulul Programări: calendarul echipei, lista tuturor programărilor, serviciile care se pot programa (durată, preț, pauze), personalul (oameni, săli sau echipamente) cu programul săptămânal și concediile, plus regulile pentru rezervările online și emailurile trimise automat clienților. Este singura intrare din secțiunea Operațiuni.
O folosesc cei care primesc clienți pe bază de programare: recepția, proprietarul, cei care își gestionează singuri agenda. Fiecare coleg vede doar paginile pentru care are drepturi. Rolurile predefinite Proprietar, Administrator și Editor conținut au acces complet.
În meniu o găsești la Meniu › Programări, cu sub-meniul Calendar, Toate programările, Servicii, Personal și program și Setări. În Studio Site, Programări apare sus, imediat după Mesaje. În Studio Shop apare ultima, înainte de Setări. Pe telefon, în Studio Site ai și un buton Programări în bara de jos. Modulul funcționează la fel în ambele ediții.
Ce mai găsești în alte locuri din admin:
- pe Panou, cardul Programările de azi (descris la final);
- în căutarea rapidă (Cmd+K sau Ctrl+K): Calendar programări, Adaugă programare, Adaugă serviciu pentru programări, Personal și program, Setări programări;
- în căutarea globală, programările apar după numele, emailul, telefonul clientului sau codul programării (de forma PR-7K2M9Q).
Ordinea recomandată la pornire: adaugi personalul (Personal și program), apoi serviciile și cine le oferă (Servicii), verifici regulile din Setări și abia apoi primești programări.
Calendar
/appointments · Permisiune: appointments.bookings.readDeschide paginaCe vezi
Antetul paginii
- Titlul Calendar.
- Dedesubt, în vederea pe zi, un rezumat al zilei afișate, de exemplu „5 programări · 1 în așteptare · 650,00 lei estimat”. Într-o zi fără programări scrie „Nicio programare azi” (pentru ziua de azi) sau „Nicio programare în această zi” (pentru oricare altă zi). Suma estimată adună doar programările confirmate și finalizate (nu și pe cele în așteptare sau anulate). În celelalte vederi apare textul „Programările echipei pe zile și săptămâni. Trage o programare ca s-o muți.”
- În dreapta, butoanele:
- Listă: te duce la Toate programările;
- Exportă .ics: descarcă programările din perioada afișată (doar dacă ai dreptul de export);
- Programare nouă (butonul principal, colorat): deschide dialogul de programare (doar dacă poți crea programări și ai cel puțin un membru în personal).
Bara calendarului
- În stânga, data sau intervalul afișat (de exemplu „marți, 27 octombrie” sau „27 oct. – 2 nov. 2026”).
- Săgețile Înapoi și Înainte (trec la ziua sau săptămâna anterioară/următoare) și butonul Azi.
- În dreapta, comutatorul de vedere: Zi, Săptămână, Agendă.
Ziua și vederea alese rămân în adresa paginii, deci poți trimite unui coleg linkul exact (de exemplu /appointments?date=2026-10-27&view=week).
Grila (vederile Zi și Săptămână)
- Fiecare membru activ al personalului are rândul lui, cu numele și funcția în stânga. Sălile au o iconiță de ușă, echipamentele o iconiță de cheie. Dacă ai și săli sau echipamente, rândurile sunt împărțite în două grupuri: Personal și Săli și echipamente.
- Lângă nume, un procent și o bară subțire arată cât din programul persoanei din perioada afișată e ocupat (de exemplu „62%”).
- Orele merg de la 07:00 la 21:00, pe pași de 15 minute. O linie verticală arată ora curentă.
- Zonele gri sunt orele în care persoana nu lucrează: în afara programului săptămânal, în zilele libere sau în afara programului special. Dacă o zi liberă are un motiv (de exemplu „Concediu de odihnă”), motivul apare pe zona gri.
- Fiecare programare e un bloc colorat cu „Numele clientului · Serviciul”. Culoarea vine din serviciu, iar dacă serviciul nu are culoare, din culoarea persoanei. Blocul are și eticheta de status (vezi mai jos). Programările în așteptare apar ca provizorii, diferit de cele confirmate.
- Programările anulate nu apar în calendar (le găsești în listă, la Anulate).
Vederea Agendă (și vederea implicită pe telefon)
- Sus, o bandă cu zilele săptămânii; zilele cu programări au un marcaj.
- Pentru ziua aleasă, câte o secțiune pe persoană, cu numărul de programări („3 programări”) și lista lor în ordinea orelor, inclusiv intervalele indisponibile.
- La final, sub Liber toată ziua, persoanele care nu au nimic programat în acea zi.
- Butonul Programează deschide o programare nouă.
Statusurile programărilor (aceleași peste tot în modul)
Stări speciale
- Adaugă întâi personalul: „Calendarul are câte un rând pentru fiecare membru al echipei, sală sau echipament. Adaugă-i, apoi serviciile pe care le oferă.”, cu butonul Adaugă personal. Apare când nu ai niciun membru activ.
- Se încarcă programările… cât timp se aduc datele.
- „Sunt prea multe programări în interval; se afișează primele 1000.” apare sub calendar dacă perioada are peste 1.000 de programări.
Ce poți face
Schimbi ziua sau vederea
- Apeși Înapoi sau Înainte ca să treci la ziua (în vederea Zi) sau săptămâna (în vederea Săptămână) alăturată.
- Apeși Azi ca să revii la ziua de azi.
- Alegi Zi, Săptămână sau Agendă din comutatorul din dreapta.
Săptămâna începe lunea.
Deschizi o programare
- Apeși pe blocul programării (sau pe rândul ei din Agendă).
- Se deschide panoul lateral al programării, cu toate detaliile și acțiunile (vezi „Panoul programării”, mai jos).
Creezi o programare direct din calendar
- Apeși pe o zonă liberă din rândul persoanei, la ora dorită. Poți și să tragi cu mouse-ul peste mai multe sferturi de oră.
- Se deschide dialogul Programare nouă cu persoana și ora deja alese. Serviciul propus este primul pe care îl oferă persoana respectivă.
- Dacă ora aleasă e liberă pentru acel serviciu, e deja selectată în Ore libere. Dacă nu se potrivește cu orele libere, dialogul trece singur pe Oră aleasă manual, cu ora pe care ai apăsat.
- Completezi clientul și apeși Creează programarea (pașii compleți sunt la „Programare nouă”, mai jos).
Ai nevoie de dreptul de a crea programări; fără el, zonele libere nu se pot apăsa.
Muți o programare (reprogramare prin tragere)
- Prinzi blocul programării cu mouse-ul (sau cu degetul, pe ecranele tactile).
- Îl tragi la altă oră sau pe rândul altei persoane și îi dai drumul.
- Apare mesajul „Andreea P. a fost mutat(ă) la 14:30, cu Mihai R. Clientul primește un email.”
Ce se întâmplă în spate: programarea primește ora și persoana nouă, clientul primește automat emailul Programare mutată (cu data și ora vechi și noi), reamintirea se resetează (clientul va primi una nouă înainte de noua oră), iar mutarea se scrie în Jurnalul de audit („A mutat programarea PR-7K2M9Q de pe 27.10 10:00 pe 27.10 14:30 (la Mihai R.)”).
Nu se poate muta:
- peste o altă programare a aceleiași persoane: mesajul „Mihai R. are deja o programare atunci”;
- într-o zonă gri: „Mihai R. nu lucrează atunci”;
- la o persoană care nu oferă serviciul: „Membrul personalului ales nu oferă acest serviciu.”;
- o programare finalizată, cu neprezentare sau anulată (doar cele în așteptare și confirmate se pot trage).
Dacă mutarea e refuzată, blocul revine singur la locul lui.
Prin tragere, clientul primește întotdeauna emailul, iar ora nouă trebuie să fie în programul persoanei. Dacă vrei să muți fără email sau în afara programului, folosește butonul Mută din panoul programării (mai jos).
Încerci să lungești sau să scurtezi o programare
Durata vine din serviciu și nu se poate schimba din calendar. Dacă tragi de marginea unui bloc, apare avertizarea „Durata vine din serviciu. Mută programarea fără să o lungești sau scurtezi.” și blocul revine la durata inițială.
Exporți calendarul în format .ics
- Alegi perioada (o zi în vederea Zi, o săptămână în Săptămână, 14 zile începând cu ziua aleasă în Agendă).
- Apeși Exportă .ics.
- Se descarcă fișierul
programari-2026-10-27-2026-11-02.ics, pe care îl poți importa în Google Calendar, Outlook sau Calendar pe iPhone.
Exportul conține programările neanulate din perioadă, cu serviciul, clientul, locația și codul. Butonul apare doar dacă ai permisiunea appointments.bookings.export (date personale ale clienților).
Lucrezi doar din tastatură
Cu calendarul selectat (apasă Tab până ajungi în grilă):
- săgețile te mută între sferturile de oră și între programări;
- Enter sau Spațiu deschide programarea selectată sau creează una pe ora liberă selectată;
- Shift + săgeți stânga/dreapta extinde selecția peste mai multe sferturi de oră (în vederea Zi);
- Alt + săgeți mută programarea selectată (este o reprogramare, cu email către client);
- Page Up / Page Down trec la perioada anterioară/următoare;
- Home / End te duc la începutul/sfârșitul rândului;
- Esc renunță la selecție.
Bine de știut
- Calendarul arată doar personalul activ. Dacă dezactivezi pe cineva care încă are programări, acestea apar pe un rând separat, Fără personal.
- Toate orele sunt ora României, indiferent de unde deschizi adminul.
- Din calendar poți programa oriunde în programul persoanei, fără limitele de la rezervările online (pasul dintre ore, anunțul minim).
Programare nouă (dialog)
Se deschide din: butonul Programare nouă din Calendar sau din Toate programările, apăsând pe o zonă liberă din calendar, butonul Programează din Agendă sau comanda Adaugă programare din Cmd+K. Permisiune: appointments.bookings.write
Ce vezi
Titlul Programare nouă și textul „Alege serviciul, ora și clientul. Verificăm programul și suprapunerile.” Formularul are două coloane: în stânga programarea, în dreapta clientul. Jos: comutatorul Email de confirmare și butoanele Renunță și Creează programarea.
Ce poți face
Programezi un client sunat la telefon
- La Serviciu alegi serviciul (fiecare opțiune arată durata și prețul, de exemplu „60 min · 150,00 lei” sau „gratuit”). Apar doar serviciile active.
- La Cine lași Oricine e liber sau alegi o persoană anume. Lista conține doar persoanele care oferă serviciul ales.
- La Ziua alegi data (implicit azi).
- Sub Ore libere apar butoanele cu orele la care serviciul încape în program fără suprapuneri (de exemplu 09:00, 09:15, 09:30…). Ții mouse-ul pe o oră ca să vezi cine e liber atunci. Apeși pe ora dorită (devine evidențiată).
- Dacă nu e nicio oră liberă: „Nicio oră liberă în ziua aleasă. Alege altă zi sau altă persoană.”
- În dreapta completezi Numele clientului și Email (obligatorii), Telefon și, dacă e cazul, Mesaj / observații.
- La Primită prin alegi Telefon (implicit) sau La recepție.
- Lași pornit Email de confirmare dacă vrei ca clientul să primească imediat confirmarea pe email.
- Apeși Creează programarea.
Rezultat: apare mesajul „Programarea pentru Andreea P. a fost creată.”, dialogul se închide și se deschide panoul noii programări. Programarea e direct Confirmată, primește un cod unic (PR-…) și prețul serviciului din acel moment. Dacă ai lăsat emailul pornit, clientul primește emailul Programare confirmată, cu link „Adaugă în calendar” și, dacă ai configurat pagina de gestionare, link de anulare. Creația se scrie în Jurnalul de audit.
Programezi în afara programului
- Lângă Ore libere apeși Altă oră.
- Titlul devine Oră aleasă manual și apare un selector de oră (din 5 în 5 minute), cu textul „Poți programa și în afara programului; suprapunerile tot sunt refuzate.”
- Alegi ora și creezi programarea ca mai sus.
- Ca să revii la butoanele cu ore, apeși Înapoi la orele libere.
Câmpuri
Bine de știut
- Verificarea se face în momentul în care apeși Creează programarea. Dacă între timp altcineva a luat ora (de exemplu, un client de pe site), primești „Ora aleasă nu mai e disponibilă. Alege alt slot.” sau „Mihai R. are deja o programare în acest interval.”, iar programarea nu se creează.
- Cu ore libere alese din listă, programarea trebuie să încapă în programul persoanei; altfel primești „Mihai R. nu lucrează la ora aleasă.”
- Pauzele serviciului (înainte și după) blochează și ele calendarul, deci contează la suprapuneri.
- Emailul clientului e obligatoriu; nu poți salva o programare doar cu telefonul.
- Din admin poți trece și o programare la o oră deja trecută azi (de exemplu, un client venit fără programare).
Panoul programării
Se deschide din: calendar (apăsând pe o programare), din lista Toate programările (apăsând pe un rând) sau imediat după ce creezi o programare. Permisiune: appointments.bookings.read (acțiunile cer appointments.bookings.write)
Ce vezi
Un panou care se deschide din dreapta, cu titlul = numele clientului și dedesubt „Serviciu · Persoana”.
Cardul de sus
- eticheta de status (vezi tabelul de la Calendar) și sursa: Online, Admin, Telefon sau Asistent AI;
- codul programării (de exemplu PR-7K2M9Q), cu un buton de copiere;
- ziua în cuvinte („Marți, 27 octombrie”), intervalul orar mare („14:30–15:30”) și rândul „Tuns damă · 60 min · cu Mihai R.”.
Detaliile
- Client (numele), cu butonul Editează în dreapta; Email (apeși ca să scrii un email), Telefon (apeși ca să suni, pe telefon);
- Locația, dacă programarea are una;
- Preț (de exemplu 150,00 lei) sau Gratuit;
- Mesajul clientului, dacă a lăsat unul;
- Anulare, doar la programările anulate: „Anulată de client, 26.10.2026 18:20” sau „Anulată din admin, …”, plus motivul între ghilimele;
- Emailuri: „confirmare trimisă acum 2 ore” sau „fără email de confirmare”, apoi „reamintire trimisă …” sau „reamintirea pleacă automat”.
Note interne: un câmp de text cu explicația „Le vede doar echipa, nu ajung la client.” Jos, „Creată acum 3 zile” și linkul Deschide pagina programării.
Butoanele din subsol depind de status și de oră (cele principale sunt în dreapta, colorate):
Butoanele Marchează finalizată și Nu s-a prezentat apar singure când trece ora de început, chiar dacă panoul era deja deschis (verificarea se face la fiecare jumătate de minut).
Fără dreptul de a modifica programări vezi doar Descarcă .ics, butonul Editează de la client lipsește, iar notele interne sunt doar de citit.
Ce poți face
Confirmi o programare în așteptare
- Deschizi programarea (status În așteptare).
- Apeși Confirmă.
- Apare „Programarea a fost confirmată. Clientul primește emailul de confirmare.”, iar statusul devine Confirmată.
Clientul primește automat emailul Programare confirmată (cu linkul „Adaugă în calendar” și, dacă e configurată, pagina de gestionare). La Emailuri apare „confirmare trimisă acum”.
Muți o programare la altă oră, în altă zi sau la alt coleg
- Deschizi programarea (în așteptare sau confirmată) și apeși Mută.
- Se deschide dialogul Mută programarea, cu ora actuală în descriere („Acum: marți, 27 octombrie, 14:30, cu Mihai R.”).
- La Cine alegi persoana (doar cele care oferă serviciul), la Ziua data, apoi o oră din Ore libere.
- Pentru o oră din afara programului apeși Altă oră și alegi ora manual (din 5 în 5 minute); suprapunerile tot sunt refuzate. Înapoi la orele libere te întoarce la listă.
- Lași pornit Trimite email clientului ca să plece emailul Programare mutată, sau îl oprești (de exemplu, dacă ai stabilit deja ora nouă la telefon).
- Apeși Mută programarea.
Rezultat: „Programarea a fost mutată: marți, 27 octombrie, 15:00, cu Mihai R.” (plus „Clientul primește un email.” dacă emailul e pornit). Reamintirea se resetează, iar mutarea apare în Jurnalul de audit. Dacă ora nu mai e liberă, motivul („Mihai R. are deja o programare atunci”) apare sub ore și programarea rămâne neschimbată.
Corectezi datele clientului
- La Client apeși Editează.
- În dialogul Datele clientului corectezi Nume, Email sau Telefon (emailul trebuie să fie valid; telefonul e opțional).
- Apeși Salvează; apare „Datele clientului au fost salvate.”
Emailurile următoare (reamintire, mutare, anulare) pleacă la adresa nouă. Schimbarea se scrie în Jurnalul de audit.
Marchezi că a venit clientul
- După ora de început, deschizi programarea.
- Apeși Marchează finalizată.
- Apare „Programarea a fost marcată finalizată.”; statusul devine Finalizată, iar suma intră în estimatul zilei.
Notezi o neprezentare
- După ora de început, apeși Nu s-a prezentat.
- Apare „Am notat neprezentarea.”; statusul devine Neprezentare și ora se eliberează în calendar.
- Dacă ai greșit, apeși Marchează finalizată.
Retrimiți emailul de confirmare
- Apeși Retrimite confirmarea.
- Apare „Confirmarea a fost retrimisă.” Clientul primește din nou Programare confirmată (sau Programare primită (în așteptare), dacă programarea încă așteaptă confirmarea).
Descarci programarea în calendarul tău
- Apeși Descarcă .ics.
- Se descarcă fișierul
programare-PR-7K2M9Q.ics; îl deschizi ca să adaugi programarea în calendarul de pe calculator sau telefon.
Anulezi o programare
- Apeși Anulează programarea.
- Se deschide confirmarea „Anulezi programarea PR-7K2M9Q?” cu textul „Slotul se eliberează imediat. Andreea P. poate fi anunțat(ă) pe email.”
- Scrii, dacă vrei, Motiv (opțional) (de exemplu „stilistul e bolnav”).
- Lași pornit sau oprești Trimite email clientului.
- Apeși Anulează programarea (sau Păstrează, ca să renunți).
Rezultat: „Programarea a fost anulată.”; ora se eliberează imediat (alt client o poate rezerva), iar cu emailul pornit clientul primește Programare anulată, cu motivul. Anularea apare în Jurnalul de audit.
Scrii note interne
- Scrii în Note interne (de exemplu „preferă cafea fără zahăr”, „a plătit avans”).
- Apar butoanele Renunță și Salvează notele.
- Apeși Salvează notele; apare „Notele interne au fost salvate.”
Bine de știut
- O programare anulată nu mai poate fi redeschisă și nici ștearsă; rămâne în istoric. Pentru o oră nouă, creezi altă programare.
- Serviciul unei programări nu se schimbă; pentru alt serviciu anulezi programarea și creezi alta.
- Când readuci o neprezentare la Finalizată, programarea nu mai ocupă ora în calendar; dacă între timp altcineva a luat ora, schimbarea spre un status activ e refuzată cu motivul suprapunerii.
Pagina programării
/appointments/bookings/:id · Permisiune: appointments.bookings.readCe vezi
Aceleași informații ca în panou, pe o pagină întreagă. Ajungi aici din linkul Deschide pagina programării, din notificări, din căutarea globală sau din cardul de pe Panou.
- Antetul: numele clientului, dedesubt „Serviciu · 27.10.2026 14:30” și eticheta de status; săgeata înapoi Programări te duce la lista completă.
- În dreapta: Vezi în calendar (deschide calendarul pe ziua programării) și aceleași acțiuni ca în panou (Confirmă, Mută, Marchează finalizată, Nu s-a prezentat, Retrimite confirmarea, Descarcă .ics, Anulează programarea, după status).
- Dacă linkul e greșit: Programarea nu a fost găsită („Poate a fost ștearsă sau linkul e greșit.”), cu buton de reîncercare.
Ce poți face
Tot ce poți face în panou: confirmi, muți, finalizezi, notezi neprezentarea, retrimiți confirmarea, descarci .ics, anulezi, corectezi datele clientului și scrii note interne. Pașii sunt aceiași.
Toate programările
/appointments/bookings · Permisiune: appointments.bookings.readDeschide paginaCe vezi
Antetul: titlul Programări, descrierea „Toate programările, cu filtre pe personal, serviciu și sursă.” și butoanele Calendar și Programare nouă.
Tab-urile (vederi rapide)
Bara de filtre: Cine (persoana), Serviciu, Sursă (Online, Telefon, Admin, Asistent AI). Câmpul de căutare: „Caută după client, email, telefon sau cod”.
Coloanele tabelului
Pe telefon, fiecare programare apare ca un card: numele clientului, ziua și ora, persoana și statusul.
Când lista e goală: Nicio programare aici („Programările făcute pe site, la telefon sau din calendar apar în această listă.”).
Ce poți face
Găsești o programare
- Scrii în căutare numele, emailul, telefonul sau codul (de exemplu „0722” sau „PR-7K2”).
- Lista se filtrează pe măsură ce scrii.
Filtrezi lista
- Alegi un tab (de exemplu În așteptare).
- Apeși pe Cine, Serviciu sau Sursă și alegi o valoare. Filtrele se adaugă peste tab.
- Ca să scoți un filtru, îl deschizi și alegi Șterge filtrul.
Tab-ul, filtrele, căutarea, sortarea și pagina rămân în adresa paginii, deci poți salva sau trimite linkul.
Sortezi, alegi coloanele și densitatea
- Apeși pe antetul Când, Client sau Status ca să sortezi crescător/descrescător. Implicit lista e sortată după Când, de la cea mai apropiată.
- Din Coloane ascunzi sau afișezi coloane (de exemplu Cod); din Densitate alegi Compactă, Normală sau Aerisită. Alegerile se păstrează pe calculatorul tău.
- Jos alegi câte Rânduri pe pagină vezi (implicit 25) și treci de la o pagină la alta.
Deschizi o programare
Apeși pe rând; se deschide panoul programării (descris mai sus), fără să părăsești lista.
Adaugi o programare
Apeși Programare nouă; se deschide dialogul descris mai sus. După creare se deschide panoul noii programări.
Bine de știut
- Lista nu are export CSV și nici acțiuni în masă. Pentru export folosești Exportă .ics din Calendar.
- Programările nu se șterg, doar se anulează. Le găsești în tab-ul Anulate.
Servicii
/appointments/services · Permisiune: appointments.services.readDeschide paginaCe vezi
- Antetul: Servicii, cu descrierea „Ce se poate programa: durată, preț, pauze și cine se ocupă.” și butonul Serviciu nou (dacă ai dreptul de modificare).
- Tab-urile Toate, Active, Inactive și căutarea „Caută un serviciu”.
- Coloanele:
- Nume: punctul de culoare și numele; la serviciile de grup, dedesubt „Grup de până la 8 persoane”;
- Durată: „60 min”, plus „+ 15 min pauză” dacă are pauze;
- Preț: de exemplu 150,00 lei;
- Personal: cine îl oferă sau, cu text galben, Nimeni nu îl oferă;
- Status: Activ (verde) sau Inactiv (gri).
- La capătul fiecărui rând, meniul cu Editează și Șterge.
- Lista goală: Niciun serviciu încă („Adaugă primul serviciu (ex. „Tuns damă, 60 min”) ca să poți primi programări.”), cu butonul Serviciu nou.
Serviciile apar în ordinea din câmpul Ordine, apoi alfabetic. Poți sorta după Nume sau Durată.
Ce poți face
Adaugi un serviciu
- Apeși Serviciu nou.
- Completezi formularul (vezi „Serviciu nou / editare serviciu”).
- Apeși Salvează.
Editezi un serviciu
Apeși pe rând sau alegi Editează din meniul rândului.
Ștergi un serviciu
- Din meniul rândului alegi Șterge.
- Confirmi la „Ștergi serviciul „Tuns damă”?” („Programările trecute rămân în istoric. Dacă are programări viitoare, anulează-le întâi.”) apăsând Șterge.
- Apare „Serviciul „Tuns damă” a fost șters.”
Dacă serviciul are programări viitoare (în așteptare sau confirmate), ștergerea e refuzată: „Serviciul are 3 programări viitoare. Anulează-le sau dezactivează serviciul.”
Serviciu nou / editare serviciu
/appointments/services/new (serviciu nou, permisiune appointments.services.write) și /appointments/services/:id (editare, permisiune appointments.services.read; modificarea cere appointments.services.write)Deschide paginaCe vezi
- Antetul: Serviciu nou sau numele serviciului, cu eticheta Activ/Inactiv; săgeata înapoi Servicii; în dreapta Șterge (doar la editare) și Salvează (activ doar după ce schimbi ceva).
- Coloana principală, cu trei secțiuni: Detalii, Durată și pauze, Preț și capacitate.
- Coloana laterală: Vizibilitate și Cine și unde.
- Când ai modificări nesalvate, jos apare bara „Ai modificări nesalvate”, cu Renunță și Salvează.
- Fără drept de modificare, toate câmpurile sunt doar de citit.
Ce poți face
Creezi un serviciu de 60 de minute, cu pauză de curățenie
- La Nume scrii „Tuns damă”.
- Lași Adresă URL goală; se completează automat din nume („tuns-dama”).
- La Descriere scrii ce include serviciul (apare pe site).
- La Durată pui 60 min; la Pauză după, 15 min.
- La Preț scrii 150 (lei); Capacitate rămâne 1.
- În Cine și unde, la Personal alegi persoanele care oferă serviciul.
- La Locația lași Locația personalului sau alegi o locație anume.
- Alegi o Culoare în calendar.
- Apeși Salvează (sau Cmd+S / Ctrl+S).
Rezultat: „Serviciul a fost creat.” și pagina trece pe editarea serviciului. Serviciul apare imediat în dialogul de programare și, dacă e activ, pe site. Crearea se scrie în Jurnalul de audit.
Creezi un serviciu de grup (de exemplu un atelier)
- Completezi serviciul ca mai sus.
- La Capacitate pui numărul de locuri, de exemplu 8.
- Salvezi.
Mai mulți clienți se pot programa la aceeași oră, pentru același serviciu, cu aceeași persoană (sau sală), până se umplu locurile. Lista arată „Grup de până la 8 persoane”.
Oprești temporar rezervările online la un serviciu
- Deschizi serviciul.
- Oprești Activ, se poate rezerva online.
- Apeși Salvează.
Serviciul dispare de pe site și din dialogul de programare din admin; programările existente rămân.
Ștergi serviciul din pagina lui
- Apeși Șterge în antet și confirmi.
- Apare „Serviciul „Tuns damă” a fost șters.” și revii la listă.
Câmpuri
Bine de știut
- Pauzele blochează calendarul înainte și după programare, dar clientul nu le vede: pe site și în emailuri apare doar durata.
- Prețul se „îngheață” pe programare în momentul rezervării. Dacă schimbi prețul, programările deja făcute păstrează prețul vechi.
- Dacă schimbi durata, programările existente rămân cu durata veche; doar cele noi o folosesc pe cea nouă.
- Personalul se poate alege și din pagina persoanei (Servicii); cele două liste sunt aceeași legătură.
- Un serviciu fără nimeni la Personal nu apare pe site și nu se poate programa nici din admin („Nimeni din personal nu oferă momentan acest serviciu.”).
Personal și program
/appointments/staff · Permisiune: appointments.staff.readDeschide paginaCe vezi
- Antetul Personal și program, cu descrierea „Cine primește programări și când lucrează. Și sălile sau echipamentele se programează aici.” și butonul Adaugă personal.
- Tab-urile Toți, Persoane, Săli, Echipamente și Inactivi; căutarea „Caută după nume sau email”.
- Coloanele:
- Nume: avatarul în culoarea aleasă, numele și funcția (sau tipul: Persoană, Sală / cabinet, Echipament);
- Program: zilele de lucru și totalul de ore, de exemplu „L Ma Mi J V · 40 h/săpt.”, sau, cu galben, Fără program;
- Servicii: serviciile oferite;
- Status: Activ sau Inactiv.
- Lista goală: Niciun membru încă („Adaugă oamenii (sau sălile) care primesc programări.”).
Ordinea implicită e cea din câmpul Ordine în calendar, apoi alfabetică. Apeși pe un rând ca să deschizi pagina persoanei.
Adaugă personal / pagina unui membru
/appointments/staff/new (nou, permisiune appointments.staff.write) și /appointments/staff/:id (permisiune appointments.staff.read; modificarea cere appointments.staff.write)Deschide paginaCe vezi
- Antetul: Adaugă personal (cu nota „Primește implicit programul luni–vineri, 09:00–17:00; îl poți schimba după salvare.”) sau numele persoanei cu eticheta Activ/Inactiv; săgeata înapoi Personal și program; Șterge (la editare) și Salvează.
- Coloana principală:
- Detalii: tipul (Persoană, Sală / cabinet, Echipament), Nume, Funcție;
- Contact: Email și Telefon;
- după prima salvare, Program săptămânal și Concedii și zile speciale.
- Coloana laterală:
- În calendar: Primește programări, Culoare, Ordine în calendar;
- Servicii și locație: Servicii și Locația de bază.
Ce poți face
Adaugi o persoană
- Apeși Adaugă personal.
- Lași tipul Persoană, scrii Nume (de exemplu „Mihai R.”) și Funcție (de exemplu „Stilist senior”).
- Completezi, dacă vrei, Email și Telefon.
- La Servicii alegi ce servicii oferă; la Locația de bază, unde lucrează (sau Oricare).
- Alegi o Culoare și, dacă vrei, Ordine în calendar.
- Apeși Salvează.
Rezultat: „A fost adăugat(ă). Acum poți ajusta programul.”; pagina trece pe editarea persoanei, iar jos apar Program săptămânal (cu luni–vineri, 09:00–17:00) și Concedii și zile speciale. Persoana apare imediat ca rând nou în calendar.
Adaugi o sală sau un echipament
- Apeși Adaugă personal.
- Alegi Sală / cabinet sau Echipament.
- Scrii numele (de exemplu „Cabinet 2”), alegi serviciile care au nevoie de ea și salvezi.
Sala are propriul program și propriile suprapuneri, exact ca o persoană. În calendar apare la Săli și echipamente.
Setezi programul săptămânal
- Deschizi persoana și cobori la Program săptămânal („Orele locale (România) în care se pot face programări. Total: 40 h pe săptămână.”).
- Pentru fiecare zi:
- pornești comutatorul de lângă numele zilei ca să o faci zi de lucru (primește automat 09:00–17:00) sau îl oprești ca să devină Liber;
- schimbi orele din câmpurile De la și Până la (din 15 în 15 minute);
- apeși Interval ca să adaugi încă un interval în aceeași zi (de exemplu 09:00–13:00 și 14:00–18:00, cu pauză de masă);
- apeși X (Șterge intervalul) ca să scoți un interval.
- Dacă luni e completată, apeși Copiază pe L–V ca să copiezi programul de luni pe marți–vineri.
- Apeși Salvează programul din colțul secțiunii (sau Renunță ca să revii la programul salvat).
Dacă un interval se termină înainte să înceapă (de exemplu 09:00–08:00), sub rândul lui apare „Ora de sfârșit trebuie să fie după ora de început.”, iar mesajul „Programul are intervale invalide. Verifică rândurile marcate.” Programul nu se salvează până nu corectezi rândul.
Rezultat: „Programul a fost salvat.” Orele libere din admin și de pe site se recalculează imediat, iar zonele gri din calendar se actualizează. Schimbarea se scrie în Jurnalul de audit, cu programul vechi și cel nou.
Adaugi un concediu sau o zi cu program special
- La Concedii și zile speciale apeși Adaugă.
- În dialogul Excepție de la program, alegi la Perioada prima și ultima zi (pentru o singură zi, alegi aceeași zi).
- Alegi Liber toată ziua sau Program special.
- La Program special alegi orele (implicit 10:00–14:00).
- Scrii Motiv (de exemplu „Concediu de odihnă”).
- Apeși Salvează.
Rezultat: „Excepția a fost adăugată.” Excepția apare în listă („27.10.2026 – 31.10.2026 · Liber toată ziua · Concediu de odihnă”), iar în calendar zilele respective devin gri, cu motivul afișat. Lista arată doar excepțiile de azi încolo; închiderile valabile pentru toată echipa apar și aici, cu mențiunea „toată echipa”, dar se șterg doar din Setări.
Ștergi o excepție
- Apeși iconița de coș de lângă excepție.
- Confirmi „Ștergi excepția?” („Programul normal revine pentru 27.10.2026 – 31.10.2026.”) cu Șterge.
- Apare „Excepția a fost ștearsă.”
Scoți temporar pe cineva din programări
- Oprești Primește programări.
- Apeși Salvează.
Persoana dispare din calendar și de pe site; datele și istoricul rămân. O repornești oricând.
Ștergi un membru
- Apeși Șterge în antet.
- Confirmi „Ștergi „Mihai R.”?” („Nu se poate dacă are programări viitoare. Istoricul rămâne.”).
- Apare „„Mihai R.” a fost șters(ă).” și revii la listă.
Dacă are programări viitoare, primești „„Mihai R.” are 4 programări viitoare. Mută-le sau anulează-le înainte de ștergere.”
Câmpuri
Bine de știut
- Program săptămânal și excepțiile se salvează separat, cu butoanele lor. Butonul Salvează din antet salvează doar detaliile persoanei.
- Programul și concediile apar abia după prima salvare a persoanei.
- O zi Liber toată ziua (personală sau a întregii echipe) are prioritate: în ziua respectivă nu se poate programa nimic online. O zi cu Program special înlocuiește programul obișnuit al acelei zile.
- Concediile și schimbările de program nu mută și nu anulează programările deja făcute. Verifică în calendar ce programări cad în perioada respectivă și mută-le.
- Intervale suprapuse: „Intervalele de luni se suprapun (09:00–13:00 și 12:00–18:00).” Programul nu se salvează până nu le corectezi.
- Programul e mereu în ora României (inclusiv la trecerea la ora de vară/iarnă).
Setări programări
/appointments/settings · Permisiune pentru vizualizare: appointments.services.read; modificarea regulilor cere appointments.settings.write (sau dreptul de a modifica setările generale), locațiile cer appointments.services.write, iar închiderile appointments.staff.write.Deschide paginaCe vezi
Antetul Setări programări („Regulile pentru rezervările online, emailurile automate, locațiile și închiderile.”) cu butonul Salvează (activ doar după ce schimbi ceva în primele două secțiuni). Patru secțiuni:
- Rezervări online („Cum se calculează orele libere pe site.”)
- Emailuri („Confirmarea pleacă imediat; reamintirea, automat, înainte de programare. Textele se editează în Setări → Emailuri.”)
- Locații („Unde au loc programările; apar în emailuri și în fișierul .ics.”)
- Închideri și sărbători („Zilele în care nu lucrează nimeni (sărbători legale, inventar) sau programul e redus pentru toată echipa.”)
Ce poți face
Schimbi regulile pentru rezervările de pe site
- În Rezervări online modifici câmpurile (vezi tabelul de mai jos).
- Apeși Salvează în antet.
- Apare „Setările au fost salvate.” Regulile se aplică imediat pe site.
Treci pe confirmare manuală
- Oprești Confirmare automată.
- Apeși Salvează.
De acum, rezervările de pe site intră În așteptare, iar clientul primește emailul Programare primită (în așteptare). Le găsești în tab-ul În așteptare din Toate programările și pe Panou, apoi le confirmi cu Confirmă. La confirmare, clientul primește emailul Programare confirmată.
Setezi reamintirile
- La Reamintire cu … înainte pui numărul de ore (de exemplu 24). Cu 0, nu se trimit reamintiri.
- Apeși Salvează.
Legi emailurile de pagina de gestionare de pe site
- La Pagina de gestionare de pe site scrii adresa paginii de pe site-ul tău unde clientul își vede sau anulează programarea, cu
{token}în locul codului secret, de exempluhttps://site-ul-tau.ro/programare/{token}. - Apeși Salvează.
De acum, emailurile au linkul „Gestionează sau anulează programarea”, iar emailul de confirmare precizează cu câte ore înainte se mai poate anula online. Lasă câmpul gol dacă site-ul nu are o astfel de pagină.
Adaugi sau editezi o locație
- La Locații apeși Adaugă locație (sau apeși pe o locație existentă ca s-o editezi).
- Completezi Nume (obligatoriu), Adresă, Telefon și, dacă vrei, Ordine (locul în listele de locații; 0 = prima).
- Apeși Salvează; apare „Locația a fost salvată.”
Locația apare apoi în formularul serviciilor și al personalului și, cu adresa, în emailuri și în fișierele .ics.
Ștergi o locație
- Apeși iconița de coș de lângă locație.
- Confirmi „Ștergi locația „…”?” cu Șterge.
- Apare „Locația „…” a fost ștearsă.”
Serviciile și persoanele care o foloseau rămân fără locație; programările deja făcute o păstrează în istoric.
Închizi pentru toată echipa (sărbători, inventar)
- La Închideri și sărbători apeși Adaugă.
- Alegi Perioada, apoi Liber toată ziua sau Program special (cu orele).
- Scrii Motiv (de exemplu „Crăciun”) și apeși Salvează.
Închiderea se aplică tuturor: online nu se mai pot face programări în acele zile (sau doar în orele speciale), iar în calendar zilele devin gri pentru toată lumea. Se șterge la fel ca o excepție personală.
Câmpuri
Bine de știut
- Regulile de la Rezervări online (pas, anunț minim, orizont, anulare) se aplică doar clienților de pe site. Din admin poți programa la orice oră din program și chiar în afara lui.
- Pe site, dacă clientul nu alege o persoană, primește automat primul membru liber, în ordinea din calendar.
- Reamintirea pleacă o singură dată pe programare (verificarea se face la fiecare 10 minute). Programările făcute deja în fereastra de reamintire (de exemplu, cu 3 ore înainte, la o reamintire de 24 de ore) nu mai primesc reamintire. Dacă muți o programare, clientul primește o reamintire nouă.
- Clientul își poate anula singur programarea din linkul din email doar până la limita setată; după aceea primește mesajul că trebuie să sune. Când un client anulează singur, echipa primește notificarea „Programare anulată de client”.
- Textele emailurilor (Programare confirmată, Programare primită (în așteptare), Reamintire programare, Programare mutată, Programare anulată) se schimbă din Setări › Emailuri, în română și engleză.
Setările programărilor în Setări
/settings/appointments · Permisiune: settings.general.read pentru a vedea, settings.general.write pentru a modificaDeschide paginaO găsești la Setări › Firmă și magazin › Programări (în grupul Module) sau în hub-ul Setări, la Setările modulelor › Programări.
Ce vezi
Blocul Programări („Setările modulului „Programări”.”) cu aceleași reguli ca secțiunea Rezervări online din Setări programări (mai sus), ca listă simplă. Când schimbi ceva, jos apare bara „Ai modificări nesalvate”, cu Renunță și Salvează. Locațiile și închiderile nu apar aici; le găsești doar în Setări programări.
Ce poți face
Schimbi o regulă de rezervare
- Modifici câmpul dorit (vezi tabelul de mai jos).
- Apeși Salvează. Vezi „Modificările au fost salvate”.
Valorile sunt aceleași ca în Setări programări: ce schimbi aici se vede și acolo, și invers.
Câmpuri
Bine de știut
- Pentru reglaje de zi cu zi e mai comodă pagina Setări programări (
/appointments/settings), care are și locațiile și închiderile. - Ambele pagini lucrează în minute la timpul minim de anunț, deci o valoare ca 90 de minute rămâne exact 90, oriunde ai salva.
Cardul „Programările de azi” de pe Panou
Permisiune: appointments.bookings.read
Ce vezi
Pe Panou, cardul Programările de azi are sus trei casete: Azi (câte programări neanulate are ziua), În așteptare și Estimat (suma programărilor confirmate și finalizate, de exemplu 1.234,50 lei). Dedesubt, următoarele cel mult 8 programări care încă nu s-au terminat: ora, o bară în culoarea serviciului, clientul, „Serviciu · Persoana” și statusul. Linkul Vezi tot → deschide calendarul.
Când nu mai e nimic azi: Nicio programare rămasă azi („Programările următoare apar aici.”). Dacă datele nu se pot încărca: „Programările nu au putut fi încărcate”.
Ce poți face
Apeși pe o programare ca să deschizi pagina ei.
Ce se întâmplă automat
- Programare nouă de pe site: clientul primește confirmarea (sau „am primit cererea”, dacă confirmarea automată e oprită), iar cei din echipă cu acces la programări primesc notificarea „Programare nouă: Tuns damă”, cu clientul, ora și persoana. Notificarea pleacă implicit și pe email; o poți opri din preferințele de notificări (categoria „Programări noi de pe site”).
- Confirmare din admin: când apeși Confirmă pe o programare în așteptare, clientul primește emailul Programare confirmată.
- Anulare făcută de client: notificare „Programare anulată de client: PR-…” (categoria „Programări anulate de clienți”).
- Reamintiri: pleacă singure, conform setării.
- Dublă rezervare: dacă doi clienți încearcă aceeași oră în același timp, doar primul reușește; al doilea primește mesajul că ora nu mai e disponibilă.
- Jurnalul de audit: fiecare creare, mutare, schimbare de status, anulare, modificare de serviciu, de personal, de program, de excepție sau de locație apare în Setări › Jurnal de audit, cu cine a făcut-o.
- Asistentul AI (dacă e activ) poate căuta ore libere, lista programările zilei, găsi programări și, cu acordul tău, crea sau anula programări. Cele create de el au sursa Asistent AI.