# Powiadomienia Webhook

**URL:** <https://ai-speaker.discourse.group/t/powiadomienia-webhook/445>\
**Category:** Uncategorized\
**Created:** [11 Maj 2020 09:44 UTC](https://ai-speaker.discourse.group/t/powiadomienia-webhook/445 "2020-05-11T09:44:44Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Autor:** ![Sebastian](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/sebastian/32/11_2.png) [@Sebastian](https://ai-speaker.discourse.group/u/Sebastian)\
**Data wpisu:** [11 Maj 2020 09:44 UTC](https://ai-speaker.discourse.group/t/powiadomienia-webhook/445/1 "2020-05-11T09:44:45Z")

</div>

Jeśli serwis, z którego korzystamy potrafi wysyłać webhooki, to bez problemu możemy zatrudnić Jolkę do informowania nas o tych zdarzeniach.  
Pokażę na przykładzie Drift’a jak skonfigurować takie powiadomienia.  
[Drift.com](http://Drift.com) to serwis do konwersacji, którego używamy na stronie [ai-speaker.com](http://ai-speaker.com):

 ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/a/aaf4a64f00066bf4ab9a4705fe9f315258f04a1d.png)  
Aby zintegrować go z Jolką dodajemy automatyzację, w której wyzwalaczem będzie Webhook i podajemy dowolny-tajny-unikalny identyfikator:  
 ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/c/cdce5c00952755250471f9b418009786c617b271.png)  
a jako akcję ustawimy usługę ais\_ai\_service.say\_it:  
 ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/c/c2b2b288a940dc99b0662dd127b99b295384a97b.png)  
można również dodać godzinę wystąpienia zdarzenia - w tym celu zmieniamy sposób edycji akcji trzema pionowymi kropkami na **Edycja jako YAML** :  
 ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/8/8643ef056cc7f56fb011fa7089b8b1cea3cb412b.png)  
i zamieniamy **data** na **data\_template** jak poniżej:

> ```
> data_template:
> text: '{{now().strftime("%H:%M")}} Ktoś coś pisze do Jolki.'
> service: ais_ai_service.say_it
> 
> ```

 ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/b/ba915a8aa27475316cc383a266c90edb24d86050.png)  
Zapisujemy automatyzację i przechodzimy do **Konfiguracja / Ustawienia Bramki AIS dom / Zdalny dostęp** , gdzie na samym dole pojawi się nowo dodany Webhook:  
 ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/0/039784a665bebf9d5cd39b73fce0de821d2c858e.png)  
 ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/b/b92fffb46ad7a5a20f17247706e4d9cdffb43c3f.png)  
Klikamy w **Pokaż** i kopiujemy nasz publiczny unikalny adres URL:  
 ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/0/04071c3626c0cc125ec8a2dcb726020422adcc73.png)  
Użyjemy go w aplikacji utworzonej w [https://app.drift.com/](https://app.drift.com/)  
 ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/f/f02728a8de929dedf0fe08fb429c60cdfab41a2c.png)  
Aby dodać nową aplikację, należy przejść do [Drift Developer Platform](https://dev.drift.com/apps)  
i kliknąć **Build Your App** , a następnie podać nazwę i ikonę:  
 ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/0/0eb68ed94b641f6a77b0c28cdafc7586c4ff4778.png)  
przechodzimy do **Oauth and Scopes** i wybieramy **Select permission scopes** dodając conversation\_read i conversation\_write, tak jak poniżej:  
 ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/8/866cf1521af4ea55ec1502d1745657365a75678c.png)  
przechodzimy do **Webhook** i wklejamy nasz adres do Jolki oraz wybieramy **Select an event** jako new\_message i new\_conversation:  
 ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/3/3a0d56ca3eb625f9d97f160246b5b7538fd74818.png)  
Testujemy, zapisujemy i przechodzimy poniżej do **Installing to Drift**.  
 ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/9/96991adca428876b7d4de156213e879ff477242a.png)  
Klikamy w **Install App to Drift** i testujemy wywołanie z naszej strony:  
 ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/3/32a231f87e21a2760e9fa9d887f1f36ca8341943.png)  
a Jolka swoim miłym głosem oznajmia nam, że do nas piszecie 🙂  
 ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/3/3f9bc4c35a70c6239e28059e06dfb5796fd34589.png)
