Εγχειρίδιο SIA — εγκατάσταση και παρουσίαση

SIA · Scheduling Intelligence Assistant

Εγχειρίδιο εγκατάστασης και παρουσίασης

Πλήρης οδηγός από την αγορά της άδειας μέχρι τις κρατήσεις, τα πακέτα και την πύλη πελατών. Όλες οι εικόνες είναι πραγματικές οθόνες από το demo Studio SIA Κολωνάκι (studio.demowebion.gr), πακέτο Studio.

Έκδοση εγχειριδίου: 8 Σεπτεμβρίου 2026 · Plugin SIA 1.0.0 · WordPress 6.4+

Α. Τι είναι το SIA

Το SIA (Έξυπνος βοηθός προγραμματισμού) είναι πρόσθετο WordPress για επιχειρήσεις υπηρεσιών: στούντιο pilates/yoga, γυμναστήρια, ιατρεία, κομμωτήρια. Διαχειρίζεται υπηρεσίες, διαθεσιμότητα, δημόσιες κρατήσεις, ημερολόγιο προσωπικού, πακέτα συνεδριών, πληρωμές υποδοχής και πύλη πελατών.

Δεν είναι κλινικό διατροφικό λογισμικό. Στο V1 δεν ενεργοποιούνται δίαιτες, ερωτηματολόγια υγείας ή HealthKit.

Τέσσερις ρόλοι

Ρόλος Τι βλέπει Πού μπαίνει
Ιδιοκτήτης (sia_owner / sia_doctor) Όλα: υπηρεσίες, προσωπικό, πελάτες, πακέτα, ρυθμίσεις, άδεια wp-admin → SIA
Υποδοχή (sia_secretary) Ημερολόγιο ημέρας, ραντεβού, λίστα αναμονής, πληρωμές, πελάτες Μενού Reception ή /reception/
Προσωπικό (π.χ. γυμναστής) Το δικό του πρόγραμμα Staff app / σύνδεση χρήστη στο προφίλ practitioner
Πελάτης Κράτηση + πύλη (ραντεβού, πακέτο, PIN) /book-appointment/ και /portal/
Πίνακας ελέγχου SIA με τους τέσσερις ρόλους
Εικόνα 1. Χώρος ιδιοκτήτη (Dashboard): οι τέσσερις ρόλοι και η κατάσταση online booking.

Εμπορικά πακέτα άδειας

Η αγορά γίνεται μόνο στο webion.gr/platformes/sia/. Το demo αυτό τρέχει Studio (2 ιδιοκτήτες, έως 10 προσωπικό, 1 χώρος, memberships, QR check-in, classes, AI receptionist κ.λπ.).

Πακέτο Για ποιον
Solo 1 ιδιοκτήτης, 1–2 προσωπικό, ένας χώρος
Team έως 5 προσωπικό, reports, loyalty, πόροι
Studio έως 10 προσωπικό, πακέτα συνεδριών, classes, QR
Branches πολλαπλά σημεία
Custom κατόπιν συμφωνίας
Σελίδα αγοράς SIA στο webion.gr
Εικόνα 2. Βιτρίνα αγοράς SIA στο webion.gr — από εδώ ξεκινά η νόμιμη άδεια.

Β. Εγκατάσταση — σωστή σειρά

Μην ανεβάζετε το plugin πριν υπάρχει WordPress και μην βάζετε license πριν ενεργοποιηθεί το SIA.

  1. Αγορά πακέτου στο webion.gr (ή εικονική εκπλήρωση στο demo). Παίρνετε κλειδί της μορφής SIA-STUDIO-….
  2. WordPress σε δικό σας domain ή υποτομέα (PHP 8.1+, HTTPS, permalinks «Όνομα άρθρου»). Το DB_HOST σε πολλούς cPanel διακομιστές πρέπει να είναι 127.0.0.1, όχι localhost.
  3. Ανέβασμα του zip: Πρόσθετα → Προσθήκη → Μεταφόρτωση. Φάκελος μέσα στο zip: sia/.
  4. Ενεργοποίηση του «SIA». Δημιουργούνται πίνακες (sia_patients, sia_appointments, sia_booking_services, memberships κ.λπ.).
  5. Άδεια: SIA → Settings → καρτέλα πακέτου/άδειας. License server: https://my-webion.gr. Επικόλληση κλειδιού και αποθήκευση.
  6. Ρυθμίσεις ημέρας 1: ζώνη Europe/Athens, νόμισμα EUR, εμφάνιση (χρώμα/λογότυπο), ενεργό δημόσιο booking.
