Ta strona jest przeznaczona dla agencji i osób wdrażających Terapeuto u klientów. Opisujemy, co można zrobić już dziś, a czego nie oferuje publiczne API — tak, aby ułatwić zaplanowanie wdrożenia. This page is aimed at agencies and people implementing Terapeuto for clients. We describe what you can do today and what the public API doesn't offer — to make planning an implementation easier.
Publiczny widget rezerwacji działa pod adresem:The public booking widget runs at:
https://app.terapeuto.com/widget/{ORGANIZATION_ID}
oraz w widoku pojedynczego terapeuty:and in a single-therapist view:
https://app.terapeuto.com/widget/{ORGANIZATION_ID}/therapist/{THERAPIST_ID}
Widget jest standardową stroną HTML, którą możesz osadzić w ramce iframe o wybranej szerokości i wysokości. To najprostszy sposób na dodanie rezerwacji do witryny klienta bez ingerowania w jej kod.The widget is a standard HTML page you can embed in an iframe of your chosen width and height. It's the simplest way to add booking to a client's website without touching its code.
<script>Embedding via <script>Panel Terapeuto generuje gotowy fragment kodu z identyfikatorem organizacji. Skrypt umieszcza kalendarz we wskazanym kontenerze i nie wymaga użycia dodatkowego frameworka.The Terapeuto panel generates a ready-made code snippet with the organization ID. The script mounts the calendar in the container you specify and requires no extra framework.
<div id="terapeuto-widget"></div>
<script src="https://app.terapeuto.com/widget/embed.js"
data-org="ORGANIZATION_ID"
data-target="#terapeuto-widget"
async></script>
Wskazówki wdrożeniowe:Implementation notes:
data-target).must exist in the DOM before the script runs (data-target).iframe ustaw minimalną wysokość na około 700 px, aby ograniczyć przewijanie wewnątrz ramki.The widget adapts to the screen and needs no fixed height. For iframe, set a minimum height of around 700 px to reduce scrolling inside the frame.Wygląd widgetu ustawisz w panelu organizacji, bez wprowadzania zmian w kodzie strony:You set the widget's appearance in the organization panel, without changing the website code:
show_on_widget).A therapist can be hidden from the widget without removing them from the schedule (show_on_widget).allow_waitlist).A therapist can be excluded from the public waiting list (allow_waitlist)./therapist/{id}).The widget can be limited to a single therapist (the /therapist/{id} view).Widget zbiera tylko niezbędne dane:The widget collects only the essential data:
| PoleField | Czy wymagane?Required? |
|---|---|
| Imię i nazwiskoFull name | takyes |
| TelefonPhone | takyes |
| E-mailEmail | nie (opcjonalnie)no (optional) |
Nie zbieramy powodu wizyty ani informacji o stanie zdrowia.We don't collect the reason for the visit or any health information. To celowa decyzja projektowa wynikająca z charakteru danych o zdrowiu psychicznym.It's a deliberate design decision that follows from the nature of mental health data.
Mówimy wprost, żeby nie budować planów na czymś, czego nie ma:We'll say it plainly so you don't build plans on something that doesn't exist:
Planujesz własny interfejs rezerwacji?Planning a custom booking interface? Publicznego API nie planujemy, więc własnego panelu rezerwacji nie zbudujesz — możesz osadzić gotowy widget. Jeśli to warunek projektu, powiedz nam o tym przed wyceną. Pełny status funkcji: status produktu.We don't plan a public API, so you can't build your own booking panel — you can embed the ready-made widget. If that's a project requirement, tell us before quoting. Full feature status: product status.
Jeśli wdrażasz Terapeuto u klienta i potrzebujesz:If you're implementing Terapeuto for a client and need:
napisz na [email protected]. Odpowiemy technicznie, nie marketingowo.write to [email protected]. We'll answer technically, not with marketing.
Załóż darmowe konto, żeby przetestować widget i przepływ rezerwacji, albo napisz do nas — pomożemy przy wdrożeniu. Create a free account to test the widget and the booking flow, or write to us — we'll help with the implementation.
Załóż darmowe konto Create a free account bez karty · bez prowizji od wizyt · plany od 8,99 zł/mies. za terapeutę no card · no per-session fees · plans from 2.29 EUR per therapist/mo