# Zaptime: full site content > Every public page of https://zaptime.cz in markdown. Per-page versions: append `.md` to any path or request with `Accept: text/markdown`. Index: https://zaptime.cz/llms.txt # Online plánování schůzek a rezervační kalendář. Zdarma a česky. Source: https://zaptime.cz/ > Vyzkoušejte Zaptime, český nástroj pro online plánování schůzek. Rezervační kalendář propojíte s webem i Google kalendářem zdarma. [Nastavte si Zaptime přes chat s AI](https://zaptime.cz/funkce/mcp/) # Online plánování schůzek podle vašich pravidel. Zapomeňte na nekonečné domlouvání schůzek. Sdílejte rezervační kalendář a lidé si sami vyberou termín. [Začněte zdarma](https://my.zaptime.app/register?locale=cs-CZ) ## 40 000+ naplánovaných schůzek Používají nás obchodníci, makléři, fotografové, účetní, terapeuti, agentury i kamenné obchody. Reference ## Co o nás říkají klienti Zaptime pomáhá stovkám podnikatelů a firem efektivněji plánovat schůzky. Protože se snažíme dělat účetnictví efektivně, moderně a online Zaptime pro nás byla jasná volba! Již žádné zdlouhavé vyměňování e-mailů kvůli vstupní konzultaci, stačí odeslat jeden link a je hotovo. Kristina Benc Countin Digital Řeším desítky schůzek s partnery měsíčně. Zaptime mi ušetřil nekonečné mailování o termínech — pošlu odkaz a partneři si sami vyberou, kdy se jim hodí. Zuzana Hanzlíková Ecomail.cz Zaptime nám zrýchlil obchodný proces. Klienti si sami vyberú termín, odpadla zbytočná komunikácia a my uzatvárame dealy rýchlejšie. Martin Dlužanský Topol.io Jednoduché nastavení ## Jak to funguje? Napojte Zaptime na svůj Google kalendář nebo iCloud a můžete okamžitě začít přijímat rezervace. ### Připojte své kalendáře Zaptime automaticky hlídá kolize napříč kalendáři a nabízí jen volné termíny. ### Nastavte dostupnost Vyberte dny a časy, kdy chcete být k dispozici, nebo omezte počet schůzek denně. ### Zákazníci si sami rezervují volný termín Schůzka se automaticky propíše do vašeho kalendáře. Hotovo. Flexibilní použití ## Připraveno na všechny situace Začněte jednoduše a přidávejte funkce podle potřeby. ### Rezervační odkaz Sdílejte přehledný link – ideální pro e-mail, web nebo chat. ### Kalendář na webu Vložte kalendář na svůj web a sbírejte rezervace přímo tam. ### Potřebujete vlastní řešení? Vývojáři si Zaptime snadno přizpůsobí a zapojí do vašeho webu nebo systému. Nová integrace ## Nechte AI asistenta plánovat za vás Propojte Zaptime s ChatGPT nebo Claude a řešte rezervace, dostupnost i nastavení přímo z chatu. [Zjistit více o MCP](https://zaptime.cz/funkce/mcp/) Propojení ## Integrace s oblíbenými aplikacemi Zaptime se snadno propojí s vašimi oblíbenými aplikacemi a nástroji. [ ](https://napoveda.zaptime.cz/zoom) [ ](https://zaptime.cz/blog/propojeni-rezervacniho-kalendare-s-freelo/) ## Ceník One-man show nebo velký tým? Payment frequency Měsíčně Ročně [Porovnání všech funkcí](#features-compare) ### Personal - Neomezeně rezervací - 1 rezervační kalendář - Google, Outlook, iCloud, Zoom a Teams [Začněte zdarma](https://my.zaptime.app/register?locale=cs-CZ) Populární ### Professional - Všechny funkce z Personal - Týmová spolupráce - Odstranění loga Zaptime [Začněte zdarma](https://my.zaptime.app/register?locale=cs-CZ) ### Business - Všechny funkce z Professional - Rezervační API - Pomoc s úvodním nastavením [Pojďme si zavolat!](https://zapti.me/zaptime/zaciname) ### Porovnání všech funkcí Rezervace Personal Professional Business Neomezeně rezervací Obsaženo Obsaženo Obsaženo Rezervační kalendáře 1 Neomezeně Neomezeně Sdílení rezervačního odkazu Obsaženo Obsaženo Obsaženo Vložení kalendáře na web Obsaženo Obsaženo Obsaženo Vlastní pole ve formuláři Obsaženo Obsaženo Obsaženo Dostupnost řízená z kalendáře Obsaženo Obsaženo Placené události Obsaženo Obsaženo Rozdělování rezervací (round robin) Obsaženo Obsaženo Kalendáře a schůzky Personal Professional Business Google Kalendář Obsaženo Obsaženo Obsaženo Apple iCloud Obsaženo Obsaženo Obsaženo Microsoft Outlook Obsaženo Obsaženo Obsaženo Zoom Obsaženo Obsaženo Obsaženo Microsoft Teams Obsaženo Obsaženo Obsaženo Přizpůsobení Personal Professional Business Barvy kalendáře a logo Obsaženo Obsaženo Obsaženo Jazykové mutace kalendáře Obsaženo Obsaženo Obsaženo Přesměrování po dokončení rezervace Obsaženo Obsaženo Odstranění loga Zaptime Obsaženo Obsaženo Notifikace Personal Professional Business E-mailové notifikace Obsaženo Obsaženo Obsaženo E-mailové upomínky Obsaženo Obsaženo Vlastní odesílací doména Obsaženo Obsaženo Tým a marketing Personal Professional Business Týmová spolupráce Obsaženo Obsaženo Google Analytics / Meta Pixel Obsaženo Obsaženo Vývojáři a podpora Personal Professional Business AI asistent (MCP) Obsaženo Obsaženo E-mailová podpora Obsaženo Obsaženo Pomoc s úvodním nastavením Obsaženo Podpora pro vývojáře Obsaženo SDK pro napojení na míru Obsaženo Rezervační API Obsaženo Vlastní domény Obsaženo On-call podpora Obsaženo ## Často kladené dotazy Musím něco instalovat, abych mohl Zaptime používat? Ne. Stačí propojit svůj Google nebo iCloud kalendář a můžete začít přijímat rezervace. Žádná instalace, žádný složitý onboarding. Co se stane, když mám více kalendářů? Zaptime zvládne napojit víc kalendářů najednou. Zkontroluje volné termíny napříč všemi a zobrazí jen ty opravdu dostupné. Co když mám více Google nebo iCloud účtů? Zaptime zvládne napojit víc účtů najednou. Zkontroluje volné napříč všemi vybranými kalendáři ve všech účtech a zobrazí jen ty opravdu dostupné. Můžu si nastavit, kdy chci být dostupný? Ano. Můžete si určit přesné dny a časová okna, ve kterých přijímáte schůzky. Navíc můžete omezit počet rezervací denně nebo týdně. Jak rezervace fungují pro mé klienty? Jednoduše. Pošlete odkaz nebo vložíte kalendář na web. Klient si vybere čas, Zaptime ho zarezervuje a propíše do vašeho kalendáře. Hotovo. Hodí se Zaptime i pro týmy? Zaptime dokáže zkombinovat dostupnosti všech členů týmu do jednoho sdíleného kalendáře. Rezervace se zapisují přímo do kalendáře toho člena, který daný čas přijímá. Umožňuje Zaptime propojení s vlastním webem či aplikací? Ano. Nabízíme široko možnosti integrace Zaptime do vašeho webu nebo systému. Máme k dispozici API, webooky i widget přímo na web. Zaptime se dá také integrovat do forumuláře jako součást existujícího procesu. Můžu si Zaptime vizuálně upravit? Ano. Můžete si změnit barvy, písmo i texty tak, aby kalendář odpovídal vašemu brandu. Funguje kalendář i na mobilu? Ano. Rezervační kalendář je plně responzivní – vypadá skvěle na počítači, tabletu i mobilu. Je Zaptime zdarma? Ano – základní funkce Zaptime jsou zdarma napořád. Placený plán Professional přidává pokročilé možnosti pro týmy a náročnější uživatele, ale pro většinu běžných scénářů vám vystačí bezplatná verze. --- # O Zaptime: český rezervační kalendář Source: https://zaptime.cz/about/ > Kdo stojí za Zaptime, co nástroj umí a jak je provozován. Zaptime s.r.o., Praha, IČO 17238595. # O Zaptime Zaptime je český online rezervační kalendář pro plánování schůzek, hovorů a služeb. Vznikl v Praze jako odpověď na zahraniční nástroje typu Calendly: chtěli jsme plánovač, který mluví česky, rozumí českému fakturování a platbám a dá se vložit přímo do vlastního webu. ## [Co Zaptime dělá](#co-zaptime-dělá) Uživatel si nastaví, kdy má čas, a Zaptime za něj řeší zbytek: sdílí rezervační odkaz nebo vložený kalendář, hlídá kolize s Google, Outlook a Apple kalendářem, rozesílá potvrzení a připomínky, generuje odkazy na Zoom nebo Google Meet a umí vybrat platbu předem přes Stripe. Týmy rozdělují schůzky mezi členy, e-shopy a kamenné obchody plánují konzultace, personalisté pohovory a lektoři tréninky. Vývojáři mají k dispozici veřejné API, Vue komponentu a webhooky, AI asistenti MCP server. ## [Kdo za Zaptime stojí](#kdo-za-zaptime-stojí) Službu provozuje společnost **Zaptime s.r.o.**, IČO 17238595, DIČ CZ17238595, se sídlem Novomlýnská 1237/2, 110 00 Praha 1, zapsaná v obchodním rejstříku vedeném Městským soudem v Praze, oddíl C, vložka 368170. Tým vývojářů a podpory sedí v Praze a produkt vyvíjí od roku 2022. Zaptime je součástí stejné skupiny jako e-mailový editor Topol.io, odkud čerpá zkušenosti s nástroji, které se vkládají do cizích aplikací. ## [Čísla a důvěra](#čísla-a-důvěra) Přes Zaptime bylo naplánováno více než 40 000 schůzek. Data jsou uložena v Evropské unii, zpracování osobních údajů popisují [zásady ochrany osobních údajů](https://zaptime.cz/privacy-policy/) a podmínky služby [obchodní podmínky](https://zaptime.cz/terms/). Dostupnost služby sledujeme veřejně na [status.zaptime.app](https://status.zaptime.app/). ## [Kde nás najdete](#kde-nás-najdete) - Web: [zaptime.cz](https://zaptime.cz/) (česky), [zaptime.app](https://zaptime.app/) (anglicky) - Aplikace: [my.zaptime.app](https://my.zaptime.app/) - Kontakt a podpora: [kontaktní stránka](https://zaptime.cz/contact/), [support@zaptime.app](mailto:support@zaptime.app) - Pro vývojáře: [zaptime.cz/developers](https://zaptime.cz/developers/) - X (Twitter): [@zaptime\_app](https://twitter.com/zaptime_app) --- # Blog o plánování schůzek a rezervacích Source: https://zaptime.cz/blog/ > Tipy a návody k plánování schůzek, online rezervacím a rozvoji vašeho podnikání. Praktické rady, jak si Zaptime nastavit a získat víc rezervací. # Blog Tipy a návody k plánování schůzek, rezervacím a rozvoji vašeho podnikání se Zaptime. - [ ## Nejlepší rezervační systémy v Česku: srovnání pro rok 2026 Srovnání pěti rezervačních systémů: ceny, limity verzí zdarma a komu se hodí. ](https://zaptime.cz/blog/nejlepsi-rezervacni-system/) - [ ## Česká alternativa Calendly pro schůzky a události Český nástroj pro plánování schůzek, konzultací, tréninků i pohovorů. ](https://zaptime.cz/blog/ceska-alternativa-calendly/) - [ ## České řešení pro sales a generování leadů Schůzky s potenciálními klienty přímo z vašeho webu. ](https://zaptime.cz/blog/reseni-pro-sales/) - [ ## České řešení pro plánování nejen online pohovorů Plánování pracovních pohovorů a schůzek s kandidáty. ](https://zaptime.cz/blog/reseni-pro-hr-headhuntery-a-recruitery/) - [ ## Online rezervace tréninků s platbou v kalendáři Umožněte klientům snadno rezervovat a zaplatit trénink online. ](https://zaptime.cz/blog/online-rezervace-treninku-s-moznosti-platby-primo-v-kalendari/) - [ ## Rezervační kalendář pro kamenné obchody Nechte zákazníky rezervovat si termín ve vaší prodejně. ](https://zaptime.cz/blog/reseni-pro-kamenne-obchody/) - [ ## Propojení rezervačního kalendáře s aplikací Freelo Propisujte data z rezervací přímo do projektů ve Freelu. ](https://zaptime.cz/blog/propojeni-rezervacniho-kalendare-s-freelo/) - [ ## Lead magnet, který přivede zákazníky k rezervaci Získejte nové zákazníky pomocí chytrého lead magnetu. ](https://zaptime.cz/blog/lead-magnet-rezervace-hovoru/) - [ ## Jak získat zákazníky pomocí demo hovorů Proměňte demo hovory v nové zákazníky. ](https://zaptime.cz/blog/jak-ziskat-nove-zakazniky-pomoci-demo-hovoru/) - [ ## Efektivní struktura pohovoru: 5 kroků k úspěšnému náboru Jak strukturovat pracovní pohovor a optimalizovat nábor. ](https://zaptime.cz/blog/efektivni-struktura-pohovoru-5-kroku-k-uspesnemu-naboru/) - [ ## Kontaktní formulář vs. rezervace schůzek na webu Proč rezervace na webu přináší víc schůzek než formulář. ](https://zaptime.cz/blog/rezervace-vs-kontaktni-formular/) - [ ## Reservation Calendar with first-class Vue support Embeddable, TypeScript-ready calendar for Vue and Nuxt apps. ](https://zaptime.cz/blog/reservation-calendar-with-vue-integration/) - [ ## Prevent Double Bookings with Payment Providers Avoid double bookings when using external payment providers. ](https://zaptime.cz/blog/how-to-prevent-double-booking-with-payment-providers/) --- # Česká alternativa Calendly pro schůzky a události Source: https://zaptime.cz/blog/ceska-alternativa-calendly/ > Český nástroj pro plánování schůzek, konzultací, tréninků, pohovorů a dalších událostí. Ideální pro jednotlivce, malé i velké firmy. # Česká alternativa Calendly V dnešní době, kdy je plánování schůzek a událostí s klienty, partnery nebo potenciálními zákazníky nezbytnou součástí každé firmy, je klíčové mít k dispozici uživatelsky přívětivý nástroj pro správu rezervací. Zatímco služby jako Calendly získaly na popularitě po celém světě, český trh postrádal podobně sofistikovanou alternativu. To se však mění s příchodem Zaptime ‑ českého nástroje, který přináší efektivní a intuitivní správu rezervací s důrazem na místní potřeby a jazyk. ## [Co je Zaptime](#co-je-zaptime) Zaptime je online platforma navržená s cílem usnadnit plánování schůzek, konzultací a událostí pro jednotlivce i podniky. Jeho uživatelsky přívětivé rozhraní a široké spektrum funkcí ho staví do pozice silné alternativy k již známým mezinárodním hráčům. Co dělá Zaptime výjimečným, je jeho zaměření na český trh a potřeby uživatelů, což se odráží nejen v jazyce a specifických funkcích, ale také integracemi s předními českými platformami. ## [Komu je určen Zaptime](#komu-je-určen-zaptime) Zaptime je určený pro široké spektrum uživatelů, včetně jednotlivců, malých podniků a velkých firem. Je ideální pro manažery, obchodníky, konzultanty, trenéry, recruitery a další profesionály, kteří potřebují efektivně plánovat schůzky, konzultace a události s klienty, partnery, zaměstnanci nebo potenciálními zákazníky. [Začněte zdarma](https://my.zaptime.app/register?locale=cs-CZ) ## [Co umí Zaptime](#co-umí-zaptime) - **České rozhraní**: Zaptime nabízí kromě angličtiny i plně lokalizované rozhraní v češtině, což zajišťuje plynulou a snadnou navigaci pro české uživatele. - **Flexibilní plánování**: Uživatelé mohou snadno nastavit svou pracovní dobu a dostupnost s ohledem na české svátky, a také přizpůsobit typy schůzek, které nabízejí ‑ od osobních setkání až po online konzultace. - **Integrace kalendářů**: Zaptime umožňuje synchronizaci s oblíbenými kalendáři, jako je Google Kalendář nebo Apple Kalendář. Uživatel si může schůzku rezervovat pouze tehdy, pokud v kalendáři nemá jinou událost. - **Upozornění a potvrzení**: Uživatelé si mohou nastavit upozornění a potvrzení schůzek. - **Zapojení klientů**: Uživatelé mohou odeslat odkaz klientům a partnerům, kteří si mohou sami vybrat vhodný čas pro setkání. - **Jednoduché nasazení na váš web**: Uživatelé mohohu Zaptime přidat na vlastní web prostřednictvím jednoduchého iframe kódu. Tato metoda umožňuje vložit Zaptime na jakýkoliv web bez ohledu na technologii nebo používaný systém. ## [S čím můžete Zaptime propojit](#sčím-můžete-zaptime-propojit) Možnosti jsou široké a nabízejí flexibilitu a efektivitu ve správě vašich kalendářů a kontaktů. Zaptime se může snadno propojit s populárními platformami jako je Raynet, CloseCRM a Ecomail, což umožňuje synchronizaci informací o zákaznících, plánovaných schůzkách a aktivitách přímo do vašeho kalendáře a CRM systému. Pokud jde o komunikaci a spolupráci ve vašem týmu, Zaptime poskytuje integraci se Slackem, což umožňuje snadnou koordinaci schůzek přímo ve vašem oblíbeném pracovním prostředí. ## [Proč si vybrat Zaptime?](#proč-si-vybrat-zaptime) Zaptime není pouze další mezinárodní nástroj importovaný do českého prostředí. Je to produkt navržený s ohledem na specifické potřeby a preference českých uživatelů. Jeho lokalizace a uživatelsky přívětivé rozhraní nabízejí pohodlnou a intuitivní zkušenost, která činí plánování schůzek a událostí hladkým a efektivním procesem. --- # Efektivní Struktura Pohovoru: 5 Kroků k Úspěšnému Náboru Source: https://zaptime.cz/blog/efektivni-struktura-pohovoru-5-kroku-k-uspesnemu-naboru/ > Objevte, jak strukturovat efektivní pracovní pohovor a optimalizovat nábor pomocí Zaptime. Tipy pro přípravu, vedení a hodnocení pohovorů. # Efektivní Struktura Pohovoru: 5 Kroků k Úspěšnému Náboru Plánování a provádění efektivních pracovních pohovorů je klíčové pro výběr správných kandidátů a budování silného týmu. Strukturovaný pohovor pomáhá zajistit konzistentnost a objektivitu v hodnocení kandidátů. V tomto článku se podíváme na to, jak by měla vypadat dobrá struktura pohovoru, a jak může nástroj Zaptime pomoci s plánováním schůzek a hovorů. ## [1\. Předběžná příprava](#_1-předběžná-příprava) ### [Definování požadavků na pozici](#definování-požadavků-na-pozici) Před začátkem pohovoru je nezbytné jasně definovat, jaké dovednosti, zkušenosti a vlastnosti jsou pro danou pozici klíčové. Vytvořte seznam kompetencí, které chcete hodnotit. ### [Příprava otázek](#příprava-otázek) Připravte si sadu otázek, které budou zaměřeny na konkrétní kompetence a umožní vám porovnávat odpovědi různých kandidátů. Otázky by měly být otevřené, aby umožnily kandidátům ukázat své myšlení a zkušenosti. ### [Plánování schůzek s pomocí Zaptime](#plánování-schůzek-s-pomocí-zaptime) Zaptime je nástroj na plánování schůzek a hovorů, který vám může výrazně usnadnit organizaci pohovorů. Můžete ho použít k zasílání pozvánek, synchronizaci kalendářů a nastavení připomenutí. To zajistí, že pohovory proběhnou hladce a bez časových kolizí. ## [2\. Úvodní část pohovoru](#_2-úvodní-část-pohovoru) ### [Vítání kandidáta](#vítání-kandidáta) Přivítání kandidáta a představení se je důležité pro vytvoření příjemné atmosféry. Stručně představte firmu, její kulturu a hodnoty. ### [Představení struktury pohovoru](#představení-struktury-pohovoru) Seznamte kandidáta se strukturou pohovoru, co bude následovat a jaké oblasti budete probírat. Tím kandidát získá přehled a bude se cítit komfortněji. ## [3\. Hlavní část pohovoru](#_3-hlavní-část-pohovoru) ### [Otázky zaměřené na dovednosti a zkušenosti](#otázky-zaměřené-na-dovednosti-a-zkušenosti) Ptejte se na otázky, které jste si předem připravili. Umožněte kandidátovi podrobně popsat své dovednosti a zkušenosti, a nezapomeňte se ptát na konkrétní příklady z praxe. ### [Hodnocení kompetencí](#hodnocení-kompetencí) V průběhu pohovoru si dělejte poznámky a hodnoťte jednotlivé kompetence podle předem stanovených kritérií. To vám pomůže při následném srovnávání kandidátů. ### [Prostor pro otázky kandidáta](#prostor-pro-otázky-kandidáta) Dejte kandidátovi prostor, aby se zeptal na cokoliv, co ho zajímá o pozici nebo firmě. To ukáže jeho zájem a umožní mu získat potřebné informace. ## [4\. Závěr pohovoru](#_4-závěr-pohovoru) ### [Shrnutí pohovoru](#shrnutí-pohovoru) Na závěr shrňte hlavní body, které jste během pohovoru probrali. Potvrďte další kroky v procesu výběru a časový rámec pro zpětnou vazbu. ### [Použití Zaptime pro další kroky](#použití-zaptime-pro-další-kroky) Po pohovoru můžete použít Zaptime k naplánování dalších kroků, jako jsou následné pohovory nebo schůzky s vedením. Zaptime vám pomůže udržet přehled o všech důležitých termínech a schůzkách. [Více o použití Zaptime pro vaše HR](https://zaptime.cz/blog/reseni-pro-hr-headhuntery-a-recruitery/) ## [5\. Hodnocení a výběr](#_5-hodnocení-a-výběr) ### [Srovnání kandidátů](#srovnání-kandidátů) Po ukončení všech pohovorů srovnejte kandidáty na základě vašich poznámek a hodnocení. Použijte strukturované kritéria, která jste si stanovili na začátku. ### [Konečné rozhodnutí](#konečné-rozhodnutí) Na základě srovnání a diskuse s týmem vyberte nejlepšího kandidáta. Nezapomeňte kandidátům, kteří nebyli vybráni, poskytnout zpětnou vazbu a poděkování za jejich čas. ## [Závěr](#závěr) Dobrý pohovor by měl být strukturovaný a zaměřený na hodnocení relevantních kompetencí. Použití nástroje Zaptime pro plánování schůzek a hovorů může výrazně zjednodušit organizaci pohovorů a zajistit, že celý proces proběhne hladce a efektivně. --- # Prevent Double Bookings with Payment Providers Source: https://zaptime.cz/blog/how-to-prevent-double-booking-with-payment-providers/ > The reserve-then-confirm pattern prevents double bookings and ghost payments when combining scheduling with Stripe, GoPay, or other payment providers. # How to Prevent Double Bookings When Using External Payment Providers It's Monday morning. Two people are staring at the same 9 AM consultation slot on your website. User A clicks "Book," gets redirected to Stripe, and starts entering card details. Three seconds later, User B loads the page, sees the slot is still open, and clicks "Book" too. One of them is about to have a very bad experience — and so are you. This is the double booking problem, and it bites every developer who tries to wire a scheduling UI to an external payment provider. The fix isn't obvious, but the pattern behind it is elegant once you see it. * * * ## [The Typical Paid Booking Flow (and Where It Breaks)](#the-typical-paid-booking-flow-and-where-it-breaks) Here's what a standard paid-appointment flow looks like: `1. User picks a time slot 2. User gets redirected to a payment provider 3. User enters payment details 4. Payment succeeds 5. Booking is confirmed` Looks clean. Now look at what's _not_ protected: **Between steps 1 and 5, the slot is unprotected.** The user is off on Stripe's checkout page, fumbling with 3D Secure, maybe getting distracted for two minutes. During that entire window, your scheduling system still shows the slot as available. The result is one of two bad outcomes: - _Double booking_ — two people end up owning the same slot. Someone has to get a cancellation email. - _Ghost payment_ — User A pays, comes back, and finds their slot was taken by User B while they were on the checkout page. Money charged, no booking to show for it. Here's what the collision actually looks like in practice: `T+0s User A selects 9 AM → redirected to Stripe checkout T+3s User B loads the calendar → 9 AM still shown as available T+5s User B selects 9 AM → redirected to Stripe checkout T+30s User B completes payment → booking confirmed for 9 AM T+45s User A completes payment → 9 AM is already taken. Ghost payment.` This isn't a theoretical edge case. If you have popular time slots — the Monday 9 AM, the Friday afternoon — multiple people _will_ try to book them simultaneously. * * * ## [Why This Is Harder Than It Looks](#why-this-is-harder-than-it-looks) Your first instinct is to build it yourself. Most developers do. It starts simple and then spirals. Here's a sketch of what a typical DIY solution looks like: ``// 1. "Soft lock" the slot when the user starts checkout async function startCheckout(slotId: string, userId: string) { await db.execute( `UPDATE slots SET locked_by = ?, locked_at = NOW() WHERE id = ? AND locked_by IS NULL`, [userId, slotId], ); const row = await db.query(`SELECT locked_by FROM slots WHERE id = ?`, [ slotId, ]); if (row.locked_by !== userId) { throw new Error("Slot already taken"); } return redirectToStripe(slotId); } // 2. Cron job to clean up expired locks (runs every minute) cron.schedule("* * * * *", async () => { await db.execute( `UPDATE slots SET locked_by = NULL, locked_at = NULL WHERE locked_at < NOW() - INTERVAL 15 MINUTE AND confirmed = false`, ); }); // 3. Webhook handler to confirm booking after payment async function handleStripeWebhook(event: StripeEvent) { if (event.type === "checkout.session.completed") { const slotId = event.metadata.slotId; const slot = await db.query(`SELECT * FROM slots WHERE id = ?`, [slotId]); // Race condition: lock may have expired between payment and webhook if (!slot.locked_by) { await refundPayment(event.payment_intent); await sendApologyEmail(event.customer_email); return; } await db.execute(`UPDATE slots SET confirmed = true WHERE id = ?`, [ slotId, ]); } }`` This _mostly_ works. But now you're maintaining: - A locking mechanism with database-level atomicity concerns - A cron job that has to run reliably, even under load - Webhook handlers that need to be idempotent (Stripe can send the same event twice) - Refund logic for edge cases where the lock expired mid-payment - Calendar sync to propagate confirmed bookings to Google Calendar or iCloud - Tests for every race condition permutation And you haven't even handled what happens when your cron runs _during_ a payment completion, or when two webhooks arrive out of order, or when the user refreshes the return page three times. The problem isn't any single piece. It's that they all have to work together, perfectly, under concurrency. * * * ## [The Solution: Reserve, Then Confirm](#the-solution-reserve-then-confirm) The underlying pattern that solves this cleanly is _reserve, then confirm_ — a two-phase approach where slot selection and slot finalization are treated as separate, explicit operations. The pattern has three properties: **Atomic reservation.** When a user selects a slot, it's immediately and atomically removed from the availability pool. No window where two users can grab the same slot. Either you got the reservation or you didn't. **TTL-based expiry.** The reservation has a time-to-live. If the user doesn't complete payment within that window (say, 15 minutes), the reservation expires automatically and the slot returns to the pool. No cron jobs, no cleanup scripts. **Idempotent confirmation.** Confirming a reservation is a safe operation to call multiple times. If a webhook fires twice, or the user hits refresh on the success page, the result is the same: one booking, no duplicates. In pseudocode, the flow looks like this: `// Step 1: User selects a slot — reserve it atomically const reservation = reserveSlot(slotId, { ttl: "15m" }); // Slot is now invisible to other users // Step 2: Redirect to payment redirectToPaymentProvider({ metadata: { reservationId: reservation.id } }); // Step 3: On payment success — confirm the reservation onPaymentSuccess(({ reservationId }) => { confirmReservation(reservationId); // Reservation becomes a permanent booking }); // If payment never completes, the reservation expires on its own.` Now the two scenarios resolve cleanly: **Success path:** `T+0s User A selects 9 AM → reservation created → slot removed from calendar T+3s User B loads the calendar → 9 AM is not shown (reserved) T+30s User A completes payment → reservation confirmed → booking finalized` User B never even sees the slot. There's no window for a collision. **Timeout path:** `T+0s User A selects 9 AM → reservation created → slot removed from calendar T+3s User B loads the calendar → 9 AM is not shown T+900s User A abandons payment → reservation TTL expires T+901s User B refreshes → 9 AM is available again` The system self-corrects. No one had to do anything. * * * ## [Building This Yourself vs. Using a Scheduling API](#building-this-yourself-vs-using-a-scheduling-api) You _can_ build the reserve/confirm pattern from scratch. It's a well-understood concept. But the implementation details are where the difficulty hides: _Slot-level locking_ needs to be atomic across concurrent requests — not just within a single database, but across any connected calendars (Google Calendar, iCloud) that also reflect availability. _Reliable TTL expiration_ can't depend on a cron job that might be delayed under load. The expiry needs to be precise, or you'll either release slots too early (breaking in-progress payments) or too late (blocking availability unnecessarily). _Idempotent confirmation_ means your confirm endpoint must handle duplicate calls gracefully — which means tracking reservation state, guarding against race conditions between expiry and confirmation, and ensuring calendar events aren't created twice. _Calendar synchronization_ adds another layer: a confirmed booking needs to appear in the provider's calendar within seconds, and a released reservation needs to _not_ leave behind ghost events. If scheduling is a core part of your product and you want full control, building this is reasonable. But if you're adding paid bookings to an existing app — a coaching platform, an event site, a SaaS with appointment features — the infrastructure cost may not be worth it. * * * ## [How Zaptime Implements This](#how-zaptime-implements-this) Zaptime is a scheduling API that implements the reserve/confirm pattern as a first-class feature. Here's what the integration looks like using the Vue composable: `import { reserve, confirm } from "@zaptime/vue3"; async function handleBookingWithPayment() { // Step 1: Lock the slot — atomically removed from all connected calendars await reserve(); // Step 2: Process payment (Stripe, GoPay, any provider) const paymentResult = await processPayment(); // Step 3: Finalize only if payment succeeded if (paymentResult.success) { await confirm(); } // If payment fails, the reservation auto-expires. That's it. }` Under the hood, `reserve()` performs atomic locking across all calendars connected to the event — Google Calendar, iCloud, or others. The reservation has a configurable TTL (up to 15 minutes), after which the slot silently returns to the availability pool. Calling `confirm()` is idempotent: duplicate webhook deliveries or page refreshes won't create duplicate bookings. Zaptime offers three integration levels depending on how much UI control you need: - _Embeddable widget_ — a booking link or iframe. Zaptime handles everything, including built-in paid event support. - _Vue/Nuxt component_ — the `` component with composables like `useCalendar()` and `useSelectedTimeSlot()` for custom flows around the reserve/confirm cycle. - _Headless API_ — call the Zaptime API directly from any backend, any framework, any payment provider. The reserve/confirm pattern works the same way at every level. * * * ## [Wrapping Up](#wrapping-up) The hardest part of paid bookings isn't the payment and it isn't the scheduling. It's the seam between them — the moment where a slot is selected but not yet paid for, where the user is on someone else's checkout page, where your system is holding its breath. The reserve/confirm pattern closes that gap: lock the slot atomically, give the user time to pay, confirm on success, auto-release on failure. Whether you build it yourself or use a tool that ships it natively, the pattern is the same. Get the reservation right, and double bookings stop being a problem. --- # Jak získat zákazníky pomocí demo hovorů Source: https://zaptime.cz/blog/jak-ziskat-nove-zakazniky-pomoci-demo-hovoru/ > Naučte se, jak maximalizovat efektivitu demo hovorů a proměnit je v zákazníky. Tipy pro přípravu, efektivní komunikaci i úspěšný follow-up. # Jak získat nové zákazníky pomocí demo hovorů | Klíč k úspěšnému prodeji Demo hovory jsou mocným nástrojem v arsenálu každého prodejce. Poskytují jedinečnou příležitost prezentovat produkt nebo službu potenciálním zákazníkům v interaktivním a personalizovaném formátu. Se správnými nástroji, jako je Zaptime – firma, která se specializuje na plánování hovorů online, následnou správu upomínek a práci v týmu – můžete maximalizovat efektivitu vašich demo hovorů a proměnit je v nové zákazníky. ## [Důkladná příprava](#důkladná-příprava) - Proveďte výzkum o potenciálním klientovi a jeho potřebách: Zjistěte co nejvíce informací o jejich oboru, výzvách a konkrétních potřebách, abyste mohli přizpůsobit svou prezentaci. V Zaptime lze vytvořit vlastní otázky, které klient zodpovíd před rezervací. - Připravte si personalizovanou prezentaci: Zaměřte se na řešení specifických problémů klienta. Každý klient ocení, když vidí, že jste se připravili s ohledem na jeho jedinečnou situaci. - Otestujte technologii předem: Ujistěte se, že všechna zařízení a software fungují správně, aby se předešlo nepříjemným technickým problémům během hovoru. [Zjistěte více o použití Zaptime pro Sales tým](https://zaptime.cz/blog/reseni-pro-sales/) ## [Vytvořte silný první dojem](#vytvořte-silný-první-dojem) - První dojem je důležitý, proto začněte včas a představte se. - Nastavte jasná očekávání: Informujte klienta o průběhu a cílech demo hovoru. To pomůže udržet strukturu a zaměření hovoru. - Použijte ice-breaker: Pomozte uvolnit atmosféru na začátku hovoru jednoduchou otázkou nebo vtipem. ## [Zaměřte se na hodnotu, ne na funkce](#zaměřte-se-na-hodnotu-ne-na-funkce) - Soustřeďte se na řešení problémů: Namísto výčtu funkcí produktu ukažte, jak váš produkt řeší konkrétní problémy klienta. - Používejte příklady a případové studie: Ilustrujte reálné přínosy vašeho produktu na základě konkrétních příkladů a případových studií. - Přizpůsobte prezentaci: Každý klient má jiné potřeby a zájmy, proto je důležité prezentaci přizpůsobit právě jim. ## [Zapojte klienta](#zapojte-klienta) - Povzbuzujte otázky a interakci: Aktivně zapojujte klienta do hovoru a povzbuzujte ho k pokládání otázek. - Využívejte techniky aktivního naslouchání: Ukazujte, že opravdu nasloucháte a rozumíte potřebám klienta. - Dejte klientovi možnost řídit demo: Pokud je to možné, umožněte klientovi „řídit“ demo, aby měl přímý pocit z vašeho produktu. ## [Zvládání námitek](#zvládání-námitek) - Buďte připraveni na běžné námitky: Mějte připravené přesvědčivé odpovědi na běžné námitky, které mohou během hovoru vyvstat. - Vnímejte námitky jako příležitost: Námitky jsou příležitostí lépe porozumět potřebám klienta a ukázat, jak váš produkt může pomoci. - Využívejte techniku "feel, felt, found": Empaticky reagujte na námitky a ukažte, že rozumíte klientovým obavám. [Zjistěte více o použití Zaptime pro Sales tým](https://zaptime.cz/blog/reseni-pro-sales/) ## [Efektivní zakončení](#efektivní-zakončení) - Shrňte klíčové body a přínosy: Na konci hovoru shrňte hlavní body a přínosy, které byly během demo hovoru diskutovány. - Stanovte další kroky a časový rámec: Jasně definujte další kroky a časový rámec pro jejich uskutečnění. - Nabídněte dodatečné zdroje: Poskytněte klientovi další materiály nebo informace, které mohou být užitečné. ## [Follow-up](#follow-up) - Zašlete personalizovaný follow-up email: Do 24 hodin po hovoru pošlete klientovi e-mail s dodatečnými informacemi a odpověďmi na případné otázky. - Navrhněte konkrétní další krok: například druhé demo, trial verzi nebo návrh smlouvy. S využitím nástrojů jako Zaptime můžete zefektivnit plánování demo hovorů, automatizovat upomínky a lépe spravovat následné kroky, což vede k vyšší úspěšnosti v získávání nových zákazníků. Pamatujte, že klíčem k úspěšnému demo hovoru je personalizace, empatie a zaměření na řešení problémů klienta. S pečlivou přípravou, jasnou komunikací a efektivním follow-upem můžete výrazně zvýšit svou úspěšnost v získávání nových zákazníků prostřednictvím demo hovorů. Implementací těchto strategií a kontinuálním zlepšováním svého přístupu můžete proměnit demo hovory v mocný nástroj pro růst vaší zákaznické základny a zvýšení prodejů. --- # Lead magnet, který přivede zákazníky k rezervaci Source: https://zaptime.cz/blog/lead-magnet-rezervace-hovoru/ > Získejte nové zákazníky pomocí chytrého lead magnetu a umožněte jim rezervovat hovor přímo na vašem webu. Ukážeme, jak funnel nastavit pomocí Zaptime. # 🎯 Jak získat nové zákazníky pomocí lead magnetu – a rovnou si s nimi naplánovat hovor Získávání nových kontaktů a klientů nemusí být komplikované. Díky chytrému **lead magnetu** a **rezervaci hovoru přímo na vašem webu přes Zaptime** vytvoříte jednoduchý, ale vysoce funkční funnel, který přivede relevantní zákazníky až k vám do kalendáře. V tomto článku vám ukážeme: - Co je lead magnet a jak jej vytvořit - Proč je klíčové mít na webu jednoduchou cestu k rezervaci hovoru - Jak to celé propojit v jeden funkční konverzní tok. * * * ## [🧲 Co je lead magnet?](#co-je-lead-magnet) Lead magnet je něco hodnotného, co nabídnete zdarma výměnou za kontakt – obvykle e-mail. Může to být: - PDF checklist - šablona - krátký e-book - mini kurz - video návod - nebo třeba kalkulačka úspor Cílem je **zaujmout návštěvníka a ukázat mu, že mu rozumíte a umíte mu pomoct**. A hlavně – dostat ho do vaší databáze a později k reálnému rozhovoru nebo nákupu. * * * ## [️ Jak vypadá konverzní funnel s lead magnetem?](#️-jak-vypadá-konverzní-funnel-s-lead-magnetem) Zde je jednoduchý a funkční postup: 1. **Reklama nebo post** na sociálních sítích láká na bezplatný obsah 2. **Landing page** s formulářem – návštěvník zadá e-mail 3. **Automatické doručení magnetu** (např. PDF e-mailem nebo na stránce) 4. **Výzva k akci**: „Chcete to probrat konkrétně pro vaši situaci? Domluvte si 15minutový hovor“ 5. **Kalendář přímo na stránce** – návštěvník si rovnou vybere termín A právě v tom posledním bodě přichází ke slovu **Zaptime**. Zaptime jednoduše přidáte na web a návštěvník si rovnou zarezervuje hovor – bez zbytečných kroků navíc. * * * ## [Proč je to tak efektivní?](#proč-je-to-tak-efektivní) ✔️ **Jednoduše na jednom místě**: návštěvník zůstává na webu a rovnou si vybere termín hovoru. ✔️ **Vysoká relevance:** kontakt už ví, o čem mluvíte, a má zájem řešit svůj problém ✔️ **Ušetřený čas:** žádné domlouvání přes e-mail, žádná ztracená komunikace ✔️ **Vyšší konverze:** když je cesta jednoduchá, víc lidí ji dokončí * * * ## [Co potřebujete k nastavení?](#co-potřebujete-k-nastavení) 1. **Lead magnet** – něco, co má pro cílovou skupinu hodnotu 2. **Jednoduchou landing page** – klidně v no-code nástroji 3. **Zaptime kalendář** vložený přímo na stránku nebo děkovací obrazovku 4. **E-mailovou automatizaci** (volitelně) 💡 Uživatelé často reagují skvěle na texty typu: „Stáhněte si návod – a pokud chcete ušetřit čas hledáním, zarezervujte si rovnou 15 minut se mnou.“ * * * ## [Příklad v praxi](#příklad-v-praxi) Například: pokud nabízíte služby v oblasti marketingu, můžete vytvořit lead magnet ve stylu: > „10 nejčastějších chyb v kampaních na sociálních sítích – a jak je vyřešit“ Po stažení návštěvník automaticky uvidí **váš kalendář vložený na stránce** a může si ihned vybrat termín. Bez čekání. Bez přemýšlení. Bez e-mailování. * * * ## [Shrnutí](#shrnutí) Lead magnety nejsou jen o sbírání kontaktů. Když správně nastavíte **následný krok – rezervaci hovoru**, můžete z pasivního zájmu vytvořit **reálnou obchodní příležitost**. Zaptime vám umožní celý tento proces **automatizovat a zjednodušit** – přímo na vašem webu, bez nutnosti posílat odkazy nebo synchronizovat několik nástrojů. * * * ### [Chcete si to vyzkoušet?](#chcete-si-to-vyzkoušet) ️➡️ [Vyzkoušejte Zaptime zdarma](https://my.zaptime.app/register?locale=cs-CZ) ➡️ Vytvořte si svůj první lead magnet ➡️ Přidejte Zaptime kalendář na svou stránku ➡️ A sledujte, jak vám kalendář začne plnit jména připravených zájemců --- # Nejlepší rezervační systémy v ČR 2026: velké srovnání (včetně variant zdarma) Source: https://zaptime.cz/blog/nejlepsi-rezervacni-system/ > Srovnání nejlepších rezervačních systémů v Česku pro rok 2026. Ceny v Kč, limity verzí zdarma a jasné doporučení podle toho, co rezervujete. Ceny a limity ## Srovnání, které přečtete za minutu Všechny systémy jsou dostupné v češtině. Ceny uvádíme za měsíc a včetně DPH, aby se daly snadno porovnat. Srovnání rezervačních systémů v Česku pro rok 2026: verze zdarma, cena a zaměření Systém Hodí se pro Verze zdarma Placené od Zaptimezaptime.cz Schůzky a služby neomezené rezervace 1 rezervační kalendář, neomezeně propojených Google, Outlook i iCloud kalendářů 249 Kč/měs při ročním předplatném Reservioreservio.com Salony a studia 40 rezervací / 30 dní max. 100 klientů cca 241 Kč/měs tarif Starter, při ročním předplatném Reservantoreservanto.cz České provozovny tarif Basic bez historie rezervací a Google Kalendáře, vyšší poplatek za platby cca 201 Kč/měs při ročním předplatném Reenioreenio.com Kurzy a konference 50 rezervací / měsíc cca 296 Kč/měs při ročním předplatném Terminood Slevomatu Partneři Slevomatu vše, ale jen pro partnery Slevomatu 499 Kč/měs jednotný paušál Zaptimezaptime.cz Hodí se proSchůzky a službyVerze zdarmaneomezené rezervace, 1 rezervační kalendář, neomezeně propojených Google, Outlook i iCloud kalendářůPlacené od249 Kč/měs při ročním předplatném Reservioreservio.com Hodí se proSalony a studiaVerze zdarma40 rezervací / 30 dní, max. 100 klientůPlacené odcca 241 Kč/měs tarif Starter, při ročním předplatném Reservantoreservanto.cz Hodí se proČeské provozovnyVerze zdarmatarif Basic, bez historie rezervací a Google Kalendáře, vyšší poplatek za platbyPlacené odcca 201 Kč/měs při ročním předplatném Reenioreenio.com Hodí se proKurzy a konferenceVerze zdarma50 rezervací / měsícPlacené odcca 296 Kč/měs při ročním předplatném Terminood Slevomatu Hodí se proPartneři SlevomatuVerze zdarmavše, ale jen pro partnery SlevomatuPlacené od499 Kč/měs jednotný paušál Údaje vycházejí z veřejných ceníků v srpnu 2026, ceny přepočítáváme na částky vč. DPH. Tarify a ceny se mohou změnit, proto je před nákupem zkontrolujte přímo u poskytovatele. Systém po systému ## Každý je dobrý na něco jiného Místo jednoho univerzálního vítěze hledejte nástroj, který odpovídá vašemu způsobu práce. ### Reservio Salony a studia Reservio patří mezi nejznámější rezervační systémy v Česku. Je stavěné především pro provozovny, jako jsou kadeřnictví, kosmetika, masáže nebo fitness studia. Zvládá směny více zaměstnanců, zákaznickou databázi, SMS připomínky i marketplace, kde vás mohou objevit noví zákazníci. Pokud řídíte provoz a potřebujete mít služby, personál i klienty v jednom systému, dává Reservio větší smysl než jednodušší nástroj pro plánování schůzek. Počítejte navíc s transakčním poplatkem za online platby přijaté přes Reservio – u tarifu Standard 1,39 % z platby plus fixní poplatek, u nižších tarifů i více. Nejlépe sedne salonům, studiím a provozovnám se směnami a zákaznickou kartotékou Co dostanete zdarma 40 rezervací / 30 dní, max. 100 klientů ### Reservanto České provozovny Reservanto je česká alternativa Reservia pro podobný typ podnikání: kadeřnictví, kosmetiku, lékaře nebo sportoviště. Nabízí kartotéku klientů, věrnostní funkce, SMS notifikace, dárkové poukazy i napojení na pokladní systémy. Silnou stránkou je lokální podpora a systém navržený pro české prostředí. Hodí se tam, kde nestačí samotný kalendář a potřebujete řídit celou provozovnu. Za online platby si Reservanto účtuje transakční poplatek 3–6 % podle tarifu – na bezplatném Basic tarifu 6 %, na Professional a Premium 3 %. Synchronizaci s Google Kalendářem navíc nabízí až tarif Professional za 499 Kč bez DPH (cca 604 Kč vč. DPH) měsíčně při ročním předplatném, nižší tarify ji nemají. Nejlépe sedne provozovnám, které chtějí české řešení s lokální podporou Co dostanete zdarma tarif Basic, bez historie rezervací a Google Kalendáře, vyšší poplatek za platby ### Reenio Kurzy a konference Reenio je stavěné na rezervace, kde nejde jen o čas v kalendáři, ale hlavně o kapacitu. Zvládne kurzy, akce, sportoviště, vstupenky i půjčovny vybavení, tedy situace, kdy se na jeden termín hlásí víc lidí najednou. Daní za tuto flexibilitu je složitější nastavení. Pokud ale prodáváte místa na kurzu nebo půjčujete vybavení a nepotřebujete jen domlouvat schůzky, je Reenio přesně ten typ nástroje, který hledáte. Nejlépe sedne kurzům, akcím, sportovištím a půjčovnám, kde se rezervuje kapacita Co dostanete zdarma 50 rezervací / měsíc ### Termino Partneři Slevomatu Termino vzniklo jako interní rezervační systém Slevomatu a později se otevřelo veřejnosti. Partneři Slevomatu ho mají zdarma, ostatní platí jednotný měsíční paušál. V ceně jsou neomezené rezervace, pracoviště, služby i notifikace. Nejlépe zapadá do světa zážitků, salonů a péče o tělo. Pro běžné konzultace nebo obchodní hovory nabízí více provozních funkcí, než pravděpodobně využijete. Nejlépe sedne partnerům Slevomatu a salonům, kterým vyhovuje jedna cena bez tarifů Co dostanete zdarma vše, ale jen pro partnery Slevomatu ### Zaptime Schůzky a služby Zaptime je český rezervační systém pro lidi, jejichž práce začíná schůzkou. Nastavíte svou dostupnost, propojíte Google, Outlook nebo iCloud kalendář a rezervační stránku pak buď pošlete klientovi jako odkaz, nebo ji vložíte přímo na web jako widget či tlačítko. Klient uvidí jen časy, kdy máte opravdu volno, a vy přestanete hledat termín po e-mailech. Ve verzi zdarma můžete přijímat neomezený počet rezervací v jednom rezervačním kalendáři a propojit si neomezeně Google, Outlook i iCloud kalendářů. Tarif Professional přidává týmy, kdy se dostupnost všech členů spojí do jednoho sdíleného kalendáře a rezervace se zapíše tomu, kdo má daný čas volný. K tomu dostanete placené události bez vlastní provize z plateb, vlastní otázky ve formuláři, automatické připomínky a správu Zaptime přes AI asistenta. Nejlépe sedne konzultantům, realitním makléřům, obchodním týmům, trenérům a náborářům Co dostanete zdarma neomezené rezervace, 1 rezervační kalendář, neomezeně propojených Google, Outlook i iCloud kalendářů [Začněte zdarma](https://my.zaptime.app/register?locale=cs-CZ) Verze zdarma ## Zdarma neznamená bez omezení U většiny systémů narazíte na limit 40 až 50 rezervací měsíčně nebo na omezení komerčního použití. [Rezervační systém Zaptime](https://zaptime.cz/) **počet rezervací neomezuje**; ve verzi zdarma máte jeden rezervační kalendář. Zaptime neomezené rezervace, 1 rezervační kalendář, neomezeně propojených Google, Outlook i iCloud kalendářů Reenio 50 rezervací měsíčně Reservio 40 rezervací za 30 dní, max. 100 klientů Reservanto tarif Basic zdarma, ale bez historie rezervací zákazníků, bez synchronizace s Google Kalendářem a s vyšším poplatkem za platby Termino zcela zdarma, ale jen pro partnery Slevomatu Časté dotazy ## Nejčastější otázky Jaký je nejlepší rezervační systém v ČR? Záleží na tom, co rezervujete. Pro schůzky a služby, jako jsou konzultace, prohlídky, tréninky nebo pohovory, doporučujeme Zaptime. Pro salony a provozovny se směnami dává větší smysl Reservio nebo Reservanto, pro kurzy a konference Reenio. Který rezervační systém je zdarma? Bez limitu počtu rezervací je zdarma pouze Zaptime (1 rezervační kalendář). Reservio zdarma zvládne 40 rezervací za 30 dní, Reenio 50 měsíčně. Termino je zdarma jen pro partnery Slevomatu. Kolik stojí rezervační systém? Placené tarify českých rezervačních systémů se v roce 2026 pohybují při ročním předplatném zhruba od 200 do 500 Kč měsíčně. Zaptime Professional stojí 249 Kč měsíčně, Reservanto začíná na cca 201 Kč, Reservio na cca 241 Kč, Reenio na cca 296 Kč a Termino účtuje jednotných 499 Kč. Existuje česká alternativa Calendly? Ano. Zaptime je česká alternativa Calendly s českým rozhraním, podporou i fakturací. Verze zdarma neomezuje počet rezervací a rezervační kalendář můžete vložit přímo na vlastní web. [Přečtěte si podrobné srovnání Zaptime a Calendly.](https://zaptime.cz/blog/ceska-alternativa-calendly/) ## Nechte klienty, ať si termín vyberou sami Zaptime ukáže jen časy, kdy máte opravdu volno. Začněte s jedním kalendářem a neomezeným počtem rezervací zdarma. [Začněte zdarma](https://my.zaptime.app/register?locale=cs-CZ) České rozhraní, podpora i fakturace. Přečtěte si, proč je Zaptime [česká alternativa Calendly](https://zaptime.cz/blog/ceska-alternativa-calendly/). --- # Online rezervace tréninků s platbou v kalendáři Source: https://zaptime.cz/blog/online-rezervace-treninku-s-moznosti-platby-primo-v-kalendari/ > Rezervujte si trénink online a plaťte přímo v kalendáři. Ideální pro osobní trenéry. Přidejte Zaptime na vše stránky nebo jednoduše sdílejte odkaz na kalendář. # Online rezervace tréninků s možností platby přímo v kalendáři V dnešním hektickém světě je pro osobní trenéry zásadní efektivně řídit svůj čas a schůzky. Zaptime nabízí řešení v podobě snadno použitelného rezervačního kalendáře, který lze jednoduše sdílet odkazem nebo vložit přímo na webové stránky. ## [Uživatelsky přívětivé rozhraní](#uživatelsky-přívětivé-rozhraní) Díky jednoduchému rozhraní si může klient snadno vybrat termín tréninku. Kalendář je přizpůsoben pro mobilní zařízení což umožňuje rezervace odkudkoliv. Sdílení unikátního Zaptime odkazu automaticky generuje náhledy rezervace na klíčových komunikačních platformách jako Messenger nebo Telegram, stejně jako na populárních sociálních sítích, čímž zvyšuje viditelnost a usnadňuje okamžitou interakci potenciálních klientů. ## [Možnost plateb za tréninky online](#možnost-plateb-za-tréninky-online) Možnost online plateb přímo při rezervaci, o vytvoření faktur a dalších povinností se postará služba Stripe, na kterou máme přímé napojení. ## [Automatizované připomínky](#automatizované-připomínky) Pro rezervace zle nastavit automatické rozesílaní upomínek jak vám, tak vašim klientům. Klienti tak nezmaškají rezervovaný termín. ## [Nepřetrižitý příjem rezervací](#nepřetrižitý-příjem-rezervací) Non-stop dostupnost pro klienty, umožňující rezervace 24/7. Možnost nastavení limitů pro rezervace (např. maximální počet tréninků denně / týdně). Snadné přeplánování nebo zrušení tréninků. K dispozici je také možnost přijmout rezervaci až za stanovenou dobu. ## [Synchronizace s kalendářem](#synchronizace-s-kalendářem) Zaptime dokáže inteligentně číst váš kalendář a automaticky upravovat vaši dostupnost v reálném čase. Pokud do svého kalendáře přidáte novou událost, Zaptime okamžitě aktualizuje vaši dostupnost v rezervačním kalendáři. Tim zamezíte dvojímu rezervování a zvyšujete vaši produktivitu. ## [Možnost úpravy otázek při rezervaci](#možnost-úpravy-otázek-při-rezervaci) Vytvořte si vlastní sadu otázek, na které vám klient odpoví při rezervaci. Přizpůsobte tak trénink potřebám vašich klientů. ## [Na závěr](#na-závěr) Zaptime poskytuje osobním trenérům efektivní nástroj pro správu tréninků, umožňující lepší organizaci a komunikaci s klienty. S funkcemi jako automatizované připomínky, možnost plateb za tréninky online a možností kdykoliv rezervovat trénink, se Zaptime stává skvělým pomocníkem k efektivnější práci a poskytování kvalitnějších služeb pro vaše klienty. --- # Propojení rezervačního kalendáře s aplikací Freelo Source: https://zaptime.cz/blog/propojeni-rezervacniho-kalendare-s-freelo/ > Návod na propojení rezervačního kalendáře s aplikací Freelo. Přidejte nové rezervace přímo do Vašeho Freelo účtu a zjednodušte si práci s plánováním schůzek. # Propojení rezervačního kalendáře s aplikací Freelo V dnešní době, kdy je plánování schůzek a událostí s klienty, partnery nebo potenciálními zákazníky nezbytnou součástí každé firmy, je klíčové mít k dispozici uživatelsky přívětivý nástroj pro správu rezervací. Zaptime lze jednoduše propojit s aplikací Freelo, vybrat si projekt a To‑Do list do kterého se budou nové rezervace přidávat, pojďme se podívat jak na to. 1. [Co je to Zaptime?](#co-je-to-zaptime) 2. [Propojení aplikací Zaptime a Freelo](#propojen%C3%AD-aplikac%C3%AD-zaptime-a-freelo) 3. [Jak přidat nové rezervace do Freelo účtu](#jak-p%C5%99idat-nov%C3%A9-rezervace-do-freelo-%C3%BA%C4%8Dtu) ## [Co je to Zaptime?](#co-je-to-zaptime) Zaptime je velmi snadno použitelný **rezervační kalendář**, který si můžete jednoduše **vložit na vaše webové stránky** nebo můžete poslat **odkaz k rezervaci** komukoliv, kdykoliv, bez zbytečného hledání společného termínu. ## [Propojení aplikací Zaptime a Freelo](#propojení-aplikací-zaptime-a-freelo) Začněte tím, že si [založíte účet v Zaptime](https://my.zaptime.app/register?locale=cs-CZ) pokud jej ještě nemáte. Ve svém Freelo účtu přejděte do sekce nastavení, kde najdete svůj API klíč. Po té ve svém Zaptime účtu přejďete na stránku integrací. Klikněte na tlačítko "Přidat integraci", vyberte Freelo integraci, zadejte e-mail, spojený s Freelo účtem a Freelo API klíč. Tímto jste úspěšně propojili účet Zaptime s účtem ve Freelo. Pojďme se podívat jak dostat nové rezervace do Freelo To-Do listu. ## [Jak přidat nové rezervace do Freelo účtu](#jak-přidat-nové-rezervace-do-freelo-účtu) Založíme si novou automatizaci, kterou můžete pojmenovat jakkoliv Vám vyhovuje, nemá na funkcionalitu vliv. Vybereme trigger "událost rezervována", zvolíme akci: "Přidat úkol do Freelo", tímto se vám zobrazí možnost vybrat pro projekt, To-Do list a možnost přidat řešitele. Nyní danou automatizaci přiřadíme k dánému typu události. Tuto automatizaci můžete napojit na libovolný počet událostí. V tomto návodu je automatizace přidána k události "Sales democall". Kromě povinných údajů se do Freela propíší i všechny vlastní pole včetně lokace. Propojení rezervačního kalendáře Zaptime s aplikací Freelo představuje efektivní způsob jak zjednodušit hledání volných termínů schůzek. Díky propojení na Freelo po‑té snadno přidávat nové rezervace přímo do zvoleného projektu a To‑Do listu. --- # České řešení pro plánování nejen online pohovorů Source: https://zaptime.cz/blog/reseni-pro-hr-headhuntery-a-recruitery/ > Český nástroj pro plánování schůzek a hovorů. Nechte lidi, ať si rezervují pohovor kdy se vám to hodí. Ideální řešení pro pohovory headhuntery a recruitery. # Zaptime – Plánování nejen online pohovorů Jednoduché řešení pro HR manažery, recruitery a headhuntery. Ať už se jedná o online hovor přes Google Meet, Zoom nebo osobní setkání, Zaptime zajistí vám i kandidátům plynulý proces. Rezervační kalendář lze snadno integrovat na jakoukoliv webovou stránku nebo zaslat kandidátům napřímo. ## [Jak Zaptime pomáhá náboru](#jak-zaptime-pomáhá-náboru) **Uživatelsky přívětivé rozhraní pro kandidáty:** Kandidát si může snadno vybrat termín pohovoru, který mu vyhovuje. **Souhrný přehled hledaných pozic:** Díky jednoduchému rozhraní mohou mít kandidáti přehled o všech hledaných pozicích, na jednom místě. **Synchronizace s kalendářem:** Zaptime dokáže inteligentně číst váš kalendář a automaticky upravovat vaši dostupnost v reálném čase. Pokud do svého kalendáře přidáte novou událost, Zaptime okamžitě aktualizuje vaši dostupnost v rezervačním kalendáři. Tim zamezíte dvojímu rezervování a zvyšujete vaši produktivitu. **Práce v týmu:** Rozdělování kandidátů probíhá metodou „round robin“. Ta zajišťuje rozdělení pohovorů mezi členy týmu na základě zvoleného algoritmu. **Analýza rezervací:** Umožňujeme integraci analytických nástrojů jako Google Analytics, Meta Pixel a další. Headhunteři a recruiteři tak mohou snadno sledovat výkonost svých náborových kampaní, identifikovat nové příležitosti pro zlepšení procesů a rychle reagovat na změny na trhu práce. Zaptime je vhodný nástroj pro každodenní plánování pohovorů a dalších interních schůzek. Nasazením dosáhnete rychlejšího výběru talentů a zvýšení efektivity interní komunikace. --- # Rezervační kalendář pro kamenné obchody Source: https://zaptime.cz/blog/reseni-pro-kamenne-obchody/ > Rezervační kalendář pro kamenné obchody - efektivní online rezervace, automatické připomínky, integrace s kalendáři. Vyzkoušejte zdarma! # Rezervační kalendář pro kamenné obchody V dnešním digitálním světě je efektivní správa rezervací klíčem k úspěchu. Zaptime přináší moderní řešení, které usnadňuje plánování schůzek a zároveň zvyšuje spokojenost zákazníků. Tento český nástroj umožňuje snadnou správu rezervací bez složité administrativy a pomáhá obchodům držet krok s rostoucími požadavky trhu. ### [**Co je Zaptime?**](#co-je-zaptime) Zaptime je online rezervační systém, který umožňuje firmám a jednotlivcům spravovat schůzky, konzultace a další události přes jednoduché rozhraní dostupné 24/7. ### [**Proč je rezervace důležitá?**](#proč-je-rezervace-důležitá) Efektivní rezervace minimalizují chyby, šetří čas a zvyšují spokojenost zákazníků. Přechodem na digitální rezervace firmy získávají konkurenční výhodu v rychlosti, dostupnosti a spolehlivosti. ## [**Klíčové funkce Zaptime**](#klíčové-funkce-zaptime) ### [**Online rezervace 24/7**](#online-rezervace-247) Zaptime umožňuje zákazníkům objednat si termín kdykoliv, bez závislosti na otevírací době nebo dostupnosti telefonní linky. To výrazně zvyšuje komfort a podporuje vyšší počet rezervací. ### [**Automatické připomínky**](#automatické-připomínky) Snižte zmeškané schůzky díky automatickému zasílání připomínek prostřednictvím e-mailů. Tento jednoduchý nástroj výrazně zvyšuje dochvilnost zákazníků. ### [**Synchronizace s kalendáři**](#synchronizace-s-kalendáři) Napojení na Google Calendar nebo iCloud vám umožní mít vždy přehled o svém rozvrhu, a to bez nutnosti ručního přepisování termínů. ### [**Přizpůsobitelné formuláře**](#přizpůsobitelné-formuláře) Zaptime nabízí možnost vytvářet vlastní formuláře pro sběr informací, což pomáhá lepší přípravě na schůzky a zvyšuje personalizaci služeb. ### [**Integrace s nástroji**](#integrace-s-nástroji) Mezi oblíbené integrace patří: - **Google Tag Manager** - analýza rezervací - **Meta pixel** - analýza rezervací - **Rayent** - CRM systém - **Ecomail** pro e-mail marketing ### [**Analytika a reporty**](#analytika-a-reporty) Sledujte statistiky a analyzujte výkon vašich rezervací, identifikujte nejžádanější služby a optimalizujte svou nabídku pro vyšší efektivitu. [Začněte zdarma](https://my.zaptime.app/register?locale=cs-CZ) ## [**Výhody používání Zaptime pro kamenné obchody**](#výhody-používání-zaptime-pro-kamenné-obchody) ### [**Zvýšení efektivity**](#zvýšení-efektivity) Automatizace procesu rezervací pomocí Zaptime znamená méně telefonátů, méně e-mailové komunikace a více času na poskytování kvalitních služeb. ### [**Zlepšení zákaznické zkušenosti**](#zlepšení-zákaznické-zkušenosti) Zákazníci oceňují možnost samostatné rezervace ve chvíli, která jim vyhovuje. Online rezervační systém přispívá ke kladnému vnímání firmy. ### [**Flexibilita a přizpůsobení**](#flexibilita-a-přizpůsobení) Zaptime umožňuje detailní přizpůsobení rezervačních formulářů, otevíracích hodin, dostupných služeb a pracovníků podle vašich potřeb. ### [**Podpora v češtině**](#podpora-v-češtině) Plná lokalizace systému a zákaznická podpora v českém jazyce. --- # České řešení pro sales a generování leadů Source: https://zaptime.cz/blog/reseni-pro-sales/ > Český nástroj pro plánování schůzek, konzultací, tréninků, pohovorů a dalších událostí. Ideální pro jednotlivce, malé i velké firmy. # Zaptime – ideální volba pro získání nových leadů a democally Klíčem k úspěchu každého podnikání je efektivní komunikace s potenciálními zákazníky. Zaptime přichází s řešením šitým na míru českému trhu a zjednodušuje proces plánování schůzek. Obchodníci se tak mohou soustředit na to důležité – prodat produkt. Přípravu democallů a rezervací nechte na nás. ## [Proč použít Zaptime jako součást obchodního procesu?](#proč-použít-zaptime-jako-součást-obchodního-procesu) - **Efektivní distribuce leadů:** Rozdělování potenciálních klientů probíhá metodou „round robin“.Ta zajišťuje rozdělení mezi členy týmu na základě zvoleného algoritmu. Díky tomu je každý obchodník zapojen do nových příležitostí. - **Synchronizace s kalendářem:** Zaptime dokáže inteligentně číst váš kalendář a automaticky upravovat vaši dostupnost v reálném čase. Pokud do svého kalendáře přidáte novou událost, Zaptime okamžitě aktualizuje vaši dostupnost v rezervačním kalendáři. Tim zamezíte dvojímu rezervování a zvyšujete vaši produktivitu. - **Propojení s dalšími systémy:** Každá schůzka se může automaticky synchronizovat s preferovaným CRM systémem. Díky tomu jsou informace vždy na všech místech aktuální. - **Analýza rezervací:** Umožňujeme integraci analytických nástrojů jako Google Analytics, Meta Pixel a další. Se Zaptime mohou týmy snadno sledovat svůj prodejní výkon, identifikovat nové příležitosti pro růst a rychle reagovat na změny. V Zaptime si klademe za cíl nejen usnadnit plánování a správu schůzek, ale také poskytnout obchodníkům nástroje, které jim umožní zvýšit efektivitu prodeje a posílit vztahy s klienty. --- # Reservation Calendar with first-class Vue support Source: https://zaptime.cz/blog/reservation-calendar-with-vue-integration/ > Embeddable, feature-rich, TypeScript ready calendar solution designed to integrate with Vue applications. Try Zaptime today, for free! # Simple Reservation Calendar with first-class Vue support Zaptime offers an embeddable, feature-rich, TypeScript-ready, SSR-friendly calendar solution designed to integrate with Vue and Nuxt applications. It allows developers to easily customize appearance, build custom UI layer and much more. ## [Simple Integration](#simple-integration) This is how **easy** it is to get a default calendar up and running. ` ` ## [Layer by Layer customizations](#layer-by-layer-customizations) By utilizing composables, developers can easily tap into the core functionalities of Zaptime, enhancing the calendar's capabilities without the hassle of extensive configurations. Control the state of the calendar, watch for state changes inside the Calendar and more. [API documentation](https://zaptime.docs.apiary.io/#introduction/basic-principles-of-working-with-api) [Composables documentation](https://docs.zaptime.app/guide/headless/introduction.html) ## [Make the Calendar yours](#make-the-calendar-yours) Zaptime’s architecture supports extensive customization, from the visual aspects to the functional interactions. Use built-in Vue composables to get all data needed to build a custom calendar. And **build the UI yourself**. Play with Zaptime [StackBlitz integration example](https://stackblitz.com/edit/zaptime-vue3?file=src%2FApp.vue). ## [Direct access to Calendar Data](#direct-access-to-calendar-data) Blend Zaptime directly into your existing forms allowing you to manage and manipulate calendar data directly within your application workflows. This ensures that all scheduling features are tightly aligned with your user interface, enhancing your event handling processes. ` ` ## [Never Double Book](#never-double-book) Zaptime includes a feature that allows you to reserve time slots pending confirmation, providing flexibility and ensuring that time slots are never double-booked. This is particularly valuable when integrating with payment systems, as it secures the slot while awaiting transaction completion, reducing the risk of scheduling conflicts. `` ## [Easy Installation and Documentation](#easy-installation-and-documentation) Getting started with Zaptime is as simple as installing the NPM package. The Vue component can be integrated with minimal setup and additional features can be incrementally added when needed. Play with Zaptime [StackBlitz integration example](https://stackblitz.com/edit/zaptime-vue3?file=src%2FApp.vue). For complete documentation check our [developer's docs](https://docs.zaptime.app/guide/vue-installation.html). --- # Kontaktní formulář vs. rezervace schůzek na webu Source: https://zaptime.cz/blog/rezervace-vs-kontaktni-formular/ > Kontaktní formuláře nefungují tak, jak si myslíte. Umožněte návštěvníkům webu rovnou rezervovat schůzku. Zaptime vám pomůže získat víc leadů a méně ztrát. # 📅 Proč nestačí mít jen kontaktní formulář – a jak vám Zaptime zvedne počet schůzek Kontaktní formulář je základ. Má ho skoro každý web. Ale v dnešní době, kdy zákazníci očekávají okamžité reakce a minimum tření, už to nestačí. **Formulář typu „ozveme se vám“ je jako házet zprávy do lahve.** Pokud chcete opravdu získávat nové klienty, musíte jim dát možnost **jednat hned**. A právě proto firmy přecházejí od klasických formulářů k **okamžité rezervaci schůzky přímo na webu**. V tomto článku si ukážeme: - Proč klasický kontaktní formulář nefunguje tak dobře, jak si myslíte - Co říká psychologie uživatelů - A jak vám Zaptime pomůže získat víc reálných schůzek bez ruční práce * * * ## [❌ Problém: Kontaktní formulář bez záruky reakce](#problém-kontaktní-formulář-bez-záruky-reakce) Kontaktní formulář říká návštěvníkovi jediné: > „Napište nám a snad se vám někdo někdy ozve.“ To v praxi znamená: - žádná jasná odpověď **kdy** se někdo ozve, - **nejistota** pro návštěvníka, jestli zpráva vůbec dorazila, - čekání, frustrace a mezitím už je u konkurence. > 🧠 **Psychologický háček:** lidé chtějí mít věci _vyřešené hned_. Jakmile něco odloží, pravděpodobnost, že se k tomu vrátí, dramaticky klesá. * * * ## [✅ Řešení: Rezervace hovoru přímo na webu](#řešení-rezervace-hovoru-přímo-na-webu) Představte si místo „Napište nám“ toto: > „Vyberte si termín hovoru, který vám vyhovuje – mluvíme spolu za pár hodin.“ Zní to jinak, že? A přesně takový dojem zanecháváte, když na web vložíte **Zaptime kalendář**: - návštěvník si **okamžitě rezervuje schůzku**, - vy dostanete notifikaci a schůzka se vám objeví v kalendáři, - připomínky se posílají automaticky, - a celý proces působí profesionálně a důvěryhodně. > 🔥 Výsledkem je **méně propadlých zájmů**, **více dokončených konverzací**, a **rychlejší cesta k zakázce**. * * * ## [Proč okamžitá akce funguje lépe než čekání](#proč-okamžitá-akce-funguje-lépe-než-čekání) Moderní uživatelé: - jsou netrpěliví (co nejrychlejší výsledek), - mají krátkou pozornost (okno rozhodnutí trvá pár minut), - chtějí věci řídit sami (výběr termínu = kontrola). **Kontaktní formulář je pasivní.** Uživatele nutí čekat. **Rezervace hovoru je aktivní.** Uživatel jedná hned. > „Když už si někdo prohlíží váš web, je v zóně rozhodování. Dejte mu možnost jednat. Ne ho nutit čekat.“ * * * ## [Srovnání: Kontaktní formulář vs. Rezervační kalendář](#srovnání-kontaktní-formulář-vs-rezervační-kalendář) Funkce Kontaktní formulář Zaptime rezervační kalendář Okamžitý výsledek ❌ ✅ Jasný termín kontaktu ❌ ✅ Automatické připomenutí ❌ ✅ Zážitkovost Nízká Vysoká Kontrola pro návštěvníka ❌ ✅ Šance na reálnou konverzaci Nízká Vysoká * * * ## [Jak přidat Zaptime na web](#jak-přidat-zaptime-na-web) Zaptime přidáte na web během pár minut: 1. Vytvoříte rezervační kalendář 2. Vložíte embed kód na děkovací stránku, landing page nebo sekci "Kontakt" 3. Hotovo – návštěvníci si mohou vybírat termíny ihned Funguje to ve WordPressu, Webflow, Notionu, Wixu, Carrdu nebo jakémkoli vlastním webu. Není třeba programátor. * * * ## [✅ Shrnutí: Více schůzek, méně tření](#shrnutí-více-schůzek-méně-tření) ✔️ Kontaktní formulář návštěvníka zdrží – a možná navždy ztratí ✔️ Okamžitá rezervace přes Zaptime je rychlá, jednoduchá a přirozená ✔️ Váš web se změní z pasivní vizitky na aktivní nástroj pro domlouvání schůzek ✔️ A to bez složité implementace nebo ruční práce * * * ### [🚀 Získejte víc schůzek bez čekání](#získejte-víc-schůzek-bez-čekání) ➡️ [Vyzkoušejte Zaptime zdarma](https://my.zaptime.app/register?locale=cs-CZ) ➡️ Vložte kalendář na svůj web ➡️ A sledujte, jak vám přibývají reálné hovory s klienty --- # Kontakt na Zaptime: podpora, obchod, fakturační údaje Source: https://zaptime.cz/contact/ > E-mail na podporu Zaptime, chat, nápověda, obchodní kontakt a fakturační údaje společnosti Zaptime s.r.o. # Kontakt na Zaptime Nejrychlejší cesta k nám je e-mail. Odpovídáme v pracovní dny obvykle do několika hodin, česky i anglicky. ## [Podpora a dotazy](#podpora-a-dotazy) - E-mail: [support@zaptime.app](mailto:support@zaptime.app) - Chat: ikona chatu vpravo dole na tomto webu a v aplikaci - Nápověda: [napoveda.zaptime.cz](https://napoveda.zaptime.cz/) - Stav služby: [status.zaptime.app](https://status.zaptime.app/) Do zprávy prosím uveďte e-mail, pod kterým máte účet, a pokud jde o konkrétní rezervaci, její datum nebo odkaz. U technických dotazů k API pomůže cesta požadavku a kód chyby z odpovědi (viz [stránka pro vývojáře](https://zaptime.cz/developers/)). ## [Obchodní a partnerské dotazy](#obchodní-a-partnerské-dotazy) Zajímá vás plán Business, vlastní doména, napojení na váš produkt nebo affiliate partnerství? Napište na [support@zaptime.app](mailto:support@zaptime.app) s předmětem „Obchod“ a ozveme se s návrhem hovoru. ## [Fakturační údaje](#fakturační-údaje) **Zaptime s.r.o.** Novomlýnská 1237/2 110 00 Praha 1, Nové Město Česká republika IČO: 17238595 DIČ: CZ17238595 Zapsána v obchodním rejstříku vedeném Městským soudem v Praze, oddíl C, vložka 368170. ## [Ochrana osobních údajů](#ochrana-osobních-údajů) Žádosti týkající se osobních údajů (přístup, oprava, výmaz) posílejte na [support@zaptime.app](mailto:support@zaptime.app). Podrobnosti jsou v [zásadách ochrany osobních údajů](https://zaptime.cz/privacy-policy/). ## [Sociální sítě](#sociální-sítě) - X (Twitter): [@zaptime\_app](https://twitter.com/zaptime_app) --- # Zaptime pro vývojáře: API, SDK, webhooky a MCP Source: https://zaptime.cz/developers/ > Vývojářský portál Zaptime: rezervační API s OpenAPI specifikací, API tokeny, chybové kódy, limity, verzování, Vue SDK, webhooky a MCP server pro AI asistenty. # Zaptime pro vývojáře Zaptime je český online rezervační kalendář. Tento vývojářský portál shrnuje vše, co potřebujete pro napojení: veřejné rezervační API, vložitelný kalendář, webhooky, MCP server pro AI asistenty a strojově čitelné soubory pro agenty. Podrobné návody jsou na [docs.zaptime.app](https://docs.zaptime.app/) (anglicky). ## [Rychlý start: Zaptime API ve třech krocích](#rychlý-start-zaptime-api-ve-třech-krocích) 1. Zaregistrujte se na [my.zaptime.app/register](https://my.zaptime.app/register) (plán Personal je zdarma) a vytvořte typ události. 2. Na [my.zaptime.app/calendars](https://my.zaptime.app/calendars) u typu události zkopírujte **API token**. Token je zároveň API klíč, každý typ události má vlastní. 3. Načtěte volné termíny a vytvořte rezervaci: `# Volné termíny curl "https://api.zaptime.app/time-slots?from=2026-09-01&until=2026-09-07" \ -H "Authorization: Bearer $ZAPTIME_TOKEN" -H "Accept: application/json" # Rezervace jednoho z nich curl -X POST https://api.zaptime.app/reservations \ -H "Authorization: Bearer $ZAPTIME_TOKEN" -H "Content-Type: application/json" \ -d '{"start":"2026-09-01T09:00:00Z","end":"2026-09-01T09:30:00Z","email":"jana@example.com","firstname":"Jana","lastname":"Nováková","timezone":"Europe/Prague"}'` Kompletní popis požadavků a odpovědí je v [OpenAPI 3.1 specifikaci](https://zaptime.cz/openapi.json) (11 operací: termíny, rezervace, předrezervace a potvrzení, platby, konfigurace typu události, časové zóny). ## [Sandbox a testování](#sandbox-a-testování) Samostatný testovací server neexistuje. Vytvořte si v účtu zvláštní testovací typ události (např. „API test“) a používejte jeho token; rezervace jdou jen do tohoto kalendáře a lze je přes API zrušit. Vypnutý typ události vrací `403 event_type_disabled`, což je rychlý způsob, jak testovací integraci zastavit. ## [Autentizace](#autentizace) Token typu události posílejte jako bearer token: `Authorization: Bearer `. Token platí pro jeden typ události a lze ho v aplikaci kdykoli vygenerovat znovu. `GET /timezones` token nepotřebuje. Chybějící nebo neplatný token vrací `401 unauthenticated`. ## [Chyby](#chyby) Každá chyba je JSON, nikdy HTML stránka, a to i bez hlavičky `Accept`. Tělo odpovídá schématu `Error` z OpenAPI specifikace: `{ "success": false, "status": 404, "code": "not_found", "message": "Not found.", "hint": "Check the path and resource identifier. Endpoints are listed in the OpenAPI spec.", "docs": "https://zaptime.cz/developers/#errors" }` HTTP `code` Kdy 400 `bad_request`, `unsupported_api_version` Chybný požadavek nebo neznámá `Zaptime-Api-Version` 401 `unauthenticated` Chybí nebo je neplatný bearer token 403 `forbidden`, `event_type_disabled` Token je platný, ale typ události je vypnutý 404 `not_found` Neznámá cesta nebo UUID rezervace 405 `method_not_allowed` Špatná HTTP metoda 422 `validation_failed` Neplatný vstup; `errors` obsahuje zprávy pro jednotlivá pole 429 `rate_limited` Překročen limit; počkejte `Retry-After` sekund 200 se `success: false` `slot_locked`, `reservation_finished` Termín právě rezervuje někdo jiný, nebo rezervaci už nelze obnovit 400 `stripe_not_configured` Platba u typu události bez napojeného Stripe 422 `payment_required` Potvrzení před úspěšnou platbou 500 `internal_error` Neočekávaná chyba; zkuste znovu, pak napište podpoře Větvěte podle `code`, ne podle `message`: kódy jsou stabilní, texty se mohou změnit. ## [Limity požadavků](#limity-požadavků) 60 požadavků za minutu na token (bez tokenu na IP adresu). Každá odpověď nese hlavičky IETF RateLimit a starší dvojici `X-RateLimit-*`: `RateLimit-Policy: 60;w=60 RateLimit: limit=60, remaining=59, reset=60 X-RateLimit-Limit: 60 X-RateLimit-Remaining: 59` Odpověď `429` přidává `Retry-After` (v sekundách). Tolik počkejte a zkuste to znovu. ## [Verzování a ukončování funkcí](#verzování-a-ukončování-funkcí) API má verzi **1**. Cesty verzované nejsou; každá odpověď nese `Zaptime-Api-Version: 1` a stejnou hlavičkou můžete verzi v požadavku připnout (neznámá hodnota vrací `400 unsupported_api_version`). V rámci verze jsou změny pouze aditivní: nové endpointy, volitelné parametry a pole v odpovědích. Nekompatibilní změny vycházejí jako nová verze. Cokoli se ruší, oznámíme na této stránce a v [novinkách](https://zaptime.cz/novinky/) nejméně 6 měsíců předem a dotčené odpovědi po tu dobu nesou hlavičky `Deprecation` a `Sunset` (RFC 9745 a RFC 8594). ## [Vložitelný kalendář a SDK](#vložitelný-kalendář-a-sdk) - Skript nebo iframe: [Getting started](https://docs.zaptime.app/guide/getting-started.html) - Vue 3: balíček [`@zaptime/vue3`](https://www.npmjs.com/package/@zaptime/vue3) na npm, [návod na instalaci](https://docs.zaptime.app/guide/vue-installation.html) a headless composables - Logika bez frameworku: [`@zaptime/core`](https://www.npmjs.com/package/@zaptime/core) na npm - Reference konfigurace: [ZaptimeConfig](https://docs.zaptime.app/reference/zaptime-config.html), [locale](https://docs.zaptime.app/reference/zaptime-locale.html), [theme](https://docs.zaptime.app/reference/zaptime-theme.html) ## [Webhooky](#webhooky) Zaptime zavolá vaši URL při vytvoření, přesunutí nebo zrušení rezervace. URL se nastavuje u typu události v aplikaci; formát dat a opakování jsou v [návodu k webhookům](https://docs.zaptime.app/guide/webhooks.html). ## [MCP server pro AI asistenty](#mcp-server-pro-ai-asistenty) Zaptime má MCP (Model Context Protocol) server, díky kterému ChatGPT, Claude a další asistenti umí vypsat typy událostí, najít rezervační odkaz, hledat, přesouvat a rušit rezervace a spravovat dostupnost. Nastavení a seznam nástrojů najdete na stránce [Zaptime MCP](https://zaptime.cz/funkce/mcp/). ## [Příkazová řádka](#příkazová-řádka) Oficiální Zaptime CLI zatím neexistuje. API je obyčejné HTTPS a JSON, takže pro skriptování stačí `curl` a OpenAPI specifikace (nebo klient vygenerovaný z ní pomocí openapi-generator). Chybí vám? Napište na [support@zaptime.app](mailto:support@zaptime.app). ## [Strojově čitelné zdroje](#strojově-čitelné-zdroje) - [OpenAPI specifikace](https://zaptime.cz/openapi.json) - [llms.txt](https://zaptime.cz/llms.txt) a [llms-full.txt](https://zaptime.cz/llms-full.txt) - Každá stránka existuje i jako markdown: přidejte `.md` k cestě nebo pošlete `Accept: text/markdown` - [Sitemap](https://zaptime.cz/sitemap.xml) - [Stav API](https://status.zaptime.app/) ## [Podpora](#podpora) Pište na [support@zaptime.app](mailto:support@zaptime.app). Uveďte cestu požadavku, `code` z těla chyby a pokud ho máte, hlavičku odpovědi `apigw-requestid`. --- # Personalized Scheduling for Meetings and Calls Source: https://zaptime.cz/en/ > Personalized scheduling for your meetings and calls. Let people find & book your time only when you are available. Try Zaptime today, for free!. [Set up Zaptime through chat with AI](https://zaptime.cz/en/funkce/mcp/) # Personalised scheduling of your meetings and calls. Let people find & book your time only when you are available. Forget the back-and-forth emails, meeting is simple now. [Get started for FREE](https://my.zaptime.app/register) Easy setup ## How it works Connect Zaptime with your Google Calendar, add Zaptime to your website and start accepting new bookings. ### Start by adding Event Type Connect as many calendar integrations and create as many Events Types as you like. Zaptime checks for conflicts across all your calendars and only offers times that are open. Never get double booked again. ### Create simple rules Add your availability preferences, set days, times, duration and open time slots. You can also limit people from overbooking you on a weekly or daily basis using time buffers between meetings. ### Share your booking with people Send people a single booking link or embed Zaptime to your website to let people book your free time slots. They pick a time and the event is added to your own calendar. Your meeting is set! Three ways to install ## Flexible in all situations Going from simple URL sharing to full integration in your website is a breeze. Start with a simple link and add more features as you grow. ### Share via URL Share your Event Type via URL and let people book their own time slots. You can also embed the Event Type to your website. ### Add it to your website Embed the Event Type to your website and let people book their own time slots in a familiar environment. This all possible in three lines of code. ### Integrate NPM packages Full flexibility. Integrate NPM packages directly into your website. Build your own calendar UI using headless solution, or integarte directly to the API. New integration ## Let your AI assistant do the scheduling Connect Zaptime to ChatGPT or Claude and handle bookings, availability and setup straight from chat. [Learn more about MCP](https://zaptime.cz/en/funkce/mcp/) Let's connect! ## Integrated with your favourite apps Seamlessly integrate Zaptime within your existing workflow. [ ](https://zaptime.cz/tutorial/integrate-zoom/) ## Pricing One-man show or big team? Payment frequency Monthly Annually [Compare all features](#features-compare) ### Personal - Unlimited bookings - 1 Reservation calendar - Google, Outlook, iCloud, Zoom & Teams [Get started for FREE](https://my.zaptime.app/register) Most popular ### Professional - All features from Personal plan - Team collaboration - Remove Zaptime Branding [Get started for FREE](https://my.zaptime.app/register) ### Business - All features from Professional plan - Bookings API - Dedicated onboarding [Talk to us!](https://zapti.me/zaptime/zaciname) ### Compare all features Booking Personal Professional Business Unlimited bookings Included Included Included Reservation calendars 1 Unlimited Unlimited Share booking link Included Included Included Embed calendar on your website Included Included Included Custom booking form questions Included Included Included Calendar-managed availability Included Included Paid events Included Included Round robin scheduling Included Included Calendars & meetings Personal Professional Business Google Calendar Included Included Included Apple iCloud Included Included Included Microsoft Outlook Included Included Included Zoom Included Included Included Microsoft Teams Included Included Included Customization Personal Professional Business Calendar colors & logo Included Included Included Multi-language calendars Included Included Included After-booking redirect Included Included Remove Zaptime branding Included Included Notifications Personal Professional Business Email notifications Included Included Included Email reminders Included Included Custom sending domain Included Included Team & marketing Personal Professional Business Team collaboration Included Included Google Analytics / Meta Pixel Included Included Developers & support Personal Professional Business AI assistant (MCP) Included Included Email support Included Included Dedicated onboarding Included Dev support Included Component SDK Included Bookings API Included Custom domains Included On-call support Included --- # About Zaptime: booking calendar from Prague Source: https://zaptime.cz/en/about/ > Who is behind Zaptime, what the tool does and how it is run. Zaptime s.r.o., Prague, company ID 17238595. # About Zaptime Zaptime is an online booking calendar for scheduling meetings, calls and services, built in Prague, Czech Republic. It started as a local answer to tools like Calendly: a scheduler that speaks Czech and English, understands European invoicing and payments, and can be embedded straight into your own website. ## [What Zaptime does](#what-zaptime-does) You set when you are available and Zaptime handles the rest: it shares a booking link or an embedded calendar, prevents clashes with your Google, Outlook and Apple calendars, sends confirmations and reminders, generates Zoom or Google Meet links and can collect payment up front through Stripe. Teams distribute meetings between members, shops schedule consultations, recruiters run interviews and coaches book training sessions. Developers get a public API, a Vue component and webhooks; AI assistants get an MCP server. ## [Who is behind Zaptime](#who-is-behind-zaptime) The service is operated by **Zaptime s.r.o.**, company ID 17238595, VAT ID CZ17238595, registered at Novomlýnská 1237/2, 110 00 Prague 1, Czech Republic, and recorded in the Commercial Register kept by the Municipal Court in Prague, section C, insert 368170. The development and support team is based in Prague and has been building the product since 2022. Zaptime belongs to the same group as the Topol.io email editor, which is where its experience with embeddable tools comes from. ## [Numbers and trust](#numbers-and-trust) More than 40,000 meetings have been scheduled through Zaptime. Data is stored in the European Union; personal data handling is described in the [privacy policy](https://zaptime.cz/privacy-policy/) and the service rules in the [terms of use](https://zaptime.cz/terms/). Uptime is published at [status.zaptime.app](https://status.zaptime.app/). ## [Where to find us](#where-to-find-us) - Website: [zaptime.app](https://zaptime.app/) (English), [zaptime.cz](https://zaptime.cz/) (Czech) - App: [my.zaptime.app](https://my.zaptime.app/) - Contact and support: [contact page](https://zaptime.cz/en/contact/), [support@zaptime.app](mailto:support@zaptime.app) - Developers: [zaptime.cz/developers](https://zaptime.cz/en/developers/) - X (Twitter): [@zaptime\_app](https://twitter.com/zaptime_app) --- # Scheduling tips, guides and product updates Source: https://zaptime.cz/en/blog/ > Guides and tips on scheduling, online bookings and growing your business with Zaptime. Practical advice to set up your booking calendar and win more bookings. # Blog Guides and tips on scheduling, bookings and growing your business with Zaptime. - [ ## Reservation Calendar with first-class Vue support Embeddable, TypeScript-ready calendar for Vue and Nuxt apps. ](https://zaptime.cz/en/blog/reservation-calendar-with-vue-integration/) - [ ## Prevent Double Bookings with Payment Providers Avoid double bookings when using external payment providers. ](https://zaptime.cz/en/blog/how-to-prevent-double-booking-with-payment-providers/) --- # Prevent Double Bookings with Payment Providers Source: https://zaptime.cz/en/blog/how-to-prevent-double-booking-with-payment-providers/ > The reserve-then-confirm pattern prevents double bookings and ghost payments when combining scheduling with Stripe, GoPay, or other payment providers. # How to Prevent Double Bookings When Using External Payment Providers It's Monday morning. Two people are staring at the same 9 AM consultation slot on your website. User A clicks "Book," gets redirected to Stripe, and starts entering card details. Three seconds later, User B loads the page, sees the slot is still open, and clicks "Book" too. One of them is about to have a very bad experience — and so are you. This is the double booking problem, and it bites every developer who tries to wire a scheduling UI to an external payment provider. The fix isn't obvious, but the pattern behind it is elegant once you see it. * * * ## [The Typical Paid Booking Flow (and Where It Breaks)](#the-typical-paid-booking-flow-and-where-it-breaks) Here's what a standard paid-appointment flow looks like: `1. User picks a time slot 2. User gets redirected to a payment provider 3. User enters payment details 4. Payment succeeds 5. Booking is confirmed` Looks clean. Now look at what's _not_ protected: **Between steps 1 and 5, the slot is unprotected.** The user is off on Stripe's checkout page, fumbling with 3D Secure, maybe getting distracted for two minutes. During that entire window, your scheduling system still shows the slot as available. The result is one of two bad outcomes: - _Double booking_ — two people end up owning the same slot. Someone has to get a cancellation email. - _Ghost payment_ — User A pays, comes back, and finds their slot was taken by User B while they were on the checkout page. Money charged, no booking to show for it. Here's what the collision actually looks like in practice: `T+0s User A selects 9 AM → redirected to Stripe checkout T+3s User B loads the calendar → 9 AM still shown as available T+5s User B selects 9 AM → redirected to Stripe checkout T+30s User B completes payment → booking confirmed for 9 AM T+45s User A completes payment → 9 AM is already taken. Ghost payment.` This isn't a theoretical edge case. If you have popular time slots — the Monday 9 AM, the Friday afternoon — multiple people _will_ try to book them simultaneously. * * * ## [Why This Is Harder Than It Looks](#why-this-is-harder-than-it-looks) Your first instinct is to build it yourself. Most developers do. It starts simple and then spirals. Here's a sketch of what a typical DIY solution looks like: ``// 1. "Soft lock" the slot when the user starts checkout async function startCheckout(slotId: string, userId: string) { await db.execute( `UPDATE slots SET locked_by = ?, locked_at = NOW() WHERE id = ? AND locked_by IS NULL`, [userId, slotId], ); const row = await db.query(`SELECT locked_by FROM slots WHERE id = ?`, [ slotId, ]); if (row.locked_by !== userId) { throw new Error("Slot already taken"); } return redirectToStripe(slotId); } // 2. Cron job to clean up expired locks (runs every minute) cron.schedule("* * * * *", async () => { await db.execute( `UPDATE slots SET locked_by = NULL, locked_at = NULL WHERE locked_at < NOW() - INTERVAL 15 MINUTE AND confirmed = false`, ); }); // 3. Webhook handler to confirm booking after payment async function handleStripeWebhook(event: StripeEvent) { if (event.type === "checkout.session.completed") { const slotId = event.metadata.slotId; const slot = await db.query(`SELECT * FROM slots WHERE id = ?`, [slotId]); // Race condition: lock may have expired between payment and webhook if (!slot.locked_by) { await refundPayment(event.payment_intent); await sendApologyEmail(event.customer_email); return; } await db.execute(`UPDATE slots SET confirmed = true WHERE id = ?`, [ slotId, ]); } }`` This _mostly_ works. But now you're maintaining: - A locking mechanism with database-level atomicity concerns - A cron job that has to run reliably, even under load - Webhook handlers that need to be idempotent (Stripe can send the same event twice) - Refund logic for edge cases where the lock expired mid-payment - Calendar sync to propagate confirmed bookings to Google Calendar or iCloud - Tests for every race condition permutation And you haven't even handled what happens when your cron runs _during_ a payment completion, or when two webhooks arrive out of order, or when the user refreshes the return page three times. The problem isn't any single piece. It's that they all have to work together, perfectly, under concurrency. * * * ## [The Solution: Reserve, Then Confirm](#the-solution-reserve-then-confirm) The underlying pattern that solves this cleanly is _reserve, then confirm_ — a two-phase approach where slot selection and slot finalization are treated as separate, explicit operations. The pattern has three properties: **Atomic reservation.** When a user selects a slot, it's immediately and atomically removed from the availability pool. No window where two users can grab the same slot. Either you got the reservation or you didn't. **TTL-based expiry.** The reservation has a time-to-live. If the user doesn't complete payment within that window (say, 15 minutes), the reservation expires automatically and the slot returns to the pool. No cron jobs, no cleanup scripts. **Idempotent confirmation.** Confirming a reservation is a safe operation to call multiple times. If a webhook fires twice, or the user hits refresh on the success page, the result is the same: one booking, no duplicates. In pseudocode, the flow looks like this: `// Step 1: User selects a slot — reserve it atomically const reservation = reserveSlot(slotId, { ttl: "15m" }); // Slot is now invisible to other users // Step 2: Redirect to payment redirectToPaymentProvider({ metadata: { reservationId: reservation.id } }); // Step 3: On payment success — confirm the reservation onPaymentSuccess(({ reservationId }) => { confirmReservation(reservationId); // Reservation becomes a permanent booking }); // If payment never completes, the reservation expires on its own.` Now the two scenarios resolve cleanly: **Success path:** `T+0s User A selects 9 AM → reservation created → slot removed from calendar T+3s User B loads the calendar → 9 AM is not shown (reserved) T+30s User A completes payment → reservation confirmed → booking finalized` User B never even sees the slot. There's no window for a collision. **Timeout path:** `T+0s User A selects 9 AM → reservation created → slot removed from calendar T+3s User B loads the calendar → 9 AM is not shown T+900s User A abandons payment → reservation TTL expires T+901s User B refreshes → 9 AM is available again` The system self-corrects. No one had to do anything. * * * ## [Building This Yourself vs. Using a Scheduling API](#building-this-yourself-vs-using-a-scheduling-api) You _can_ build the reserve/confirm pattern from scratch. It's a well-understood concept. But the implementation details are where the difficulty hides: _Slot-level locking_ needs to be atomic across concurrent requests — not just within a single database, but across any connected calendars (Google Calendar, iCloud) that also reflect availability. _Reliable TTL expiration_ can't depend on a cron job that might be delayed under load. The expiry needs to be precise, or you'll either release slots too early (breaking in-progress payments) or too late (blocking availability unnecessarily). _Idempotent confirmation_ means your confirm endpoint must handle duplicate calls gracefully — which means tracking reservation state, guarding against race conditions between expiry and confirmation, and ensuring calendar events aren't created twice. _Calendar synchronization_ adds another layer: a confirmed booking needs to appear in the provider's calendar within seconds, and a released reservation needs to _not_ leave behind ghost events. If scheduling is a core part of your product and you want full control, building this is reasonable. But if you're adding paid bookings to an existing app — a coaching platform, an event site, a SaaS with appointment features — the infrastructure cost may not be worth it. * * * ## [How Zaptime Implements This](#how-zaptime-implements-this) Zaptime is a scheduling API that implements the reserve/confirm pattern as a first-class feature. Here's what the integration looks like using the Vue composable: `import { reserve, confirm } from "@zaptime/vue3"; async function handleBookingWithPayment() { // Step 1: Lock the slot — atomically removed from all connected calendars await reserve(); // Step 2: Process payment (Stripe, GoPay, any provider) const paymentResult = await processPayment(); // Step 3: Finalize only if payment succeeded if (paymentResult.success) { await confirm(); } // If payment fails, the reservation auto-expires. That's it. }` Under the hood, `reserve()` performs atomic locking across all calendars connected to the event — Google Calendar, iCloud, or others. The reservation has a configurable TTL (up to 15 minutes), after which the slot silently returns to the availability pool. Calling `confirm()` is idempotent: duplicate webhook deliveries or page refreshes won't create duplicate bookings. Zaptime offers three integration levels depending on how much UI control you need: - _Embeddable widget_ — a booking link or iframe. Zaptime handles everything, including built-in paid event support. - _Vue/Nuxt component_ — the `` component with composables like `useCalendar()` and `useSelectedTimeSlot()` for custom flows around the reserve/confirm cycle. - _Headless API_ — call the Zaptime API directly from any backend, any framework, any payment provider. The reserve/confirm pattern works the same way at every level. * * * ## [Wrapping Up](#wrapping-up) The hardest part of paid bookings isn't the payment and it isn't the scheduling. It's the seam between them — the moment where a slot is selected but not yet paid for, where the user is on someone else's checkout page, where your system is holding its breath. The reserve/confirm pattern closes that gap: lock the slot atomically, give the user time to pay, confirm on success, auto-release on failure. Whether you build it yourself or use a tool that ships it natively, the pattern is the same. Get the reservation right, and double bookings stop being a problem. --- # Reservation Calendar with first-class Vue support Source: https://zaptime.cz/en/blog/reservation-calendar-with-vue-integration/ > Embeddable, feature-rich, TypeScript ready calendar solution designed to integrate with Vue applications. Try Zaptime today, for free! # Simple Reservation Calendar with first-class Vue support Zaptime offers an embeddable, feature-rich, TypeScript-ready, SSR-friendly calendar solution designed to integrate with Vue and Nuxt applications. It allows developers to easily customize appearance, build custom UI layer and much more. ## [Simple Integration](#simple-integration) This is how **easy** it is to get a default calendar up and running. ` ` ## [Layer by Layer customizations](#layer-by-layer-customizations) By utilizing composables, developers can easily tap into the core functionalities of Zaptime, enhancing the calendar's capabilities without the hassle of extensive configurations. Control the state of the calendar, watch for state changes inside the Calendar and more. [API documentation](https://zaptime.docs.apiary.io/#introduction/basic-principles-of-working-with-api) [Composables documentation](https://docs.zaptime.app/guide/headless/introduction.html) ## [Make the Calendar yours](#make-the-calendar-yours) Zaptime’s architecture supports extensive customization, from the visual aspects to the functional interactions. Use built-in Vue composables to get all data needed to build a custom calendar. And **build the UI yourself**. Play with Zaptime [StackBlitz integration example](https://stackblitz.com/edit/zaptime-vue3?file=src%2FApp.vue). ## [Direct access to Calendar Data](#direct-access-to-calendar-data) Blend Zaptime directly into your existing forms allowing you to manage and manipulate calendar data directly within your application workflows. This ensures that all scheduling features are tightly aligned with your user interface, enhancing your event handling processes. ` ` ## [Never Double Book](#never-double-book) Zaptime includes a feature that allows you to reserve time slots pending confirmation, providing flexibility and ensuring that time slots are never double-booked. This is particularly valuable when integrating with payment systems, as it secures the slot while awaiting transaction completion, reducing the risk of scheduling conflicts. `` ## [Easy Installation and Documentation](#easy-installation-and-documentation) Getting started with Zaptime is as simple as installing the NPM package. The Vue component can be integrated with minimal setup and additional features can be incrementally added when needed. Play with Zaptime [StackBlitz integration example](https://stackblitz.com/edit/zaptime-vue3?file=src%2FApp.vue). For complete documentation check our [developer's docs](https://docs.zaptime.app/guide/vue-installation.html). --- # Contact Zaptime: support, sales, company details Source: https://zaptime.cz/en/contact/ > Zaptime support email, chat, help center, sales contact and company details of Zaptime s.r.o. # Contact Zaptime Email is the fastest way to reach us. On working days we usually reply within a few hours, in English or Czech. ## [Support and questions](#support-and-questions) - Email: [support@zaptime.app](mailto:support@zaptime.app) - Chat: the chat bubble in the bottom right corner of this site and of the app - Help center: [napoveda.zaptime.cz](https://napoveda.zaptime.cz/) (Czech) - Service status: [status.zaptime.app](https://status.zaptime.app/) Please include the email address of your account and, for a specific reservation, its date or link. For API questions add the request path and the error code from the response (see the [developer page](https://zaptime.cz/en/developers/)). ## [Sales and partnerships](#sales-and-partnerships) Interested in the Business plan, a custom domain, an integration with your product or the affiliate programme? Email [support@zaptime.app](mailto:support@zaptime.app) with the subject "Sales" and we will propose a call. ## [Company details](#company-details) **Zaptime s.r.o.** Novomlýnská 1237/2 110 00 Prague 1, Nové Město Czech Republic Company ID: 17238595 VAT ID: CZ17238595 Registered in the Commercial Register kept by the Municipal Court in Prague, section C, insert 368170. ## [Privacy requests](#privacy-requests) Send requests concerning personal data (access, correction, erasure) to [support@zaptime.app](mailto:support@zaptime.app). Details are in the [privacy policy](https://zaptime.cz/privacy-policy/). ## [Social](#social) - X (Twitter): [@zaptime\_app](https://twitter.com/zaptime_app) --- # Zaptime for developers: API, SDKs, webhooks and MCP Source: https://zaptime.cz/en/developers/ > Zaptime developer portal: booking API with OpenAPI spec, API tokens, error codes, rate limits, versioning policy, Vue SDK, webhooks and the MCP server for AI assistants. # Zaptime for developers Zaptime is an online booking calendar from the Czech Republic. This developer portal collects everything you need to build on it: the public booking API, the embeddable calendar, webhooks, the MCP server for AI assistants and the machine-readable files agents can read. Human-readable guides live at [docs.zaptime.app](https://docs.zaptime.app/). ## [Quickstart: Zaptime API in three requests](#quickstart-zaptime-api-in-three-requests) 1. Sign up at [my.zaptime.app/register](https://my.zaptime.app/register) (the Personal plan is free) and create an event type. 2. Open [my.zaptime.app/calendars](https://my.zaptime.app/calendars), pick the event type and copy its **API token**. The token is the API key: every event type has its own. 3. Read available time slots and create a reservation: `# Available slots curl "https://api.zaptime.app/time-slots?from=2026-09-01&until=2026-09-07" \ -H "Authorization: Bearer $ZAPTIME_TOKEN" -H "Accept: application/json" # Book one of them curl -X POST https://api.zaptime.app/reservations \ -H "Authorization: Bearer $ZAPTIME_TOKEN" -H "Content-Type: application/json" \ -d '{"start":"2026-09-01T09:00:00Z","end":"2026-09-01T09:30:00Z","email":"jane@example.com","firstname":"Jane","lastname":"Doe","timezone":"Europe/Prague"}'` The full request and response shapes are in the [OpenAPI 3.1 specification](https://zaptime.cz/openapi.json) (11 operations: time slots, reservations, prepare and confirm flow, payments, event type configuration, timezones). ## [Sandbox and testing](#sandbox-and-testing) There is no separate sandbox host. Create a dedicated test event type in your account (for example "API test") and use its token; reservations made against it are real bookings in that calendar only and can be cancelled through the API. Disabled event types return `403 event_type_disabled`, which is a quick way to turn a test integration off. ## [Authentication](#authentication) Send the event type token as a bearer token: `Authorization: Bearer `. Tokens are scoped to one event type and can be regenerated in the app at any time. `GET /timezones` needs no token. Missing or invalid tokens return `401 unauthenticated`. ## [Errors](#errors) Every error is JSON, never an HTML page, even without an `Accept` header. The body is the `Error` schema from the OpenAPI spec: `{ "success": false, "status": 404, "code": "not_found", "message": "Not found.", "hint": "Check the path and resource identifier. Endpoints are listed in the OpenAPI spec.", "docs": "https://zaptime.cz/developers/#errors" }` HTTP `code` When 400 `bad_request`, `unsupported_api_version` Malformed request or unknown `Zaptime-Api-Version` 401 `unauthenticated` Missing or invalid bearer token 403 `forbidden`, `event_type_disabled` Token is valid but the event type is disabled 404 `not_found` Unknown path or reservation UUID 405 `method_not_allowed` Wrong HTTP method 422 `validation_failed` Invalid input; `errors` lists messages per field 429 `rate_limited` Rate limit exceeded; wait `Retry-After` seconds 200 with `success: false` `slot_locked`, `reservation_finished` Someone else is booking the slot, or the reservation can no longer be refreshed 400 `stripe_not_configured` Payment requested on an event type without Stripe 422 `payment_required` Confirmation attempted before a successful payment 500 `internal_error` Unexpected failure; retry, then contact support Branch on `code`, not on `message`: codes are stable, messages may be reworded. ## [Rate limits](#rate-limits) 60 requests per minute per token (per IP without a token). Every response carries the IETF rate-limit headers plus the legacy `X-RateLimit-*` pair: `RateLimit-Policy: 60;w=60 RateLimit: limit=60, remaining=59, reset=60 X-RateLimit-Limit: 60 X-RateLimit-Remaining: 59` A `429` adds `Retry-After` (seconds). Back off for that long and retry. ## [Versioning and deprecation policy](#versioning-and-deprecation-policy) The API is version **1**. Paths are not versioned; each response carries `Zaptime-Api-Version: 1`, and you may pin the version by sending the same request header (unknown values return `400 unsupported_api_version`). Within a version changes are additive only: new endpoints, optional parameters and response fields. Breaking changes ship as a new version. Anything being retired is announced on this page and in the [release notes](https://zaptime.cz/novinky/) at least 6 months ahead, and the affected responses carry `Deprecation` and `Sunset` headers (RFC 9745 and RFC 8594) during that period. ## [Embeddable calendar and SDKs](#embeddable-calendar-and-sdks) - Script tag or iframe: [Getting started](https://docs.zaptime.app/guide/getting-started.html) - Vue 3: [`@zaptime/vue3`](https://www.npmjs.com/package/@zaptime/vue3) on npm, [installation guide](https://docs.zaptime.app/guide/vue-installation.html) and headless composables - Framework-agnostic logic: [`@zaptime/core`](https://www.npmjs.com/package/@zaptime/core) on npm - Configuration reference: [ZaptimeConfig](https://docs.zaptime.app/reference/zaptime-config.html), [locale](https://docs.zaptime.app/reference/zaptime-locale.html), [theme](https://docs.zaptime.app/reference/zaptime-theme.html) ## [Webhooks](#webhooks) Zaptime calls your URL when a reservation is created, rescheduled or cancelled. Configure the URL per event type in the app; payloads and retry rules are in the [webhooks guide](https://docs.zaptime.app/guide/webhooks.html). ## [MCP server for AI assistants](#mcp-server-for-ai-assistants) Zaptime ships an MCP (Model Context Protocol) server so ChatGPT, Claude and other assistants can list event types, resolve booking links, search, reschedule and cancel reservations and manage availability. Setup instructions and the tool list are on [Zaptime MCP](https://zaptime.cz/funkce/mcp/). ## [Command line](#command-line) There is no official Zaptime CLI yet. The API is plain HTTPS and JSON, so `curl` plus the OpenAPI spec (or a client generated from it with openapi-generator) covers scripting needs. Want one? Tell us at [support@zaptime.app](mailto:support@zaptime.app). ## [Machine-readable resources](#machine-readable-resources) - [OpenAPI specification](https://zaptime.cz/openapi.json) - [llms.txt](https://zaptime.cz/llms.txt) and [llms-full.txt](https://zaptime.cz/llms-full.txt) - Every page is also markdown: append `.md` to the path or send `Accept: text/markdown` - [Sitemap](https://zaptime.cz/sitemap.xml) - [API status](https://status.zaptime.app/) ## [Support](#support) Email [support@zaptime.app](mailto:support@zaptime.app). Include the request path, the `code` from the error body and, if you have it, the `apigw-requestid` response header. --- # Zaptime MCP: Your Bookings Inside Your AI Assistant Source: https://zaptime.cz/en/funkce/mcp/ > Connect Zaptime to your AI assistant via MCP. Manage bookings, build booking pages, automations and emails, and reply to customers with the right booking link, straight from chat. New integration # Let your AI assistant do the scheduling Bookings, availability, automations and your whole setup, without opening a dashboard. Just type it into ChatGPT or Claude. [Connect Zaptime to your assistant](https://my.zaptime.app/integrations?integration=mcp)[How it works](#how-it-works) AI assistant Create a booking page for 30-minute consultations, Monday to Thursday 9:00 to 16:00. Creating the booking page… manage\_event\_type Done. Consultations (30 min) is live with a Mon–Thu 9:00–16:00 schedule. Share it here: zaptime.app/consultations Want me to tweak the confirmation email as well? Type a message… Works with ChatGPT, Claude and any other MCP client ChatGPTClaudePerplexityLe Chat Booking analytics ## Your booking overview, one question away Ask about team performance, booking trends or your best-performing booking links. The assistant pulls current data and turns it into a clear summary. AI assistant · Booking analytics How did our bookings perform this month? Loading booking statistics… get\_team\_stats Bookings in August **126** 18 % compared with last month Aug 1–31 Po Út St Čt Pá So Ne Completed 108 Cancelled 8 Conversion 72 % Top performing calendars Demo calls 54 Consultations 41 Onboarding 31 What it can do ## Run all of Zaptime by conversation Your assistant has 30+ tools across all of Zaptime. It answers questions, moves bookings and changes settings. ### Smart booking links The assistant finds and picks the right booking link for every conversation. `list_event_types``resolve_booking_link` ### Manage bookings by chat List upcoming meetings or search through past and future reservations. `list_upcoming_reservations``search_reservations` ### Reschedule and cancel without clicking “Move Friday's call to Monday at 10:00.” Done. `reschedule_reservation``cancel_reservation` ### Instant availability checks “Am I free Thursday afternoon?” Answered in a second, across all your calendars. `check_availability` ### Build booking calendars by chat Create and edit booking calendars, durations, locations and booking form questions in plain language. `manage_event_type``manage_booking_form_field` ### Schedules and days off Change your weekly hours or plan a vacation. “I'm off next week” is all it takes. `manage_availability``manage_days_off` ### Automations and emails Build reminder and follow-up workflows and let the assistant write the email templates. `manage_workflow``manage_email_template` ### Branding and domains Tweak booking page colors and themes, or connect custom domains for booking pages and email. `manage_appearance``manage_booking_page_domain` ### Team overview and stats Teams, members and booking numbers in one question. Who takes bookings and how many. `list_teams``get_team_stats``get_member_stats` One-minute setup ## How it works No installs, no API keys. Connected in three clicks. 1 ### Add Zaptime to your assistant Add Zaptime with one click in your assistant's integrations (ChatGPT, Claude or any other MCP client). 2 ### Authorize your account Sign in securely to your Zaptime account. You can revoke access at any time. 3 ### Start asking “Move tomorrow's meeting with Petra to Thursday morning.” “How many bookings did we have last week?” “Create a calendar for 30-minute consultations.” Example prompts ## What you can ask your assistant A few real examples, depending on what you do. Reply to this email and attach my demo link. Here's a draft reply. I've attached your 30-minute demo link: zaptime.app/demo… I'm at a conference on Thursday, keep that day free of meetings. Thursday 21 August is blocked off. Nobody can book you that day. Security and control ## You decide where the assistant can go ### Permissions for every single tool You decide, tool by tool, what the assistant is allowed to use. Give it read-only access and keep every change to yourself. ### Bookings always go through your link The assistant just sends the right link. The customer always finishes booking on your booking page. ### Revoke access anytime Disconnect the integration with one click in your account settings, whenever you want. ## Frequently asked questions What is MCP? Model Context Protocol is an open standard that lets AI assistants (like ChatGPT or Claude) connect securely to applications. It's what allows your assistant to work with your Zaptime account right from the chat. Which assistants are supported? ChatGPT, Claude and any other client that supports MCP. The list of MCP-enabled clients keeps growing. Which plan includes the integration? The MCP integration is available on paid Zaptime accounts. Just sign in and connect. Can the AI create a booking for a customer? No, by design. The assistant finds and shares the right booking link, but the customer always finishes the booking on your booking page. That way bookings are only ever created where they should be. Can the assistant change my Zaptime settings? Yes. Beyond answering questions, it can create and edit booking pages, weekly schedules, days off, automation workflows, email templates, branding and custom domains. It only ever acts within your account's permissions, and you can revoke access anytime. Is my data used to train AI models? No. Zaptime only passes the assistant the data needed to answer your request. Your reservations are never used to train models. ## Zaptime, run by your words Connect Zaptime to your AI assistant and run your bookings, and their whole setup, straight from chat. [Connect Zaptime to your assistant](https://my.zaptime.app/integrations?integration=mcp) --- # April 2024 - New Features & Improvements Source: https://zaptime.cz/en/news/april-2024/ > Explore the latest updates in Zaptime for April 2024, including team collaboration, analytics, event locations, cross-calendar availability check, and much more # Zaptime release - April 2024 Over the past few months, we've been busy adding new features to make your experience even better. Let's explore what's new. ## [Team Collaboration](#team-collaboration) Enhance teamwork with the ability to create teams, share team events, and collect events in a round-robin style. ## [Locations](#locations) Whether it’s a face-to-face meeting, a virtual call via Google Meet, or a simple phone conversation, you can now set and manage these locations directly in Zaptime, ensuring your participants know exactly where to be and how to connect. ## [Event Type Analytics](#event-type-analytics) We’ve integrated Google Analytics and Meta Pixel directly into your event types, enabling you to track engagements and analyze the effectiveness of your events. This data-driven approach helps you understand your audience better and refine your strategies for greater success. ## [Grid View for Event Types](#grid-view-for-event-types) Organize your events with our new grid view layout. This provides clear overview for your events. ## [Custom Sending Domains](#custom-sending-domains) To help you maintain your brand’s identity, we’ve introduced the ability to use custom sending domains for all your communications. This feature allows your emails to resonate more with your audience, increasing trust and recognition. ## [Minor Enhancements](#minor-enhancements) - **Event Types Calendar Cross-Check:** Our system now automatically checks for calendar across all event types to prevent double bookings. - **Simply upload an image for Event Type:** It's even easier to upload images for event types. You can also conveniently upload images for all your event types at once, just by using a single profile picture. - **Limit Booking Frequency:** Control how frequently a participant can book your events, optimizing availability and managing demand. - **Description Editor:** Our new WYSIWYG editor makes creating and formatting descriptions effortless, eliminating the need for HTML coding. ## [New Integrations](#new-integrations) - **iCloud Calendar:** Use your Apple Calendar to sync reservations from events. - **Close CRM:** One-click integration to add your leads directly to the CloseCRM. We hope you will find this new features helpful. Upgrade to our professional plan today to unlock the full potential of Zaptime and take your event management to the next level. Your feedback is invaluable to us, so please don't hesitate to reach out with your thoughts or any issues you encounter. --- # April 2026 - Custom domains, QR codes and a cleaner calendar Source: https://zaptime.cz/en/news/april-2026/ > Zaptime news April 2026 - custom domain for your booking page, share events via QR code, and tailored event names in your calendar. # Custom domains, QR codes and a cleaner calendar We've been busy these past few months, and now you have some useful new features to enjoy — including custom domains, QR codes, and an improved calendar overview. ## [Custom domain for your booking page](#custom-domain-for-your-booking-page) Connect your own domain to your booking pages, so instead of `zapti.me/your-name/meeting`, your clients will see something like `book.yourcompany.com` — a clean, professional and personalized look. You can even assign different domains to different event types, or use one domain for your entire team. ## [Share via QR code](#share-via-qr-code) Every event type now has its own downloadable QR code. Open the **Share** menu, select the QR code, and place it anywhere — on business cards, conference slides, flyers, reception desks, or email signatures. Anyone who scans it lands straight on your booking page. ## [Tailored event names in your calendar](#tailored-event-names-in-your-calendar) Customize how bookings appear in Google Calendar, iCloud, or Zoom. Use variables like `{Event duration}` or `{Attendee first name}` to set up a template once, and every new booking automatically gets a personalized name. Instead of a generic "Meeting", you'll see details like "Team Sync | Marketing (30 min)" right away. * * * ## [Ready to give these features a try?](#ready-to-give-these-features-a-try) All of the above is already available in your Zaptime account. If you have ideas for further improvements or any feedback, we'd love to hear from you. --- # Privacy Policy Source: https://zaptime.cz/en/privacy-policy/ > Zaptime privacy policy - learn how we collect, use and protect your personal data when scheduling meetings. # Privacy policy Effective 31. 1. 2023 Zaptime s.r.o., (“Zaptime, “we”, or “us”). Registered seat at Novomlýnská 1237/2, 11000 Prague 1, Czech Republic, ID: 17238595, VAT ID: CZ 17238595, company is registered in the Commercial Register maintained by Municipal Court in Prague, Section C, insert 368170. We recognize the importance of privacy. Our Privacy and Data Protection Notice is designed to tell you, the user, about our practices regarding the collection, use, and disclosure of personal and other information about you or your business that may be provided via this website or collected through our booking form, our application, services or otherwise. In case of any questions, you can contact us at support \[at\] zaptime.app. ## [Google Integration](#google-integration) Zaptime's use of information received from Google APIs will adhere to the [Google API Services User Data Policy](https://developers.google.com/terms/api-services-user-data-policy), including the Limited Use requirements. We use Google Calendar data to prevent conflicts in bookings/appointments and create events. We offer the integration of multiple calendars to promote more efficient scheduling. Users who book with you will never have access to see your calendar. We WILL NEVER sell your information to a third party. ## [How We Collect Data:](#how-we-collect-data) We collect data through various means on our website, including but not limited to: 1. Forms: We collect data through forms, such as contact forms and newsletter sign-ups. The information you provide through these forms may include your name, email address, and other contact information. ## [General Information](#general-information) By creating a user account via the site, placing an order, subscribing to the newsletter, submitting a complaint, withdrawing from the contract, or simply contacting us, you provide us with your personal data. We guarantee that your data will remain confidential and secure and will not be available to any third party without your permission. We use our own cookies for the proper functioning of the site. ## [Detailed information on the processing of Personal Data](#detailed-information-on-the-processing-of-personal-data) A Zaptime User, Attendee, or a third party may voluntarily give us certain information. This can include names, email addresses, and phone numbers; email addresses of other people; the subject of the meeting; and any other information provided to us or as required by the Zaptime User upon scheduling. ### [Access to third-party accounts](#access-to-third-party-accounts) This type of service allows this Application to access Data from your account on a third-party service and perform actions with it. These services are not activated automatically but require explicit authorization by the User. ### [Google Calendar API](#google-calendar-api) Users may authorize Zaptime to access their Google profile. We use the information from Google calendar to determine when users are free or busy to display the available events in the embeddable Zaptime calendar. ### [Contacting via newsletter](#contacting-via-newsletter) By registering on the mailing list or for the newsletter, the User’s email address will be added to the contact list. Contact list containing the email will receive email messages containing information of commercial or promotional nature concerning this Application. Your email address might also be added to this list due to signing up for this Application or after making a purchase. ### [Handling payments](#handling-payments) We process payments by credit card, bank transfer, or other means via external payment service providers. Stripe (Stripe Inc) Stripe is a payment service provided by Stripe Inc. ## [Your rights](#your-rights) You can review and change your Personal Information by logging into the Website and visiting your account profile page. You may also e-mail us at: support \[at\] zaptime.app to request access to, receive, port, restrict processing, seek rectification, or request the erasure of Personal Information held about you by us. Take note you have the following rights under the GDPR: - The right to be informed about our collection and use of the Personal Information; - The right of access to the Personal Information that we hold about you; - The right to rectification if any Personal Information Processed is inaccurate or incomplete; - The right to be forgotten, means you may ask us to delete any Personal Information Processed sooner than within the expirations of a limited time of the Personal Information are Processed by us - The right to restrict the Processing of your Personal Information; - The right to data portability (obtaining a copy of your Personal Information to use with another service); - The right to object to us using your personal information for particular purposes; and - Rights with respect to automated decision-making and profiling. You may lodge a complaint related to the processing of your Personal Data with the competent data protection supervisory authority, i.e., in the Czech Republic, the Office for Personal Data Protection, with its registered office at Pplk. Sochora 727/27, 170 00 Praha 7- Holešovice. For more information, please visit [https://www.uoou.cz](https://www.uoou.cz). ## [Data Retention](#data-retention) The Personal Information we receive as described in this Privacy Policy are retained for as long as you use our Services or as necessary to fulfill the purpose(s) for which it was collected, provide our Services, resolve disputes, establish legal defenses, conduct audits, pursue legitimate business purposes, enforce our agreements, and comply with applicable laws. Our retention periods will vary depending on the type of data involved. We do not retain Personal Information longer than 2 years from your last log-in to your account at our Website. When we have no ongoing legitimate business need to Process your Personal Information, we will either delete or anonymize it or, if this is not possible (for example, because your Information has been stored in backup archives), then we will securely store your Personal Information and isolate it from any further processing until deletion is possible. # Cookie Policy Like most websites and applications, we use cookies to help provide you with the best experience while using our service. The cookies we use are split between the following categories: 1. Essential cookies - which are an essential part of our service and affect the way you can use our site (e.g., security & authentication) 2. Performance cookies - which are used for analytics (e.g., understanding usage on our website) 3. Functionality cookies - which collect information about your device to help you customize our service (e.g., remembering your timezone settings or accessing inline help) Cookie Type Purpose Zaptime.app Essential Login/Logout app authentication Stripe Essential Handle payments --- # Terms of Use Source: https://zaptime.cz/en/terms/ > Zaptime terms of use - the rights, obligations and rules for using our online meeting scheduling service. # Terms of use Effective 31. 1. 2023 These Terms of Use govern the legal terms of our services provided through our website [https://zaptime.app](https://zaptime.app), sub-domains, and any associated web-based and mobile applications, as owned and operated by Zaptime s.r.o., (“Zaptime, “we,” or “us”). Registered seat at Novomlýnská 1237/2, 11000 Prague 1, Czech Republic, ID: 17238595, VAT ID: CZ 17238595, company is registered in the Commercial Register maintained by Municipal Court in Prague, Section C, insert 368170. By accessing the website at [https://zaptime.app](https://zaptime.app), sub-domains, and any associated web-based and mobile applications, you agree to be bound by these terms of service and all applicable laws and regulations and agree that you are responsible for compliance with any applicable local laws. If you do not agree with any of these terms, you are prohibited from using the service. The materials contained in this website are protected by applicable copyright and trademark law. ## [Definitions](#definitions) ### [This Application (or this Application)](#this-application-or-this-application) The property that enables the provision of the Service. ### [Agreement](#agreement) Any legally binding or contractual relationship between the Owner and the User, governed by these Terms. ### [Owner (or We or Zaptime)](#owner-or-we-or-zaptime) Indicates the natural person(s) or legal entity that provides this Application and/or the Service to Users. ### [Service](#service) The service provided by this Application as described in these Terms and on this Application. ### [Terms](#terms) All provisions applicable to the use of this Application and/or the Service as described in this document, including any other related documents or agreements, and as updated from time to time. ### [User (or You)](#user-or-you) Indicates any natural person or legal entity using this Application. ## [Disclaimer](#disclaimer) The materials on Zaptimes’s website are provided on an “as is” basis. Zaptime makes no warranties, expressed or implied, and hereby disclaims and negates all other warranties, including, without limitation, implied warranties or conditions of merchantability, fitness for a particular purpose, or non-infringement of intellectual property or other violation of rights. Further, Zaptime does not warrant or make any representations concerning the accuracy, likely results, or reliability of the use of the materials on its website or otherwise relating to such materials or on any sites linked to this site. ## [Liability](#liability) In no event shall Zaptime or its suppliers be liable for any damages (including, without limitation, damages for loss of data or profit or due to business interruption) arising out of the use or inability to use the materials on Zaptime's website, even if Zaptime or a Zaptime authorized representative has been notified orally or in writing of the possibility of such damage. Because some jurisdictions do not allow limitations on implied warranties, or limitations of liability for consequential or incidental damages, these limitations may not apply to you. ## [Service interruption](#service-interruption) To ensure the best possible service level, Zaptime reserves the right to interrupt the Service for maintenance, system updates, or any other changes, informing the Users appropriately. Within the limits of the law, Zaptime may also decide to suspend or terminate the Service altogether. If the Service is terminated, Zaptime will cooperate with Users to enable them to withdraw Personal Data or information under applicable law. Additionally, the Service might not be available due to reasons outside Zaptime’s reasonable control, such as “force majeure” (e.g., labor actions, infrastructural breakdowns or blackouts, etc.). ## [Governing law and jurisdiction](#governing-law-and-jurisdiction) These Terms of use, and any disputes arising from or relating to the interpretation thereof, shall be governed by and construed under Czech law. The parties shall file all disputes arising in relation to these Terms of use to the ordinary Czech courts. Changes to the Terms Zaptime reserves the right to amend or otherwise modify these Terms at any time. In such cases, the Owner will appropriately inform the User of these changes. Such changes will only affect the relationship with the User in the future. ## [Billing](#billing) We may change our fees at any time. Users will be notified via email and application notification. You can cancel your subscription if you don't agree with the fee changes. You can cancel your subscription at any time. If you cancel your plan before the next renewal cycle, you will retain access to paid features until the end of your subscription period. When your subscription expires, you will lose access to paid features and all data associated with those features. To receive a refund of a paid subscription, you must both (1) request the refund within 30 days of subscribing and (2) be on the yearly paid plan (monthly subscriptions are not eligible for a refund). ## [Intellectual property](#intellectual-property) We reserve all rights, title, and interest (including all Intellectual property and proprietary rights) in and to the Software and any other technology and software provided. You do not, by virtue of these Terms of Use or otherwise, acquire any ownership interest or rights in the Software (including third-party technology and software) except for the limited use and access rights described in these Terms of Use. --- # Integrate Zoom with Zaptime Source: https://zaptime.cz/en/tutorial/integrate-zoom/ > Integrate Zoom with Zaptime - connect your Zoom account and automatically create a Zoom meeting link for every booked event type. # Integrating Zaptime with Zoom ## [Step 1: Connect Your Zoom Account](#step-1-connect-your-zoom-account) To begin, ensure you have a Zaptime account. If not, please sign up at [https://zaptime.app](https://zaptime.app). Once logged in: 1. Click on your name in the bottom-left corner of the dashboard. 2. Navigate to **Integrations** > **\+ Add Integration**. 3. Select **Zoom** from the list. 4. Enter the email address associated with your Zoom account. This process establishes a secure connection between Zaptime and Zoom using OAuth 2.0, adhering to Zoom’s integration standards. ## [Step 2: Assign Zoom to an Event Type](#step-2-assign-zoom-to-an-event-type) To utilize Zoom for scheduled meetings: 1. In your Zaptime dashboard, go to the specific event type you wish to configure. 2. Under the **Booking Page** section, set **Location** to **Zoom**. When a reservation is made: - Participants receive an email containing a unique Zoom meeting link. - At the scheduled time, participants can join the meeting by clicking the link. - The event organizer can access the Zoom meeting link directly from the **Reservations** section in Zaptime, identifiable by the Zoom icon. Clicking this icon will copy the meeting link for easy access. ## [Step 3: Disconnecting Zoom Integration](#step-3-disconnecting-zoom-integration) If you need to remove the Zoom integration: 1. In your Zaptime account, click on your name in the bottom-left corner. 2. Navigate to **Integrations**. 3. Locate the Zoom integration and click the red **Remove** button to disconnect. --- # Zaptime MCP: vaše rezervace přímo v AI asistentovi Source: https://zaptime.cz/funkce/mcp/ > Propojte Zaptime se svým AI asistentem přes MCP. Spravujte rezervace, vytvářejte rezervační stránky, automatizace a e-maily a odpovídejte zákazníkům se správným rezervačním odkazem přímo z chatu. Nová integrace # Ovládejte Zaptime pomocí AI asistenta Rezervace, dostupnost, automatizace i celé nastavení bez otevírání dashboardu. Prostě to napište do ChatGPT nebo Claude. [Propojit Zaptime s asistentem](https://my.zaptime.app/integrations?integration=mcp&locale=cs-CZ)[Jak to funguje](#how-it-works) AI asistent Vytvoř rezervační stránku pro 30minutové konzultace, pondělí až čtvrtek 9:00 až 16:00. Vytvářím rezervační stránku… manage\_event\_type Hotovo. Konzultace (30 min) běží s dostupností po–čt 9:00–16:00. Odkaz ke sdílení: zaptime.cz/konzultace Mám rovnou doladit i potvrzovací e-mail? Napište zprávu… Funguje s ChatGPT, Claudem a jakýmkoli dalším MCP klientem ChatGPTClaudePerplexityLe Chat Rezervační analytika ## Přehled o rezervacích na jediný dotaz Zeptejte se na výkon týmu, vývoj rezervací nebo nejúspěšnější rezervační odkazy. Asistent vytáhne aktuální data a srozumitelně je shrne. AI asistent · Analytika rezervací Jak se nám dařilo s rezervacemi tento měsíc? Načítám statistiky rezervací… get\_team\_stats Rezervace v srpnu **126** 18 % oproti minulému měsíci 1.–31. srpna Po Út St Čt Pá So Ne Dokončeno 108 Zrušeno 8 Konverze 72 % Nejvýkonnější kalendáře Demo hovory 54 Konzultace 41 Onboarding 31 Více než 30 nástrojů ## Co všechno vyřešíte přímo z chatu Asistent má k dispozici přes 30 nástrojů napříč celým Zaptime. Odpoví na dotazy, přesune rezervaci i upraví nastavení. ### Chytré rezervační odkazy Asistent najde a vybere správný rezervační odkaz pro každou konverzaci. `list_event_types``resolve_booking_link` ### Správa rezervací chatem Vypište si nadcházející schůzky nebo vyhledávejte v minulých i budoucích rezervacích. `list_upcoming_reservations``search_reservations` ### Přesuny a rušení bez klikání „Přesuň páteční hovor na pondělí v 10:00.“ A je to. `reschedule_reservation``cancel_reservation` ### Okamžitá kontrola dostupnosti „Mám ve čtvrtek odpoledne volno?“ Odpověď během vteřiny, napříč všemi kalendáři. `check_availability` ### Tvorba rezervačních kalendářů přes chat Vytvářejte a upravujte rezervační kalendáře, délky schůzek, místa i otázky ve formuláři obyčejnou větou. `manage_event_type``manage_booking_form_field` ### Rozvrhy a volné dny Změňte svou týdenní dostupnost nebo naplánujte dovolenou. Stačí napsat „příští týden mám volno“. `manage_availability``manage_days_off` ### Automatizace a e-maily Sestavte si připomínky a follow-upy a nechte asistenta napsat šablony e-mailů. `manage_workflow``manage_email_template` ### Vzhled a domény Upravte barvy a vzhled rezervačních stránek nebo připojte vlastní doménu pro rezervace i e-maily. `manage_appearance``manage_booking_page_domain` ### Přehled o týmu a statistiky Týmy, členové i počty rezervací na jeden dotaz. Kdo přijímá rezervace a kolik jich má. `list_teams``get_team_stats``get_member_stats` Nastavení za minutu ## Jak propojení funguje Žádná instalace, žádné API klíče. Propojení zvládnete na tři kliknutí. 1 ### Přidejte Zaptime do svého asistenta V integracích svého AI asistenta (ChatGPT, Claude nebo jiný MCP klient) přidejte Zaptime jedním kliknutím. 2 ### Autorizujte svůj účet Bezpečně se přihlásíte ke svému Zaptime účtu. Přístup můžete kdykoli odvolat. 3 ### Začněte se ptát „Přesuň zítřejší schůzku s Petrou na čtvrtek ráno.“ „Kolik rezervací jsme měli minulý týden?“ „Vytvoř kalendář na 30minutové konzultace.“ Ukázkové prompty ## Stačí napsat, co potřebujete Pár skutečných příkladů podle toho, co děláte. Odpověz na tenhle e-mail a přilož odkaz na demo. Tady je návrh odpovědi. Přiložil jsem odkaz na 30minutové demo: zaptime.cz/demo… Ve čtvrtek jsem na konferenci, ten den nechci žádné schůzky. Čtvrtek 21. srpna jsem zavřel. Nikdo si na něj rezervaci nevytvoří. Bezpečnost a kontrola ## Vaše data, vaše pravidla ### Oprávnění pro každý nástroj zvlášť U každého nástroje určíte, jestli ho asistent smí použít. Klidně mu necháte jen čtení a změny si necháte na sobě. ### Rezervace vždy přes váš odkaz Asistent jen pošle správný odkaz. Rezervaci vždy dokončí zákazník na vaší rezervační stránce. ### Přístup zrušíte kdykoli Propojení zrušíte jedním kliknutím v nastavení účtu. Asistent od té chvíle nemá k vašim datům žádný přístup. ## Nejčastější otázky Co je MCP? Model Context Protocol je otevřený standard, kterým se AI asistenti (např. ChatGPT nebo Claude) bezpečně propojují s aplikacemi. Díky němu asistent umí pracovat s vaším Zaptime účtem přímo z chatu. Které asistenty podporujete? ChatGPT, Claude a jakéhokoli dalšího klienta, který podporuje MCP. Seznam klientů s podporou MCP stále roste. Ve kterém tarifu je integrace dostupná? MCP integrace je dostupná pro placené Zaptime účty. Stačí se přihlásit a propojit. Může AI vytvořit rezervaci za zákazníka? Ne, a je to záměr. Asistent najde a pošle správný rezervační odkaz, ale samotnou rezervaci vždy dokončí zákazník na vaší rezervační stránce. Máte tak jistotu, že rezervace vznikají jen tam, kde mají. Může asistent měnit moje nastavení Zaptime? Ano. Kromě odpovědí na dotazy umí vytvářet a upravovat rezervační stránky, týdenní dostupnost, volné dny, automatizace, e-mailové šablony, vzhled i vlastní domény. Vždy jen v rámci oprávnění vašeho účtu a přístup můžete kdykoli odvolat. Používají se má data k trénování AI? Ne. Zaptime předává asistentovi jen data potřebná k vyřízení vašeho dotazu. Vaše rezervace nikdy nepoužíváme k trénování modelů. ## Mějte Zaptime po ruce přímo v chatu Propojte Zaptime se svým AI asistentem a řiďte rezervace i celé jejich nastavení přímo z chatu. [Propojit Zaptime s asistentem](https://my.zaptime.app/integrations?integration=mcp&locale=cs-CZ) --- # Novinky, nové funkce a vylepšení Source: https://zaptime.cz/novinky/ > Přehled novinek, nových funkcí a vylepšení v rezervačním nástroji Zaptime. Sledujte, co je nového a jak vám aktualizace usnadní práci s rezervacemi. # Novinky v Zaptime Přehled novinek, nových funkcí a vylepšení v Zaptime. - [ ## Duben 2026 – Vlastní doména, QR kódy a přehlednější kalendář Vlastní doména pro rezervační stránku, sdílení událostí přes QR kód a vlastní názvy událostí. ](https://zaptime.cz/novinky/duben-2026/) - [ ## Září 2025 – Notifikace, přehlednější historie a webhooky Notifikace po změně termínu, přehlednější historie rezervací a podpora webhooků. ](https://zaptime.cz/novinky/zari-2025/) - [ ## Květen 2025 – Týmový ceník a editace e-mailů Nový týmový ceník, editace e-mailů, oficiální nápověda a podpora Google Tag Manageru. ](https://zaptime.cz/novinky/kveten-2025/) - [ ## Představujeme placené události Vybírejte platby za rezervace přímo v rezervačním kalendáři. ](https://zaptime.cz/novinky/platby-v-rezervacnim-kalendari/) - [ ## Červenec 2024 – Nové funkce a vylepšení Vlastní pole ve formuláři, kratší URL a integrace s Freelem. ](https://zaptime.cz/novinky/cervenec-2024/) - [ ## Duben 2024 – Nové funkce a vylepšení Týmová spolupráce, analytika, místa konání a kontrola dostupnosti napříč kalendáři. ](https://zaptime.cz/novinky/duben-2024/) --- # Novinky červenec 2024 - Nové funkce a vylepšení Source: https://zaptime.cz/novinky/cervenec-2024/ > Novinky v Zaptime pro červenec 2024 - vlastní rezervační formulář, náhledový obrázek události při sdílení, možnost upravit URL adresu schůzky a další. # Novinky v Zaptime - červenec 2024 Nastavte si vlastní pole ve svém rezervačním formuláři a nebo si vytvořte unikátní, kratší a upravitelné URL. Při sdílení rezervačního odkazu se nově zobrazí i obrázek náhledu vašeho loga a popisku. ## [Pojďme si projít, co je nového](#pojďme-si-projít-co-je-nového) ### [Vlastní pole v rezervačním formuláři](#vlastní-pole-v-rezervačním-formuláři) S novou funkcí vlastních polí můžete přidat otázky, které jsou relevantní pro vaši událost. Toto je ideální pro sběr specifických informací od účastníků. Můžete přidat různá vlastní pole. Kromě textových vstupů je k dispozici také výběr z možností: zaškrtávací pole, speciální pole pro telefon a další... Vyplněné údaje vám dorazí přímo do potvrzovacího e-mailu. Najdete je ale i v detailu rezervace. ### [Náhledový obrázek pro události](#náhledový-obrázek-pro-události) Sdílíte pozvánku na vaši událost přímo v chatu nebo odkaz přidáváte na sociální sítě? Zaptime vám to usnadní! Automaticky vytvoří náhledový obrázek, který obsahuje název události, dobu trvání, a to vše doplněné vaším logem nebo fotografií. Díky tomu vaši klienti získají všechny důležité informace na první pohled. ### [Možnost úpravy odkazu na události](#možnost-úpravy-odkazu-na-události) Přinášíme možnost upravit odkaz pro vaše rezervační stránky. Tato novinka vám umožní vytvořit snadno zapamatovatelné a krátké odkazy. Váš odkaz na rezervační stránku se skládá z těchto částí: `https://zapti.me//` ## [Nové integrace](#nové-integrace) - **Freelo:** Propisujte data z rezervačního formuláře přímo do aplikace pro řízení projektů Freelo! Vyberte si do jakého projektu a TODO listu se mají informace propsat. [Více v článku](https://zaptime.cz/blog/propojeni-rezervacniho-kalendare-s-freelo/) Vaše zpětná vazba je pro nás nesmírně důležitá, neváhejte nás kontaktovat se svými případnými dotazy. ## [Přechozí novinky](#přechozí-novinky) [Novinky v Zaptime - 04/2024](https://zaptime.cz/novinky/duben-2024/) --- # Novinky duben 2024 - Nové funkce a vylepšení Source: https://zaptime.cz/novinky/duben-2024/ > Novinky v Zaptime pro duben 2024, spolupráce v týmu, Raynet CRM integrace, místa pro události, analytika, kontrola dostupnosti v kalendáři a mnohem více. # Novinky v Zaptime - duben 2024 Během posledních měsíců jsme pracovali na tom, aby Zaptime byl ještě lepší. Zprostředkovali jsme tisíce rezervací a přidali spoustu funkcí, které vám usnadní každodenní práci. ## [Pojďme si projít, co je nového](#pojďme-si-projít-co-je-nového) ### [Práce v týmech](#práce-vtýmech) Vytvořte si vlastní tým, kde se budou chytře rozdělovat příchozí rezervace mezi členy týmu. ### [Místo konání událostí](#místo-konání-událostí) V události lze snadno nastavit místo konání. Je možné si zvolit osobní setkání, hovor přes Google Meet nebo telefonický rozhovor. Díky tomu účastníci přesně vědí, kde mají být, nebo jak se připojit. ### [Analytika](#analytika) Umožňujeme integraci analytických nástrojů jako Google Analytics, Meta Pixel a další. Toto vám umožní sledovat zapojení a analyzovat účinnost vašich kampaní. ### [Rezervační stránka pro více událostí](#rezervační-stránka-pro-více-událostí) Díky jednoduchému rozhraní můžete sdílet všechny události na jednom místě. Zvolte si která konkrétní událost se vám na rezervační stránce zobrazí, nastavte si její barevné téma a celkový vzhled. ### [Vlastní odesílací doména](#vlastní-odesílací-doména) Vlastní odesílací doména vám zaručí větší zvýšení důvěryhodnosti a profesionality. Nyní se všechny e‑mailové notifikace odeslané z aplikace Zaptime mohou odesílat z vaší domény. ## [Důležité maličkosti](#důležité-maličkosti) - **Kontrola dostupnosti napříč událostmi:** Zaptime automaticky kontroluje konflikty v kalendáři mezi všemi typy událostí, aby se předešlo dvojím rezervacím. - **Možnost jednoduše nahrát obrázek pro událost:** Možnost jednoduše nahrát obrázek pro událost: Nahrávání obrázků pro typy událostí je nyní ještě jednodušší. Díky profilovému obrázku si snadno změníte obrázek ve všech vašich událostech najednou. - **Omezení příchozích rezervací:** Kontrolujte jak často může účastník rezervovat vaše události. - **Jednoduchá úprava textu:** Náš nový WYSIWYG editor zjednodušuje tvorbu a formátování popisů. ## [Nové integrace](#nové-integrace) - **iCloud kalendář:** Použijte svůj Apple kalendář pro synchronizaci rezervací z událostí. - **Raynet CRM:** Propojení leadů do Raynet CRM. - **Close CRM:** Propojení leadů do Close CRM. Vaše zpětná vazba je pro nás nesmírně důležitá, neváhejte nás kontaktovat se svými případnými dotazy. --- # Novinky duben 2026 - Vlastní doména, QR kódy a kalendář Source: https://zaptime.cz/novinky/duben-2026/ > Zaptime novinky duben 2026 - vlastní doména pro rezervační stránku, sdílení událostí přes QR kód a vlastní názvy událostí v kalendáři. # Vlastní doména, QR kódy a přehlednější kalendář Poslední měsíce jsme nezaháleli a přinášíme vám několik užitečných novinek, které vám usnadní každodenní práci s rezervacemi. ## [Vlastní doména pro rezervační stránku](#vlastní-doména-pro-rezervační-stránku) Propojte svou vlastní doménu s rezervačními stránkami a vaši klienti tak místo `zapti.me/spolecnost/schuzka` uvidí například `schuzka.spolecnost.cz`. Vypadá to profesionálně a důvěryhodně. Navíc můžete přiřadit různé domény k různým typům událostí, nebo použít jednu doménu pro celý tým. Bližší informace naleznete v naší [nápovědě](https://napoveda.zaptime.cz/vlastni-domena-kalendare). ## [Sdílení přes QR kód](#sdílení-přes-qr-kód) Každý typ události má teď svůj vlastní QR kód ke stažení. V menu **Sdílet** stačí zvolit QR kód a umístit ho kamkoliv – na vizitky, konferenční prezentace, letáky, recepci nebo do e‑mailového podpisu. Kdokoliv ho naskenuje, dostane se přímo na vaši rezervační stránku. ## [Vlastní názvy událostí v kalendáři](#vlastní-názvy-událostí-v-kalendáři) Přizpůsobte si, jak se rezervace zobrazují v Google Kalendáři, iCloudu nebo Zoomu. Pomocí proměnných jako `{Event duration}` nebo `{Attendee first name}` si jednou nastavíte šablonu a každá nová rezervace automaticky dostane personalizovaný název. Místo obecného „Schůzka“ tak na první pohled uvidíte třeba „Osobní pohovor | Erik (30 min)“. * * * ## [Chcete si nové funkce vyzkoušet?](#chcete-si-nové-funkce-vyzkoušet) Všechny funkce jsou už teď dostupné ve vašem účtu Zaptime. Pokud máte tipy na další vylepšení nebo zpětnou vazbu, budeme rádi, když se s námi podělíte. --- # Novinky květen 2025 - Týmový ceník a editace e-mailů Source: https://zaptime.cz/novinky/kveten-2025/ > Zaptime novinky květen 2025 - nový týmový ceník, možnost editace e-mailů, oficiální nápověda, pravidla pro změny termínu a podpora Google Tag Manager. # Nový týmový ceník, možnost editace e-mailu a další novinky ## [Nový týmový ceník](#nový-týmový-ceník) Plaťte za každého člena jen jednou – bez ohledu na to, kolik týmů máte. Přidejte kolegy do libovolného počtu týmů a získejte nejvýhodnější týmové řešení na trhu. ## [Spustili jsme nápovědu](#spustili-jsme-nápovědu) Oficiální nápověda je dostupná na [napoveda.zaptime.cz](https://napoveda.zaptime.cz), kde najdete podrobné návody, tipy a odpovědi na časté otázky. Ať už potřebujete poradit s nastavením kalendáře, integrací nebo automatizacemi, vše najdete přehledně na jednom místě. [](https://napoveda.zaptime.cz/jak-zacit) ## [Možnost editace e-mailů](#možnost-editace-e-mailů) Dlouho očekávaná funkce je konečně tady – můžete si upravit texty automatických e-mailových šablon podle svých potřeb. Ať už chcete změnit tón komunikace nebo přidat vlastní informace, nyní máte kontrolu nad obsahem e-mailů, které Zaptime odesílá vašim klientům. ## [Pravidla pro změny termínu](#pravidla-pro-změny-termínu) Nově si můžete nastavit pravidla pro změnu termínu rezervací - například určit, do kolika hodin před začátkem je možné schůzku přesunout. Tato funkce vám pomůže lépe řídit svůj čas a minimalizovat nečekané změny v harmonogramu. ## [Přidali jsme Google Tag Manager](#přidali-jsme-google-tag-manager) Pro lepší analytiku a správu měřicích kódů jsme přidali podporu pro Google Tag Manager. Díky tomu můžete snadno integrovat různé marketingové a analytické nástroje bez nutnosti zásahu do kódu vašeho webu. To je pro květnové novinky vše. Pokud máte nápady na další vylepšení nebo zpětnou vazbu, budeme rádi, když se s námi podělíte.​ --- # Představujeme placené události Source: https://zaptime.cz/novinky/platby-v-rezervacnim-kalendari/ > V Zaptime nyní můžete vytvářet placené události. Chcete si zarezervovat čas na konzultaci? Zaplaťte přímo v rezervačním kalendáři. # Představujeme placené události! V Zaptime nyní můžete vytvářet **placené události**. O snadné a bezpečné zpracování plateb za vaše události se postará platební brána Stripe. Jak propojit Stripe ze Zaptime a jak začít příjmat platby? ## [Začnetě příjmat platby ještě dnes](#začnetě-příjmat-platby-ještě-dnes) ### [Nastavení Stripe](#nastavení-stripe) Pro přijímání plateb je nutné propojit Zaptime se Stripe prostřednictvím integrace Stripe, kterou najdete v sekci "Integrace". Kliknutím na tlačítko "Přidat" budete přesměrováni na stránku pro vytvoření účtu Stripe. Po vytvoření účtu budete automaticky přesměrováni zpět do Zaptime, kde vyplníte své fakturační údaje. ### [Vytvoření placené události](#vytvoření-placené-události) Po připojení účtu k Stripe si v typu události jednoduše nastavíte cenu události a měnu. Nastavená měna a cena se po uložení automaticky zobrazí na rezervační stránce. Pokud máme více plancených události, je možno zobrazit tyto události najednou. Po zvolení času se objeví pole pro zadání platební karty a možnost vyplnit fakturační údaje. Věříme, že tato funkce zlepší správu vašich událostí. Vaše zpětná vazba je pro nás důležitá, proto nás neváhejte kontaktovat s dotazy či připomínkami. --- # Novinky září 2025 - Notifikace, historie a webhooky Source: https://zaptime.cz/novinky/zari-2025/ > Zaptime novinky září 2025 - notifikace po změně termínu, přehlednější historie rezervací a podpora webhooků pro vlastní integrace. # Notifikace po změně termínu, přehlednější historie a webhooky ## [Notifikace po změně termínu rezervace](#notifikace-po-změně-termínu-rezervace) Dříve organizátoři nedostali žádnou informaci, když byla rezervace přesunuta. To se nyní mění. Přidali jsme nový trigger **„Po změně termínu rezervace“**, díky kterému si snadno nastavíte vlastní automatizace. Aby to bylo ještě rychlejší, v sekci **Automatizace** najdete doporučené šablony, které vytvoříte jedním kliknutím. Novou automatizaci navíc můžete přiřadit ke všem svým rezervačním kalendářům najednou. ## [Přehlednější historie rezervací](#přehlednější-historie-rezervací) V detailu rezervace nyní najdete nový **Booking Activity Log**. Ten zobrazuje všechny změny i spuštěné automatizace v přehledné časové ose. Díky tomu máte vždy jasný přehled o tom, co se s rezervací stalo a jaké akce následovaly. ## [Webhooky v automatizacích](#webhooky-v-automatizacích) Pokud chcete Zaptime propojit s dalšími nástroji, nově můžete využít **webhooky**. Ty vám umožní spouštět automatické akce i mimo Zaptime a tím ještě více rozšířit vaše možnosti automatizace. Podrobný návod, jak webhooky nastavit, najdete v [dokumentaci](https://docs.zaptime.app/guide/webhooks.html). * * * To je pro zářijové novinky vše. Pokud máte tipy na další funkce nebo zpětnou vazbu, budeme rádi, když se s námi podělíte. --- # Zásady zpracování osobních údajů Source: https://zaptime.cz/privacy-policy/ > Zásady zpracování osobních údajů služby Zaptime - jak shromažďujeme, používáme a chráníme vaše osobní data při plánování schůzek. # Zásady zpracování osobních údajů Platné od 31.1.2023 Zaptime s.r.o., (dále "Zaptime", "my" nebo "nás"). Sídlem: Novomlýnská 1237/2, 11000 Praha 1, Česká republika, IČO: 17238595, DIČ: CZ 17238595, společnost je zapsána v obchodním rejstříku vedeném Městským soudem v Praze, oddíl C, vložka 368170. Uvědomujeme si důležitost ochrany soukromí. Naše oznámení o ochraně soukromí a osobních údajů je navrženo tak, aby vás, uživatele, informovalo o našich postupech týkajících se shromažďování, používání a zveřejňování osobních a dalších informací o vás nebo vaší firmě, které mohou být poskytnuty prostřednictvím těchto webových stránek nebo shromážděny prostřednictvím našeho rezervačního formuláře, naší aplikace, služeb nebo jinak. V případě jakýchkoli dotazů nás můžete kontaktovat na adrese support \[at\] zaptime.app. Integrace se společností Google Společnost Zaptime bude při používání informací získaných z rozhraní Google API dodržovat Zásady používání uživatelských dat služeb Google API, včetně požadavků pro omezené použití. Používáme údaje z kalendáře Google k zabránění konfliktů v rezervacích/termínech a k vytváření událostí. Nabízíme integraci více kalendářů pro podporu efektivnějšího plánování. Uživatelé, kteří si u vás rezervují termín, nebudou nikdy mít přístup k zobrazení vašeho kalendáře. Vaše údaje NIKDY neprodáme třetí straně. Jak shromažďujeme údaje: Na našich webových stránkách shromažďujeme údaje různými způsoby, mimo jiné: 1.Formuláře: Shromažďujeme údaje prostřednictvím formulářů, jako jsou kontaktní formuláře a přihlášení k odběru newsletteru. Informace, které poskytnete prostřednictvím těchto formulářů, mohou zahrnovat vaše jméno, e-mailovou adresu a další kontaktní údaje. Všeobecné informace Vytvořením uživatelského účtu na webu, zadáním objednávky, přihlášením k odběru newsletteru, podáním stížnosti, odstoupením od smlouvy nebo prostým kontaktováním nám poskytujete své osobní údaje. Zaručujeme, že vaše údaje zůstanou důvěrné a v bezpečí a nebudou bez vašeho souhlasu k dispozici žádné třetí straně. Pro správné fungování stránek používáme vlastní soubory cookie. ## [Podrobné informace o zpracování osobních údajů](#podrobné-informace-o-zpracování-osobních-údajů) Uživatel Zaptime, účastník nebo třetí strana nám mohou dobrovolně poskytnout určité informace. Může se jednat o jména, e-mailové adresy a telefonní čísla, e-mailové adresy dalších osob, předmět schůzky a jakékoli další informace, které nám poskytne nebo které jsou požadovány od uživatel Zaptime při plánování. Přístup k účtům třetích stran Tento typ služby umožňuje této aplikaci přístup k údajům z vašeho účtu ve službách třetích stran a k provádění akcí s nimi. Tyto služby nejsou aktivovány automaticky, ale vyžadují výslovnou/explicitní autorizaci ze strany uživatele. Google kalendář API Uživatelé mohou společnosti Zaptime povolit přístup ke svému profilu Google. Informace z kalendáře Google používáme k určení, kdy mají uživatelé čas nebo jsou zaneprázdnění, abychom mohli zobrazit dostupné události ve vložitelném kalendáři Zaptime. Kontaktování prostřednictvím newsletteru Registrací do seznamu adresátů nebo k odběru newsletteru bude e-mailová adresa uživatele přidána do seznamu kontaktů. Kontaktnímu seznamu obsahujícímu e-mailovou adresu budou zasílány e-mailové zprávy obsahující informace komerčního nebo propagačního charakteru týkající se této aplikace. E-mailová adresa může být do tohoto seznamu přidána také z důvodu registrace do této Aplikace nebo po provedení nákupu. Zpracovávání plateb Platby provedené kreditní kartou, bankovním převodem nebo jiným způsobem zpracováváme prostřednictvím externích poskytovatelů platebních služeb. Stripe (Stripe Inc) Stripe je platební služba poskytovaná společností Stripe Inc. Vaše práva Své osobní údaje si můžete zkontrolovat a změnit po přihlášení na Webu na stránce svého profilu. Můžete nás také kontaktovat e-mailem na adrese: support \[at\] zaptime.app a požádat o přístup, obdržení, přenesení, omezení zpracování, opravu nebo vymazání Osobních údajů, které o vás uchováváme. Vezměte na vědomí, že podle GDPR máte následující práva: - Právo být informován o shromažďování a používání osobních údajů; - Právo na přístup k osobním údajům, které o vás uchováváme; - Právo na opravu, pokud jsou zpracovávané osobní údaje nepřesné nebo neúplné; - Právo být zapomenut, to znamená, že nás můžete požádat o vymazání všech zpracovávaných osobních údajů dříve než po uplynutí omezené doby, po kterou osobní údaje zpracováváme. - Právo na omezení zpracování vašich osobních údajů; - právo na přenesení údajů (získání kopie vašich osobních údajů pro použití v jiné službě); - právo vznést námitku proti tomu, abychom vaše osobní údaje používali k určitým účelům; a - Práva týkající se automatizovaného rozhodování a profilování. Stížnosti týkající se zpracování vašich osobních údajů můžete podat u příslušného dozorového úřadu pro ochranu osobních údajů, kterým je v České republice Úřad pro ochranu osobních údajů se sídlem na adrese Pplk. Sochora 727/27, 170 00 Praha 7- Holešovice. Více informací naleznete na adrese [https://www.uoou.cz](https://www.uoou.cz). Uchovávání údajů Osobní údaje, které obdržíme, jak je popsáno v těchto Zásadách ochrany osobních údajů, uchováváme po dobu, po kterou využíváte naše Služby, nebo po dobu nezbytnou k naplnění účelu (účelů), pro který byly shromážděny, k poskytování našich Služeb, k řešení sporů, k zajištění právní obrany, k provádění auditů, k prosazování našich smluv a k dodržování platných zákonů. Naše doba uchovávání se liší v závislosti na typu příslušných údajů. Osobní údaje neuchováváme déle než 2 roky od posledního přihlášení k vašemu účtu na našich webových stránkách. Pokud nemáme žádnou trvalou oprávněnou obchodní potřebu zpracovávat vaše Osobní údaje, buď je vymažeme nebo anonymizujeme, nebo pokud to není možné (například proto, že vaše Údaje byly uloženy v záložních archivech), pak vaše Osobní údaje bezpečně uložíme a izolujeme je od dalšího zpracování, dokud nebude možné je vymazat. **Zásady používání souborů cookies** Stejně jako většina webových stránek a aplikací používáme soubory cookie, abychom vám při používání našich služeb poskytli co nejlepší zážitek. Soubory cookie, které používáme, jsou rozděleny do následujících kategorií: 1. Základní soubory cookies - které jsou nezbytnou součástí našich služeb a ovlivňují způsob, jakým můžete naše stránky používat (např. zabezpečení a ověřování). 2. Výkonnostní soubory cookies - které se používají k analýze (např. k pochopení používání našich webových stránek). 3. funkční soubory cookies - které shromažďují informace o vašem zařízení, aby vám pomohly přizpůsobit naše služby (např. zapamatování nastavení časového pásma nebo přístup k nápovědě). **Cookie** **Typ** **Účel** Zaptime.cz Základní Ověřování přihlášení/odhlášení do aplikace Stripe Základní Zpracování plateb --- # Obchodní podmínky Source: https://zaptime.cz/terms/ > Obchodní podmínky služby Zaptime pro online plánování schůzek a hovorů - práva, povinnosti a pravidla používání rezervačního nástroje. # Podmínky užívání Platné od 31.1.2023 Tyto podmínky užívání upravují právní podmínky našich služeb poskytovaných prostřednictvím našich webových stránek [https://zaptime.cz](https://zaptime.cz), subdomén a všech souvisejících webových a mobilních aplikací, které vlastní a provozuje společnost Zaptime s.r.o., (dále jen "Zaptime", "poskytovatel" nebo "nás"). Sídlem: Novomlýnská 1237/2, 11000 Praha 1, Česká republika, IČO: 17238595, DIČ: CZ 17238595, společnost je zapsána v obchodním rejstříku vedeném Městským soudem v Praze, oddíl C, vložka 368170. Vstupem na webové stránky [https://zaptime.app](https://zaptime.app), subdomény a všechny související webové a mobilní aplikace souhlasíte s těmito podmínkami služby a všemi platnými zákony a předpisy a souhlasíte s tím, že jste odpovědní za dodržování všech platných místních zákonů. Pokud s některou z těchto podmínek nesouhlasíte, je vám zakázáno službu používat. Materiály obsažené na těchto webových stránkách jsou chráněny platnými zákony o autorských právech a ochranných známkách. Definice Tato Aplikace (nebo tato Aplikace) Aplikace, která umožňuje poskytování služby. Smlouva Jakýkoli právně závazný nebo smluvní vztah mezi vlastníkem a Uživatelem, který se řídí těmito Podmínkami. Vlastník (nebo My nebo Zaptime) Označuje fyzickou nebo právnickou osobu, která poskytuje tuto Aplikaci a/nebo Službu Uživatelům. Služba Služba poskytovaná touto Aplikací, jak je popsána v těchto Podmínkách Podmínky Všechna ustanovení vztahující se na používání této Aplikace a/nebo Služby, jak jsou popsána v tomto dokumentu, včetně jakýchkoli dalších souvisejících dokumentů nebo smluv, a jak jsou čas od času aktualizována. Uživatel (nebo Vy) Označuje jakoukoli fyzickou nebo právnickou osobu, která používá tuto Aplikaci. Omezení odpovědnosti Materiály na webových stránkách Zaptime jsou poskytovány "tak, jak jsou". Zaptime neposkytuje žádné záruky, výslovné ani předpokládané, a tímto se zříká a popírá všechny ostatní záruky. Společnost Zaptime dále nezaručuje ani neposkytuje žádná prohlášení týkající se přesnosti, pravděpodobných výsledků nebo spolehlivosti materiálů používaných na svých webových stránkách nebo jinak souvisejících s takovými materiály nebo na jakýchkoli stránkách, na které je odkazováno na těchto stránkách. Poskytovatel nenese žádnou odpovědnost za úplnost a správnost dat, která je Poskytovateli předána Uživatelem v rámci poskytování Služby. Poskytovatel dále nenese žádnou odpovědnost za případnou ztrátu ztrátu těchto předaných dat, porušení nebo jejich zničení. Je zcela na Uživateli, aby si zajistil dostatečnou zálohu všech dat a systémů před jejich předáním Poskytovateli ke zpracování v rámci poskytování Služby tak, aby nikomu nebyla způsobena újma. Uživatel bere na vědomí a souhlasí, že Poskytovatel neručí za případně vzniklé finanční ztráty Uživatele způsobené pozastavením Služby z důvodu její aktualizace nebo Nutné údržby. Poskytovatel nenese odpovědnost za znemožnění či omezení užívání Služby Uživateli, jakýmikoli okolnostmi technické povahy, které Poskytovatel není schopen ovlivnit nebo jejichž řešení vyžaduje součinnost třetích stran. Odpovědnost Společnost Zaptime ani její dodavatelé v žádném případě nenesou odpovědnost za jakékoli škody (mimo jiné za škody způsobené ztrátou dat nebo zisku nebo přerušením provozu) vzniklé v důsledku používání nebo nemožnosti používat materiály na webových stránkách společnosti Zaptime, a to ani v případě, že společnost Zaptime nebo její autorizovaný zástupce byli na možnost vzniku takové škody ústně nebo písemně upozorněni. Vzhledem k tomu, že některé jurisdikce nepovolují omezení předpokládaných záruk nebo omezení odpovědnosti za následné nebo náhodné škody, nemusí se na vás tato omezení vztahovat. OMEZENÍ NEBO POZASTAVENÍ POSKYTOVÁNÍ SLUŽBY V zájmu zajištění co nejlepší úrovně Služeb si společnost Zaptime vyhrazuje právo přerušit službu z důvodu údržby, aktualizace systému nebo jakýchkoli jiných změn, o čemž Uživatele náležitě informuje. Společnost Zaptime může v rámci zákonných možností také rozhodnout o pozastavení nebo úplném ukončení Služby. V případě ukončení Služby bude společnost Zaptime spolupracovat s Uživateli, aby jim umožnila stažení Osobních údajů nebo informací podle platných právních předpisů. Služba navíc nemusí být dostupná z důvodů mimo možnou kontrolu společnosti Zaptime, jako je "vyšší moc" (např. pracovní zásahy, poruchy nebo výpadky infrastruktury atd.). Služba navíc nemusí být dostupná z důvodů mimo možnosti kontroly ze strany společnosti Zaptime, jako je "vyšší moc" (např. stávky pracovníků, poruchy nebo výpadky infrastruktury atd.). Rozhodné právo a jurisdikce Tyto Podmínky používání a veškeré spory vyplývající z jejich výkladu nebo s ním související se řídí českým právem a jsou vykládány podle něj. Veškeré spory vzniklé v souvislosti s těmito Podmínkami používání budou strany předkládat českým soudům. Změny podmínek Společnost Zaptime si vyhrazuje právo tyto Podmínky kdykoli změnit nebo jinak upravit. V takovém případě bude Vlastník o těchto změnách Uživatele vhodným způsobem informovat. Takové změny ovlivní vztah s Uživatelem až v budoucnu. Fakturace Naše poplatky můžeme kdykoli změnit. Uživatelé budou informováni prostřednictvím e-mailu a oznámením v Aplikaci. Pokud se změnami poplatků nesouhlasíte, můžete své předplatné zrušit. Předplatné můžete kdykoli zrušit. Pokud svůj plán zrušíte před dalším obnovením cyklu, zůstane vám přístup k placeným funkcím až do konce období vašeho předplatného. Po vypršení platnosti předplatného ztratíte přístup k placeným funkcím a ke všem datům, která jsou s těmito funkcemi spojena. Chcete-li získat náhradu za zaplacené předplatné, musíte jednak (1) požádat o vrácení peněz do 30 dnů od objednání předplatného a rovněž (2) být v ročním placeném plánu (za měsíční předplatné není možné vrátit peníze). Duševní vlastnictví Vyhrazujeme si veškerá práva, tituly a zájmy (včetně všech práv duševního vlastnictví a vlastnických práv) k Softwaru a jakékoli další poskytnuté technologie a software. Na základě těchto Podmínek používání ani jinak nezískáváte žádný vlastnický podíl ani práva na Software (včetně technologie a softwaru třetích stran) s výjimkou omezených práv na používání a přístup popsaných v těchto Podmínkách užívání. Sídlo Zaptime s.r.o. Novomlýnská 1237/2 Praha 1, Nové Město, 110 00 Czech Republic Zaptime s.r.o., sídlem: Novomlýnská 1237/2, 11000 Praha 1, Česká republika, IČO: 17238595, DIČ: CZ 17238595, společnost je zapsána v obchodním rejstříku vedeném Městským soudem v Praze, oddíl C, vložka 368170 --- # Integrate Zoom with Zaptime Source: https://zaptime.cz/tutorial/integrate-zoom/ > Integrate Zoom with Zaptime - connect your Zoom account and automatically create a Zoom meeting link for every booked event type. # Integrating Zaptime with Zoom ## [Step 1: Connect Your Zoom Account](#step-1-connect-your-zoom-account) To begin, ensure you have a Zaptime account. If not, please sign up at [https://zaptime.app](https://zaptime.app). Once logged in: 1. Click on your name in the bottom-left corner of the dashboard. 2. Navigate to **Integrations** > **\+ Add Integration**. 3. Select **Zoom** from the list. 4. Enter the email address associated with your Zoom account. This process establishes a secure connection between Zaptime and Zoom using OAuth 2.0, adhering to Zoom’s integration standards. ## [Step 2: Assign Zoom to an Event Type](#step-2-assign-zoom-to-an-event-type) To utilize Zoom for scheduled meetings: 1. In your Zaptime dashboard, go to the specific event type you wish to configure. 2. Under the **Booking Page** section, set **Location** to **Zoom**. When a reservation is made: - Participants receive an email containing a unique Zoom meeting link. - At the scheduled time, participants can join the meeting by clicking the link. - The event organizer can access the Zoom meeting link directly from the **Reservations** section in Zaptime, identifiable by the Zoom icon. Clicking this icon will copy the meeting link for easy access. ## [Step 3: Disconnecting Zoom Integration](#step-3-disconnecting-zoom-integration) If you need to remove the Zoom integration: 1. In your Zaptime account, click on your name in the bottom-left corner. 2. Navigate to **Integrations**. 3. Locate the Zoom integration and click the red **Remove** button to disconnect.