Οθόνη σύνδεσης WordPress του στούντιο
Εικόνα 3. Σύνδεση διαχειριστή στο WordPress του στούντιο.
Λίστα προσθέτων με το SIA ενεργό
Εικόνα 4. Πρόσθετα → το SIA είναι ενεργό. Αν λείπει, δεν έχει ανέβει ή απέτυχε η ενεργοποίηση.
Καρτέλα άδειας και εμπορικού πακέτου SIA
Εικόνα 5. SIA → Settings → πακέτο/άδεια. Εδώ φαίνεται το ενεργό πακέτο (Studio) μετά την επαλήθευση του κλειδιού.
Demo vs παραγωγή. Στο studio.demowebion.gr η αγορά έγινε εικονικά (χωρίς κάρτα). Δεν υπάρχουν live κλειδιά Stripe. Η ανάθεση πακέτου στον πελάτη γίνεται από Memberships → Assign.

Γ. Πρώτη είσοδος και χώρος ιδιοκτήτη

Μετά την ενεργοποίηση, στο αριστερό μενού εμφανίζεται SIA και από κάτω Reception. Ο ιδιοκτήτης ξεκινά από το Dashboard (Εικόνα 1). Εκεί ελέγχετε ότι:

  • οι υπηρεσίες έχουν ρυθμιστεί,
  • το ωράριο έχει ρυθμιστεί,
  • το δημόσιο booking είναι ενεργό.

Από το ίδιο μενού ανοίγετε Calendar, Customers, Settings, Email, Memberships και τα πρόσθετα του πακέτου Studio.

Γενικές ρυθμίσεις SIA
Εικόνα 6. Settings → General: δημόσιο booking, ζώνη ώρας, γλώσσα επιχείρησης, νόμισμα.
Ρυθμίσεις εμφάνισης και επωνυμίας
Εικόνα 7. Settings → Appearance: όνομα στούντιο, χρώματα, λογότυπο. Επηρεάζει πύλη, υποδοχή και emails.
Κατάλογος προσωπικού / practitioners
Εικόνα 8. Settings → Staff: οι άνθρωποι που εμφανίζονται στις κρατήσεις. Συνδέστε WordPress user αν χρησιμοποιούν staff app.

Δ. Υπηρεσίες, ωράριο, ημερολόγιο

Χωρίς υπηρεσίες και ωράριο, το δημόσιο ημερολόγιο μένει άδειο.

  1. SIA → Calendar → καρτέλα Services: όνομα, διάρκεια, τιμή (σε λεπτά του ευρώ, π.χ. 1500 = 15,00€), χρώμα, σειρά.
  2. Καρτέλα Availability: για κάθε ημέρα ώρες λειτουργίας και διαλείμματα. Προαιρετικά εξαιρέσεις (αργίες).
  3. Καρτέλα Calendar: εβδομαδιαία όψη ραντεβού.
Λίστα υπηρεσιών pilates yoga reformer
Εικόνα 9. Υπηρεσίες demo: drop-in Mat 15€, Yoga 12€, Reformer 22€, γυμναστήριο 8€ — τιμές κοντά στην αγορά Αθήνας.
Εβδομαδιαίο ωράριο διαθεσιμότητας
Εικόνα 10. Availability: εβδομαδιαίο ωράριο ανά ημέρα. Χωρίς αυτό δεν βγαίνουν διαθέσιμα slots στο widget.
Ημερολόγιο ραντεβού SIA
Εικόνα 11. Calendar: το ημερολόγιο ιδιοκτήτη. Από εδώ ανοίγετε/μετακινείτε ραντεβού.

Ε. Πελάτες και πακέτα (memberships)

Οι πελάτες αποθηκεύονται στον πίνακα πελατών (εσωτερικά sia_patients). Στο UI λέγονται Customers.

