Co to jest
Po prostu świetna integracja do połączenia konta Typeform z botem Botpress . Wysyłaj formularze do użytkowników i otrzymuj zdarzenia z ich odpowiedziami po ich wypełnieniu.
Jak to działa
Akcja Send Typeform Link
może być użyta do utworzenia nowego linku do formularza, którego chcesz użyć. Wymaga ona identyfikatora konwersacji i adresu URL formularza.
Conversation Id
jest unikalnym identyfikatorem dla każdej konwersacji. Możesz przekazać do tego pola, aby osadzić swój identyfikator. Po otrzymaniu zdarzenia można użyć w opcjach zaawansowanych pola Conversation ID
w Typeform Event Trigger
. Spowoduje to przesłanie zdarzenia do odpowiedniej konwersacji.
Form URL
to adres URL formularza, którego chcesz użyć. Link można znaleźć w Share
-> Copy Link
. Upewnij się, że skonfigurowałeś ukryte pole z konfiguracji Typeform, aby przekazać identyfikator konwersacji.
Pełny kod integracji można zobaczyć na stronie: https://github.com/SimplyGreatBots/typeform
Konfiguracja Typeform
- Przejdź do Typeform Account i kliknij
Personal Access Tokens
.
- Kliknij
Generuj nowy token
, nazwij swój token i kliknij Generuj token
.
- Po utworzeniu tokenu skopiuj go i zapisz w bezpiecznym miejscu. Przejdź do konfiguracji Botpress , a następnie wróć do ostatnich kroków.
- Utwórz/otwórz formularz, który chcesz zintegrować ze swoim botem i kliknij
Connect
w górnym menu.
- Wybierz opcję Webhooks i kliknij
Add a Webhook
.
- Wklej adres URL Botpress Typeform Webhook w polu
Endpoint
i kliknij Save Webhook
.
- Kliknij edytuj na nowym Webhook i dodaj token dostępu Typeform do pola
Secret
i zapisz zmiany.
- Ostatnim krokiem jest skonfigurowanie ukrytego pola w formularzu z identyfikatorem konwersacji. Kliknij
Create
w formularzu -> Logic
-> Personalize With Data
-> Hidden Fields
.
- Kliknij
Add new field
i nazwij je dokładnie: conversation_id
- Zapisz i jesteś teraz skonfigurowany do korzystania z integracji Botpress Typeform.
Botpress Konfiguracja
- Kliknij
Install
w prawym górnym rogu i wybierz swojego bota.
- Kliknij wyskakujące okienko, aby skonfigurować integrację.
- Dodaj swój token dostępu Typeform do pola
Access Token
.
- Włącz i zapisz integrację.
- Skopiuj adres URL Webhook dla integracji. Zostanie on użyty w kroku 6. konfiguracji Typeform.
## Co to jest
Po prostu świetna integracja do połączenia konta Typeform z botem Botpress . Wysyłaj formularze do użytkowników i otrzymuj zdarzenia z ich odpowiedziami po ich wypełnieniu.
## Jak to działa
Akcja `Send Typeform Link` może być użyta do utworzenia nowego linku do formularza, którego chcesz użyć. Wymaga ona identyfikatora konwersacji i adresu URL formularza.
`Conversation Id` jest unikalnym identyfikatorem dla każdej konwersacji. Możesz przekazać do tego pola, aby osadzić swój identyfikator. Po otrzymaniu zdarzenia można użyć w opcjach zaawansowanych pola `Conversation ID` w `Typeform Event Trigger`. Spowoduje to przesłanie zdarzenia do odpowiedniej konwersacji.
`Form URL` to adres URL formularza, którego chcesz użyć. Link można znaleźć w `Share` -> `Copy Link`. Upewnij się, że skonfigurowałeś ukryte pole z konfiguracji Typeform, aby przekazać identyfikator konwersacji.
Pełny kod integracji można zobaczyć na stronie: https://github.com/SimplyGreatBots/typeform
## Konfiguracja Typeform
1. Przejdź do [Typeform Account] (https://admin.typeform.com/user) i kliknij `Personal Access Tokens`.
2. Kliknij `Generuj nowy token`, nazwij swój token i kliknij `Generuj token`.
3. Po utworzeniu tokenu skopiuj go i zapisz w bezpiecznym miejscu. Przejdź do konfiguracji Botpress , a następnie wróć do ostatnich kroków.
4. Utwórz/otwórz formularz, który chcesz zintegrować ze swoim botem i kliknij `Connect` w górnym menu.
5. Wybierz opcję Webhooks i kliknij `Add a Webhook`.
6. Wklej adres URL Botpress Typeform Webhook w polu `Endpoint` i kliknij `Save Webhook`.
7. Kliknij edytuj na nowym Webhook i dodaj token dostępu Typeform do pola `Secret` i zapisz zmiany.
8. Ostatnim krokiem jest skonfigurowanie ukrytego pola w formularzu z identyfikatorem konwersacji. Kliknij `Create` w formularzu -> `Logic` -> `Personalize With Data` -> `Hidden Fields`.
9. Kliknij `Add new field` i nazwij je dokładnie: `conversation_id`
10. Zapisz i jesteś teraz skonfigurowany do korzystania z integracji Botpress Typeform.
## Botpress Konfiguracja
1. Kliknij `Install` w prawym górnym rogu i wybierz swojego bota.
2. Kliknij wyskakujące okienko, aby skonfigurować integrację.
3. Dodaj swój token dostępu Typeform do pola `Access Token`.
4. Włącz i zapisz integrację.
5. Skopiuj adres URL Webhook dla integracji. Zostanie on użyty w kroku 6. konfiguracji Typeform.