Integracja Notion dla chatbotów i agentów AI
Informacje o tej integracji
Notion to jedna z naszych najpopularniejszych integracji dla chatbotów AI.
Podłączenie chatbota do Notion pozwala konstruktorom tworzyć, aktualizować i przeszukiwać strony lub bazy danych bezpośrednio z konwersacji, przekształcając Notion zarówno w dynamiczną bazę wiedzy, jak i system przechowywania danych dla przepływów pracy chatbota.
Dzięki integracji chatboty mogą pobierać informacje z Notion , aby odpowiadać na pytania użytkowników, przechowywać dane klientów zebrane podczas czatów i automatycznie rejestrować notatki ze spotkań, zadania lub opinie. Ułatwia to połączenie konwersacyjnej sztucznej inteligencji z dokumentacją zespołu, zarządzaniem projektami lub rejestrami klientów.
Integracja z Notion jest szczególnie przydatna dla firm, które już używają Notion jako centralnego obszaru roboczego. Zamiast kopiować i wklejać szczegóły z czatów, chatbot aktualizuje Notion w czasie rzeczywistym.
Oznacza to, że zespoły zawsze mają dostęp do najnowszych informacji o klientach, zgłoszeń do pomocy technicznej lub aktualizacji zadań bezpośrednio w swoim obszarze roboczym Notion .
Łącząc Notion z chatbotem, budowniczowie mogą ograniczyć ręczne wprowadzanie danych, zachować dokładność informacji i używać Notion zarówno jako danych wejściowych, jak i wyjściowych do automatyzacji chatbota.
Najważniejsze cechy
- Tworzenie i aktualizowanie stron Notion na podstawie konwersacji z chatbotem
- Przechowywanie danych klientów w bazach danych Notion
- Wyszukiwanie treści Notion w celu zasilania odpowiedzi chatbota
- Automatyczne rejestrowanie zadań, notatek i informacji zwrotnych
- Synchronizacja danych wejściowych chatbota z tablicami zarządzania projektami
- Organizowanie informacji pomocniczych w Notion
- Wyzwalanie aktualizacji Notion z przepływów pracy chatbota
- Aktualizowanie obszarów roboczych zespołu w czasie rzeczywistym
Jak połączyć chatbota z Notion?
Aby połączyć chatbota z Notion, należy uwierzytelnić swoje konto Notion w ustawieniach integracji platformy chatbota. Dzięki temu chatbot może odczytywać i zapisywać dane na stronach i w bazach danych Notion .
Jak mogę utworzyć lub zaktualizować stronę Notion z konwersacji chatbota?
Konfigurujesz chatbota do wysyłania danych konwersacji do Notion za pomocą integracji. Po wystąpieniu wyzwalacza - takiego jak przesłanie opinii przez użytkownika - chatbot tworzy nową stronę lub aktualizuje istniejącą o tę treść.
Jak mogę wykorzystać Notion jako bazę wiedzy dla odpowiedzi chatbota?
Możesz połączyć chatbota z bazą danych Notion , która przechowuje często zadawane pytania, zasady lub dokumentację. Chatbot może następnie zapytać tę bazę danych i zwrócić odpowiednią zawartość strony jako odpowiedź podczas rozmowy.
Jak przeszukiwać zawartość Notion za pomocą chatbota?
Umożliwiasz wyszukiwanie, łącząc chatbota z bazami danych Notionpoprzez integrację. Gdy użytkownik zadaje pytanie, chatbot wyszukuje słowa kluczowe lub podmioty w Notion i dostarcza dopasowane informacje.
Jak mogę przechowywać różne typy danych z czatów w Notion?
Możeszprzechowywać dane tekstowe, takie jak imiona, e-maile, opinie i notatki, a także dane strukturalne, takie jak pola wyboru, tagi lub pola stanu. Integracja mapuje zmienne chatbota do pól bazy danych Notion .
Jak sprawić, by obszary robocze Notion były automatycznie aktualizowane danymi wprowadzanymi przez chatbota?
Tworzysz przepływy pracy, w których zdarzenia chatbota wyzwalają aktualizacje Notion . Na przykład, gdy klient przesyła żądanie na czacie, chatbot automatycznie tworzy lub aktualizuje pasujący wpis w Notion, utrzymując aktualność obszaru roboczego bez ręcznego wysiłku.
Integracja Notion dla Botpress Studio umożliwia wykonywanie następujących czynności:
## Migracja z wersji `0.x` lub `1.x` do `2.x`.
Wersja `2.0` integracji Notion dodaje obsługę OAuth, która jest teraz domyślną opcją konfiguracji.
Jeśli wcześniej utworzyłeś integrację Notion w portalu deweloperskim Notion i chcesz nadal korzystać z tej integracji, wybierz opcję konfiguracji ręcznej i postępuj zgodnie z poniższymi instrukcjami.
W przeciwnym razie wybierz opcję automatycznej konfiguracji i kliknij przycisk autoryzacji, a następnie postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby połączyć chatbota Botpress z Notion.
## Konfiguracja
### Automatyczna konfiguracja z OAuth (zalecane)
Jest to najprostszy sposób konfiguracji integracji. Aby skonfigurować integrację Notion za pomocą OAuth, kliknij przycisk autoryzacji i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby połączyć chatbota Botpress z Notion. Ta metoda jest zalecana, ponieważ upraszcza proces konfiguracji i zapewnia bezpieczną komunikację między chatbotem a Notion.
Podczas korzystania z tego trybu konfiguracji aplikacja Notion Botpress będzie używana do łączenia się z kontem Notion . Działania podejmowane przez bota będą przypisywane do tej aplikacji, a nie do osobistego konta Notion .
### Ręczna konfiguracja z niestandardową integracją Notion
#### Krok 1 - Utwórz integrację
Utwórz integrację Notion [Create an integration - Notion Developers]notion
#### Krok 2 - Udziel dostępu do zasobów Notion
Daj swojej integracji dostęp do wszystkich stron i baz danych, których chcesz używać z Botpress
. Botpress
#### Krok 3 - Skonfiguruj swojego bota
Daj swojej integracji dostęp do wszystkich stron i baz danych, których chcesz używać z Botpress. [Udostępnij bazę danych swojej integracji - Notion Developers]notion
Potrzebny jest token, aby nowo utworzona integracja Notion _(nie taka sama jak integracja Notion w Botpress Studio)_ została połączona z Botpress Studio:
- `Auth Token` - znajdziesz go, przechodząc do swojej integracji pod notion. Po kliknięciu integracji przejdź do sekcji "Sekrety" i znajdź pole "Wewnętrzny sekret integracji". Kliknij "Pokaż", a następnie "Kopiuj". Wklej skopiowany token w polu `Auth Token` dla integracji Notion w zakładce "Integracje" dla swojego bota.
W ten sposób wystarczy włączyć integrację i można rozpocząć rozszerzanie możliwości bota za pomocą Notion.
## Użycie
Poniższe działania wymagają znajomości identyfikatorów podmiotów Notion , z którymi bot będzie współpracował. Wszystkie jednostki notion (strony, bazy danych itp.) mają identyfikator, który można znaleźć w adresie URL, gdy odwiedzasz je na swoim koncie Notion w przeglądarce lub uzyskując link, klikając element "Kopiuj link" w menu (...). Aby uzyskać więcej informacji, zobacz [Get a Database Id - Notion Developers]notion.
### Dodaj komentarz do dyskusji
Ta akcja umożliwia dodanie komentarza do istniejącej dyskusji. Służy do odpowiadania na komentarze.
### Dodaj komentarz do strony
Za pomocą tej akcji można dodawać komentarze na poziomie strony.
### Pobierz bazę danych
Pozwala uzyskać szczegóły bazy danych. Jest ona idealnie używana z akcją `Add Page to a Database`. Oprócz odpowiedzi z Notion API ([Retreive a Database - Notion Developers]notion), akcja ta zwraca również zoptymalizowaną właściwość `structure` (technicznie deklasyfikacja typu), która może być użyta jako dane wejściowe dla zadania AI, aby poinstruować je do wygenerowania ładunku w celu dodania lub aktualizacji strony w bazie danych Notion na podstawie danych wprowadzonych przez użytkownika.
### Dodawanie strony do bazy danych
Ta akcja powinna być używana w połączeniu z akcją `Get a Database`, która zwraca strukturę bazy danych, której można użyć do poinstruowania zadania [AI task]botpress), aby wygenerowało ładunek. Więcej informacji można znaleźć w [Working with Databases - Notion Developers]notion.
### Usuń blok
Można usunąć następujące jednostki:
- strona w bazie danych
- strona
- blok