Λίστα πελατών στο SIA
Εικόνα 12. Customers: καρτέλα πελάτη, ιστορικό ραντεβού, στοιχεία επικοινωνίας για magic link.

Τα πακέτα συνεδριών είναι Memberships (διαθέσιμο στο Studio+). Δημιουργείτε πλάνο (τίτλος, μηνιαίο/ετήσιο διάστημα, τιμή σε cents, credits, όριο/εβδομάδα) και μετά το αναθέτετε με Customer ID.

Δημιουργία και ανάθεση πακέτων membership
Εικόνα 13. Memberships: νέα πλάνα, λίστα πακέτων, Assign σε πελάτη, Freeze 30 ημερών. Εδώ φαίνεται το 9μηνο Studio (35 Pilates + δώρο 10 Yoga + γυμναστήριο).
Σημαντικό για πακέτα: το σύστημα δέχεται interval μόνο month ή year. Ένα «9μηνο» δηλώνεται ως yearly με την περιγραφή στους 9 μήνες και τα σωστά credits (π.χ. 45).

Κατάλογος πακέτων demo (απλό → σύνθετο)

Πακέτο Τι περιλαμβάνει Τιμή
Drop-in 1 συνεδρία χωρίς δέσμευση 12–22€
Pack 5 Mat 5 στρώματος, 2 μήνες, έως 3/εβδ. 70€
Pack 10 Reformer 10 Reformer, 3 μήνες 180€
Pack 20 Mixed 20 Pilates ή Yoga, 6 μήνες 320€
9μηνο Studio 35 Pilates + δώρο 10 Yoga + γυμναστήριο (45 credits) 490€

Στ. Υποδοχή (Reception)

Η υποδοχή έχει δύο επιφάνειες: το μενού WordPress Reception και την εφαρμογή /reception/ (καθαρή οθόνη για ρεσεψιόν χωρίς το υπόλοιπο wp-admin).

Πίνακας Reception μέσα στο WordPress
Εικόνα 14. Reception στο wp-admin: σημερινό ταμπλό, γρήγορες ενέργειες.
Εφαρμογή υποδοχής /reception/
Εικόνα 15. Εφαρμογή υποδοχής /reception/ — ημερολόγιο ημέρας χωρίς το μενού WordPress.
Ημερολόγιο υποδοχής
Εικόνα 16. Ημερολόγιο υποδοχής: ραντεβού, αναμονή, εργασίες, πληρωμές.

Ζ. Δημόσιο site: πακέτα και κράτηση

Το δημόσιο μέρος είναι αυτό που βλέπει ο πελάτης χωρίς κωδικό διαχειριστή.

  • Αρχική: παρουσίαση στούντιο και σύνδεσμοι.
  • /paketa/ — κατάλογος από το απλό drop-in ως το 9μηνο.
  • /book-appointment/ — shortcode [sia_booking]: υπηρεσία → ημέρα → ώρα → στοιχεία.
Αρχική σελίδα Studio SIA Κολωνάκι
Εικόνα 17. Αρχική σελίδα demo στούντιο.
Σελίδα πακέτων συνεδριών
Εικόνα 18. Πακέτα συνεδριών όπως τα βλέπει ο επισκέπτης.
Δημόσιο widget κράτησης SIA
Εικόνα 19. Δημόσια κράτηση [sia_booking]: επιλογή υπηρεσίας και διαθέσιμων ωρών.

Η. Πύλη πελατών και εφαρμογή στο κινητό

Η πύλη (/portal/) είναι PWA: ιστοσελίδα που εγκαθίσταται στην αρχική οθόνη. Σύνδεση με magic link στο email και εξαψήφιο PIN.

Οθόνη σύνδεσης πύλης πελατών
Εικόνα 20. Πύλη — αίτημα συνδέσμου με email ή τηλέφωνο.
Οθόνη εισαγωγής PIN πύλης
Εικόνα 21. Πύλη — εισαγωγή PIN μετά το magic link.
Πίνακας πελάτη στην πύλη
Εικόνα 22. Πύλη — πίνακας πελάτη: ραντεβού, πακέτο/credits, εγκατάσταση εφαρμογής.

Αναλυτικές οδηγίες Android (Chrome) και iPhone (Safari) υπάρχουν στη σελίδα Οδηγίες πύλης. Αφίσες QR: QR πύλης.

