Tento článek vás provede poměrně jednoduchými kroky k nastavení webhooku, který posílá oznámení z vašeho účtu SuperSaaS do vámi zvoleného kanálu Slacku. To je užitečné, pokud chcete ve Slacku sledovat aktivitu rezervací ve svém rozvrhu, pokud chcete dostávat upozornění, když se má schůzka brzy začít, pokud vy nebo členové vašeho týmu potřebujete před začátkem schůzky připravit místnost, nebo pokud ji po schůzce potřebujete uklidit. Webhook ze SuperSaaS do Slacku vám ušetří nutnost pečlivě kontrolovat váš rozvrh SuperSaaS, udrží vaši emailovou schránku bez oznámení a připomenutí schůzek a může vám pomoci sdílet pracovní aktivitu s ostatními zaměstnanci přímo ve Slacku.
Pro tento typ automatizace se hodí i naše webhooky a API.
S nastavením začnete přidáním možnosti příchozích webhooků ve Slacku a poté přejdete do SuperSaaS, kde nastavíte spuštění webhooku a vytvoříte svou notifikační zprávu.
Začněte nastavením ve Slacku
- Ve Slacku přidejte aplikaci „Incoming WebHooks“
- Vyberte kanál Slacku, do kterého chcete oznámení z webhooku přidávat
- Zkopírujte adresu URL poskytnutou aplikací Incoming WebHooks a pokračujte podle kroků v SuperSaaS níže
Možná si všimnete, že aplikace „Incoming WebHooks“ je starší aplikace. To znamená, že už se neaktualizuje, ale pro účely tohoto článku stále funguje. Pokud chcete raději použít novější postup doporučovaný Slackem, předchozí kroky ignorujte. Přejděte do App Directory, vytvořte v Slacku novou aplikaci a poté aktivujte příchozí webhooks. Podívejte se prosím na rozsáhlou dokumentaci Slacku, kde najdete podrobný návod, jak to udělat. Jakmile příchozí webhooks aktivujete, můžete vygenerovat URL. Zkopírujte ji a pokračujte ke krokům v SuperSaaS níže.
Pokračujte nastavením v SuperSaaS
- V SuperSaaS přejděte na svůj administrátorský panel, klikněte na integrations a poté na webhooks (nebo prostě klikněte na tento odkaz a dostanete se tam přímo)
- Pod nadpisem „New Webhook“ vyberte akci, která má webhook spustit, poté přidejte svou URL a klikněte na „create webhook“
- Nyní nastavte payload na „custom“
- Slack vyžaduje, abyste do payloadu přidali pole „text“, takže jej přidejte spolu se zprávou, kterou chcete do oznámení na Slacku zahrnout. Pokud chcete, aby zpráva ve Slacku obsahovala konkrétní údaje o schůzce nebo uživateli, zadejte odpovídající auto textové možnosti zobrazené pod textovým polem
- Abyste si ověřili, že webhook funguje, můžete si ho otestovat. Klidně použijte níže uvedený příklad
Vaše vlastní payload zadané v SuperSaaS:
{ "text": "$full_name ($email) has scheduled an appointment for $start" }
Výsledné oznámení ve Slacku:
„John Smith (john@johns_email.com) has scheduled an appointment for 2024-08-30 14:00“
Různé typy triggerů
Pokud jste už dříve pracovali s webhooky, pravděpodobně víte, že pro webhook se často dají použít různé triggery. Níže najdete tři triggery, které se vám mohou hodit při propojení vašeho účtu SuperSaaS s vaším pracovním prostorem Slack.
1. Nová schůzka
Chcete-li dostat oznámení ve Slacku, když byla vytvořena nová schůzka, můžete použít trigger „nová schůzka“. Tím zajistíte, že oznámení bude odesláno hned, jak si uživatel u vás schůzku zarezervuje.
2. Změněná schůzka
Tento trigger pošle oznámení ve Slacku, jakmile je schůzka změněna nebo smazána.
3. Připomenutí a následné zprávy
Pokud byste raději dostávali připomenutí v okamžiku, kdy má schůzka začít, zvolili byste trigger „upozornění“. Místo odeslání oznámení ve Slacku v okamžiku vytvoření nebo úpravy schůzky se oznámení spustí v čase, kdy chcete, aby bylo připomenutí odesláno. Nastavení připomenutí můžete nakonfigurovat v Configure > Process > „Máme poslat připomínku nebo následnou zprávu pro novou nebo změněnou rezervaci?“, kde určíte, jak dlouho předem má být webhook spuštěn.
Důležitá poznámka: webhook pro připomenutí nahrazuje jakékoli emailové nebo textové připomenutí, které jste mohli mít dříve nastavené. To znamená, že pokud jste ze svého účtu SuperSaaS dostávali přímá emailová nebo textová připomenutí, budou nahrazena oznámením o připomenutí ve Slacku. Následnou zprávu můžete změnit na druhé připomenutí přidáním záporné hodnoty, takže to lze použít místo toho.
Alternativní možnosti: Pipedream/Zapier/n8n
Kromě přímého propojení SuperSaaS a Slacku je také možné použít integrační nástroj, jako je Pipedream, n8n, Make nebo Zapier, k propojení SuperSaaS se Slackem. To vyžaduje, abyste si u vybraného nástroje založili účet, a pokud použijete víc, než nabízí jejich bezplatná verze, bude potřeba placené předplatné.
Výhodou použití prostředníka je vyšší míra flexibility, protože můžete filtrovat své webhooky, např.: „Upozorněte mě přes WhatsApp, pokud je schůzka změněna méně než 1 hodinu před začátkem, jinak pošlete email.“
Máte-li jakékoli otázky k nastavení v SuperSaaS, neváhejte kontaktovat náš tým podpory.