ConnectWiz + Kalendář Apple

Integrace v provozu

Kalendář Apple: rezervace ven, obsazený čas dovnitř

Termíny sjednané v ConnectWizu se objeví v Kalendáři Apple a při zrušení z něj zmizí – a události, které v Kalendáři Apple už jsou, se odečítají z dostupnosti, takže AI nikdy nenabídne čtvrtek 15:00, když tam máte zubaře.

Události se posílají ven Obsazený čas se odečítá Role a směr u každého zdroje
Kalendář Apple × ConnectWiz
Rezervace → událost v kalendáři
Obsazený blok → minus z dostupnosti
Čtení / zápis / obojí / jen obsazenost
4
Pole odeslaná u každé události – název, poznámka, začátek, konec. Žádní účastníci, žádné pozvánky, nic jiného ven neodejde
3
Nezávislé osy u každého zdroje – přináší rezervace dovnitř, zrcadlí rezervace ven, blokuje dostupnost
Null ≠ 0
„Váš kalendář se nepodařilo načíst“ nikdy neznamená „máte volno“
1
Evidence rezervací – kalendáře ji zrcadlí a doplňují; hlavním zdrojem se nestane ani jeden z nich

Kalendáře

Co přesně umí

Zápis včetně úklidu

Každá nová rezervace založí událost v Kalendáři Apple, každé zrušení ji zase odstraní. Kalendář pracovníka tak za diářem nikdy nezaostává ani o den.

Obsazený čas se počítá

Externí události se odečtou z dostupnosti dřív, než jakýkoli vstup – panel, AI, scénář nebo widget – nabídne termín. Dvojitá rezervace přes váš soukromý čas je blokovaná stejně.

Směr je jen nastavení

U každého připojeného zdroje si vyberete: číst z něj, zapisovat do něj, obojí, nebo jen obsazenost – sdílený kalendář ordinace a ten osobní tak mohou hrát různé role a nemusí se přitom prát.

Technické pozadí

Synchronizace, která vám nezdvojí rezervaci

CalDAV s heslem pro konkrétní aplikaci

Apple podporuje pro třetí strany jediné dveře, a to CalDAV: ve svém Apple ID si vygenerujete heslo pro konkrétní aplikaci (vaše skutečné heslo od Applu nikdy neodejde) a události se čtou a zapisují do vaší sbírky kalendářů na iCloudu přes otevřený standard.

Role jsou tři osy, ne jeden rozbalovací seznam

U každého zdroje nastavíte, jestli přináší rezervace dovnitř (nikdy, jednorázový import, nebo průběžně), jestli se do něj rezervace zrcadlí ven a jestli jeho obsazený čas blokuje dostupnost – sdílený kalendář ordinace a ten osobní tak mohou hrát úplně jiné role.

Fail-closed tam, kde to jinak nejde

Kalendář, který jen blokuje dostupnost, se při chybě čtení chová fail-closed – neznámý obsazený čas rezervace zablokuje, místo aby pustil kolizi. Zdroj, který plní evidenci, se chová fail-open. Splést si tuhle hranici je u synchronizace kalendářů ta nejdražší chyba vůbec, a proto je to pravidlo, ne nálada.

Spojení, která se opraví sama

Propojení, které skončí chybou, se tak označí i s důvodem – a první úspěšné načtení to samo smaže. Skončený výpadek nepotřebuje člověka, který by přišel něco odškrtnout.

Minimum dat v událostech

Ve vašem kalendáři přistane název typu rezervace, jméno hosta s poznámkami a časy – žádné pozvánky účastníkům, žádné odkazy na videohovor, žádné přebíjení připomínek. O svůj vlastní hluk si vaše kalendářové aplikace rozhodují dál samy.

Konflikty mají vyhlášené pravidlo

Až přijde obousměrná editace, každý zdroj už bude mít vyhlášené pravidlo pro konflikty – počkat na člověka (výchozí volba, která zároveň pozastaví připomínky), vyhrává naše verze, nebo vyhrává jejich, přičemž poražená verze se uchová a zobrazí. Vyhlášené dřív, než bude potřeba, protože dodělávat pravidlo pro konflikty uprostřed incidentu je přesně způsob, jak data mizí.