Οδηγίες εγκατάστασης πύλης σε κινητό
Εικόνα 23. Οδηγίες εγκατάστασης PWA σε Android και iOS.
Αφίσες QR για πύλη και κράτηση
Εικόνα 24. QR posters για πύλη, κράτηση και οδηγίες — για εκτύπωση στην είσοδο.

Θ. Email, QR check-in, πρόσθετα Studio

Σύστημα email προτύπων SIA
Εικόνα 25. Email System: πρότυπα (επιβεβαίωση, υπενθύμιση, magic link) με λογότυπο και QR.
Δείγμα εξερχόμενων email με εικόνες
Εικόνα 26. Δείγμα εξερχόμενων μηνυμάτων με εικόνες (λογότυπο + QR).
Οθόνη QR check-in
Εικόνα 27. QR check-in: σάρωση στην είσοδο του χώρου (πακέτο Studio).
Διαχείριση ομαδικών classes
Εικόνα 28. Classes: ομαδικά τμήματα και παρουσίες.
Αναφορές SIA
Εικόνα 29. Reports: πληρότητα και δραστηριότητα.
Πρόγραμμα πιστότητας
Εικόνα 30. Loyalty: πόντοι και δωροκάρτες.

Άλλα μενού Studio που φαίνονται στον ιδιοκτήτη: Forms, Import CSV, SIA Fill, No-show risk, Lifecycle, Optimize, AI receptionist, Next Best Action, Resources. Ενεργοποιούνται ανά εμπορικό πακέτο — αν ένα μενού λείπει, το πακέτο άδειας δεν το περιλαμβάνει.

Ι. Διαδρομή μέχρι ο πελάτης να αποκτήσει πακέτο

Σωστή σειρά στην καθημερινότητα του στούντιο:

  1. Ο ιδιοκτήτης έχει υπηρεσίες + ωράριο + ενεργό booking (Εικόνες 9–11, 6).
  2. Ο επισκέπτης βλέπει πακέτα και κλείνει δοκιμαστική στο widget (Εικόνες 18–19).
  3. Η υποδοχή καταχωρεί τον πελάτη (ή δημιουργείται από την κράτηση) — Εικόνα 12.
  4. Μετά την πληρωμή στο ταμείο (στο demo: χωρίς Stripe), η υποδοχή/ιδιοκτήτης πάει Memberships → βάζει Customer ID → Assign στο πλάνο (Εικόνα 13).
  5. Στέλνετε magic link πύλης. Ο πελάτης βάζει PIN και βλέπει τα credits (Εικόνες 20–22).
  6. Κάθε νέα κράτηση αφαιρεί credit σύμφωνα με το πλάνο και το εβδομαδιαίο όριο.
Δοκιμαστικός πελάτης demo: Μαρία Δεληγιάννη, maria.demo@demowebion.gr, PIN 246810 (όσο το PIN δεν έχει λήξει). Έχει ήδη το 9μηνο Studio.

ΙΑ. FAQ — συχνά προβλήματα και λύσεις

Εγκατάσταση και άδεια

Το site βγάζει 500 μετά την ενεργοποίηση. Σε PHP 8.2 το hook init δεν πρέπει να περνά κενό string σε typed int $ttl. Χρησιμοποιήστε έκδοση SIA με refresh_on_init(). Ελέγξτε wp-content/debug.log.

Η άδεια μένει ανενεργή. License server https://my-webion.gr, σωστό κλειδί, το site να φτάνει το WCP. Αποθηκεύστε ξανά και πατήστε ανανέωση άδειας. Το κλειδί είναι ανά εγκατάσταση.

Λείπουν μενού (Memberships, QR, Classes). Ανήκουν σε μεγαλύτερο πακέτο από αυτό που αγοράσατε. Το Solo δεν έχει memberships.

Google Calendar «Connect» αποτυγχάνει. Το slim zip demo δεν περιλαμβάνει τη βιβλιοθήκη Google API. Για παραγωγή ανεβάστε πλήρες plugin με vendor/google.

Κρατήσεις

Δεν εμφανίζονται ώρες στο widget. Availability κενό, λάθος ζώνη ώρας, υπηρεσία ανενεργή, ή το public booking είναι κλειστό στα Settings. Επίσης τα permalinks πρέπει να είναι pretty (/%postname%/) και να υπάρχει .htaccess.

Η σελίδα κράτησης είναι κενή. Βάλτε shortcode [sia_booking] σε δημοσιευμένη σελίδα. Μην τρέχετε το widget μέσα από page builder που κόβει scripts.

«Invalid booking token». Ανανεώστε τη σελίδα — το nonce έληξε.

Πακέτα / memberships

Ο πελάτης δεν βλέπει credits. Το πλάνο πρέπει να είναι Assign σε εκείνο το Customer ID και status active. Δεν αρκεί να πληρώσει εκτός συστήματος χωρίς ανάθεση.

Δεν μπορώ να βάλω «9 μήνες» ως interval. Επιτρέπονται μόνο Monthly / Yearly. Περιγράψτε τους 9 μήνες στον τίτλο.

Freeze. Το κουμπί Freeze 30 days παγώνει credits (π.χ. καλοκαίρι / τραυματισμός).

Πύλη και κινητό

Δεν έρχεται email / PIN. Στο demo συχνά δεν υπάρχει SMTP. Ζητήστε νέο magic link από τον διαχειριστή. Δοκιμαστικό PIN: 246810.

«This link has expired». Το magic link ζει περιορισμένα (στο demo έως 24 ώρες). Ζητήστε νέο.

Λάθος PIN 5 φορές. Προσωρινό κλείδωμα (~30 λεπτά) ή νέο PIN από την υποδοχή.

Κενή πύλη (λευκή σελίδα). Παλαιότερο bug αν λείπει η κλάση File Service — ενημερώστε το plugin. Καθαρίστε service worker: ρυθμίσεις site στο Chrome → διαγραφή δεδομένων για το domain.

iPhone: δεν βλέπω «Προσθήκη στην οθόνη Αφετηρίας». Μόνο Safari, όχι Chrome iOS, όχι in-app browser Instagram/Facebook.

Android: δεν βγαίνει εγκατάσταση. Chrome, όχι Firefox εντός WebView. Το site πρέπει να είναι HTTPS (μετά το πρώτο load).

Πιστοποιητικό SSL / προειδοποίηση. Περιμένετε AutoSSL ή χρησιμοποιήστε προσωρινά http στο demo.

Email

Τα πρότυπα έχουν εικόνες αλλά δεν φτάνουν inbox. Ρυθμίστε SMTP (Email System → Provider). Χωρίς SMTP ο διακομιστής συχνά στέλνει στα spam ή πουθενά. Δείγματα: /deigma-email/.

Υποδοχή και δικαιώματα

«This area is for business owners». Ο λογαριασμός υποδοχής δεν ανοίγει το owner dashboard — σωστό. Χρησιμοποιήστε Reception.

Session expired στο wp-admin. Ξανασυνδεθείτε. Μην αφήνετε την καρτέλα ανοιχτή overnight.

Ο ρεσεψιονίστ βλέπει κλινικά μενού. Δεν πρέπει. Αν εμφανιστούν, είναι υπόλειμμα παλιού fork — μην τα χρησιμοποιείτε στο V1.

Απόδοση και τεχνικά

Αργικό wp-admin. Μην φορτώνετε τα scripts SIA σε ξένες σελίδες. Το plugin τα εντάσσει μόνο στα δικά του hooks.

Διπλό booking στην ίδια ώρα. Ελέγξτε conflicts στο Calendar και ότι δύο practitioners δεν μοιράζονται λάθος το ίδιο resource αν έχετε Resources addon.

Λογαριασμοί demo (μόνο αυτό το site)

Πρόσβαση Στοιχεία
Δημόσιο site https://studio.demowebion.gr/
wp-admin ιδιοκτήτης χρήστης siaowner
Πύλη δοκιμής Μαρία Δεληγιάννη · PIN 246810
Αυτό το εγχειρίδιο /egxeiridio/

Ο κωδικός διαχειριστή δίνεται χωριστά στον παραλήπτη του demo — μην τον δημοσιεύετε σε δημόσια σχόλια ή social.

Τέλος εγχειριδίου · καταγραφή όλων των βασικών οθονών του προγράμματος από το live demo