Nastavení

Jak se propojuje

01

Připojte Kalendář Apple

Připojte se přes CalDAV heslem pro konkrétní aplikaci ze svého Apple ID.

02

Přiřaďte mu roli

Čtení, zápis, obojí, nebo jen obsazenost – u každého kalendáře zvlášť.

03

Rezervace odkudkoli

Panel, AI, scénář nebo widget na webu – každý vstup vidí tutéž dostupnost po odečtení.

Lepší dohromady

S čím se propojuje

Rezervační jádro

Dostupnost, rezervy mezi termíny, lhůty pro objednání i blokace proti překryvu má na starosti rezervační systém – kalendář mu dodává pravdu.

Wiz rezervuje bezpečně

Náš agent AI nabízí jen termíny, které přežijí odečtení obsazeného času – dvojité rezervaci brání databázové omezení, ne naděje.

Diáře v CRM

Používáte Estesoft Stella? Její diář i váš kalendář se odečítají ze stejné dostupnosti – detaily popisuje integrace Stella.

Bezpečnost a záruky

Nudné záruky

Minimální oprávnění

Propojení si říká jen o přístup ke kalendáři – žádná pošta, žádné kontakty, žádné úložiště. Tokeny jsou v klidu šifrované a obnovují se automaticky.

Vaše události zůstávají vaše

Čtení obsazenosti si bere časy, ne obsah – výpočtu dostupnosti stačí vědět, že máte obsazeno, ne proč.

Odpojení je čisté

Odebrání propojení okamžitě zastaví synchronizaci; zrcadlené události, které už ve vašem kalendáři jsou, zůstávají vaše – nechte si je, nebo je smažte.

Drobné písmo bez příkras

Hranice řečené nahlas

Evidence zůstává u nás

Ať se připojí jakékoli kalendáře, evidence rezervací zůstává vlastní tabulkou ConnectWizu – kalendáře jsou zrcadla a zdroje, nikdy hlavní zdroj pravdy. Je to návrhové rozhodnutí a říkáme ho nahlas.

Připomínky jsou naše, ne kalendáře

Připomínky k rezervacím odcházejí z ConnectWizu – e-mailem, a kde je to nastavené, i SMS – místo aby chodily jako upozornění z kalendáře, takže dorazí i k hostům, kteří pozvánku v kalendáři nikdy neotevřeli. Říkáme to, protože dva systémy připomínek jsou horší než jeden.

FAQ o Kalendáři Apple

Odpovědi na rovinu

Více v kompletním FAQ, případně napište přímo nám.

Rezervace odcházejí ven jako události (a při zrušení se odstraní) a obsazený čas se načítá dovnitř, aby se odečetl z dostupnosti. Každý zdroj má vlastní roli – čtení, zápis, obojí, nebo jen obsazenost.

Ne – dostupnost se počítá až po odečtení externího obsazeného času a překrývající se blokace odmítne databázové omezení, které žádný rezervační vstup neobejde.

Jsou to dveře, které Apple pro přístup třetích stran ke kalendáři podporuje – standardní, stabilní a s kalendáři na iCloudu fungují bez privátních API.

Protože Apple pro data z kalendáře žádné OAuth nenabízí – CalDAV s heslem pro konkrétní aplikaci je mechanismus, který podporuje. Je to otevřený standard, kdykoli ho ze svého Apple ID odvoláte a nevyprší vám pod rukama.

Událost pojmenovaná podle typu rezervace, se jménem hosta a případnými poznámkami, v rezervovaném čase – založí se při rezervaci, při zrušení zmizí. Z vašeho kalendáře se neodesílají žádné pozvánky účastníkům a ničeho jiného se v něm nedotkneme.

Poctivě propojeno je víc než hlasitě ohlášeno.

Každá integrace je tady popsaná tím, co doopravdy dělá – včetně směru, vlastnictví dat a limitů.