Otto.bot
Otto jest łatwym w trenowaniu czatbotem, który odpowiada na pytania i automatyzuje zadania, które są wykonywane, a jednocześnie nigdy nie zapomina, nigdy nie opuszcza organizacji i pracuje 24/7/365, aby pomóc Ci osiągnąć więcej każdego dnia. Rozwiązania sztucznej inteligencji i automatyzacji umożliwiają wykonywanie większej liczby zadań codziennie z większą produktywnością, niższymi kosztami bez ograniczeń czasu.
Ten łącznik jest dostępny w następujących produktach i regionach:
| Usługa | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Logic Apps | Standard | Wszystkie regiony usługi Logic Apps z wyjątkiem następujących: — Regiony platformy Azure Government — Regiony platformy Azure (Chiny) - Departament Obrony USA (DoD) |
| Power Apps | Premium | Wszystkie regiony usługi Power Apps z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Power Automate | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Kontakt | |
|---|---|
| Name | Otto.bot |
| adres URL | https://otto.bot |
| support@otto.bot |
| Metadane łącznika | |
|---|---|
| Publisher | Otto.bot, LLC |
| Witryna internetowa | https://otto.bot |
| Zasady ochrony prywatności | https://otto.bot/privacy |
| Kategorie | AI; Produktywność |
Łącznik Otto.bot umożliwia użytkownikom szybkie tworzenie umiejętności czatbota, które mogą uruchamiać przepływy pracy automatyzacji i zwracać co najmniej jedną aktualizację konwersacji i wyniki z powrotem do okna dialogowego konwersacji czatu jako zwykły tekst, tekst markdown lub w wizualnie sformatowanej odpowiedzi. Otto.bot zapewnia użytkownikom funkcje niskiego kodu/braku kodu umożliwiające szybkie wdrożenie czatbota z funkcjami poza funkcją QnA, dzięki wykorzystaniu możliwości pobierania żądanych informacji, aktualizowania baz danych, wysyłania załączników plików, automatyzowania procesów, a nawet wykonywania automatyzacji procesów robotycznych (RPA) w odpowiedzi na żądanie konwersacyjne wysłane przez użytkownika końcowego. Dzięki naszym opcjom uwierzytelniania w przedsiębiorstwach firmy mogą tworzyć rozwiązania botów oparte na uprawnieniach oprócz anonimowych środowisk czatbotów.
Wymagania wstępne
- Konto Otto.bot z co najmniej uprawnieniem administratora klienta .
- Klucz interfejsu API z portalu administracyjnego Otto.
Jak uzyskać poświadczenia
- Odwiedź portal administracyjny Otto i wybierz z listy wymaganą firmę.
- Rozwiń panel Klucze interfejsu API i wygeneruj/skopiuj istniejący klucz interfejsu API. Zalecamy nazewnictwo kluczy zgodnie z jego użyciem.
- Przejdź do umiejętności interfejsu API portalu administracyjnego Otto i wybierz wymaganą umiejętność.
- Jeśli umiejętność zwróci wynik użytkownikowi po wykonaniu, upewnij się, że opcja Oczekiwany wynik wykonania jest włączona.
- Wybierz pozycję Wyświetl schemat JSON i skopiuj schemat do schowka.
- Utwórz nowy przepływ pracy automatyzacji z wyzwalaczem żądania HTTP i wklej schemat skopiowany powyżej.
- Dodaj wymagane akcje do łącznika, aby ukończyć logikę przepływu pracy automatyzacji.
- Wybierz pozycję Łącznik Otto i wybierz pozycję Zwracaj wyniki do akcji bota .
- Użyj klucza interfejsu API z kroku 2 i utwórz nowe połączenie interfejsu API w przepływie pracy automatyzacji.
Znane problemy i ograniczenia
- Każdy przepływ pracy automatyzacji zainicjowany przez Otto.bot ma skojarzony z nim unikatowy adres URL identyfikatora żądania/zwracanego wyniku, który jest generowany na podstawie Otto. Nie można wyzwolić przepływu pracy ręcznie.
- Jeśli przepływ pracy automatyzacji ma pomyślny przebieg, ponowne odtworzenie przebiegu spowoduje wystąpienie błędu. Ponieważ identyfikator żądania jest unikatowy na przebieg, ponowne odtworzenie przebiegu spowodowałoby ponowne podanie identyfikatora, co prowadzi do błędu.
Tworzenie połączenia
Łącznik obsługuje następujące typy uwierzytelniania:
| Wartość domyślna | Parametry tworzenia połączenia. | Wszystkie regiony | Nie można udostępniać |
Domyślny
Dotyczy: wszystkie regiony
Parametry tworzenia połączenia.
Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.
| Name | Typ | Description | Wymagane |
|---|---|---|---|
| Klucz interfejsu API | securestring | Klucz interfejsu API dla tego interfejsu API | Prawda |
Limity ograniczania
| Nazwa | Wywołania | Okres odnowienia |
|---|---|---|
| Wywołania interfejsu API na połączenie | 100 | 60 sekund |
Akcje
| Wysyłanie załączników plików do dowolnego adresu URL |
Wysyłanie załączników plików i danych do adresu URL przy użyciu kodowania danych wielopartowych/formularzy. Ten interfejs API jest tworzony w celu obsługi przepływów wykonywania, w których wbudowany łącznik żądań HTTP nie może łatwo obsługiwać wieloczęściowych/formdata |
| Zwracanie wyników do bota |
Wyślij co najmniej jedną odpowiedź do Otto podczas wykonywania umiejętności |
Wysyłanie załączników plików do dowolnego adresu URL
Wysyłanie załączników plików i danych do adresu URL przy użyciu kodowania danych wielopartowych/formularzy. Ten interfejs API jest tworzony w celu obsługi przepływów wykonywania, w których wbudowany łącznik żądań HTTP nie może łatwo obsługiwać wieloczęściowych/formdata
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
additionalParameters
|
additionalParameters | True | object |
Obiekt JSON opisujący dodatkowe pola do wysłania za pomocą żądania POST |
|
apiRequestHeaders
|
apiRequestHeaders | True | object |
Obiekt JSON opisujący nagłówki do wysłania za pomocą żądania POST, takiego jak autoryzacja |
|
API URL
|
apiUrl | True | string |
Adres URL interfejsu API do wysyłania załączników i danych do. |
|
Adres URL załącznika
|
attachmentUrl | True | string |
Adres URL zawierający zawartość załącznika do wysłania do adresu URL interfejsu API |
|
Nazwa pliku załącznika
|
filename | True | string |
Nazwa pliku załącznika |
Zwracanie wyników do bota
Wyślij co najmniej jedną odpowiedź do Otto podczas wykonywania umiejętności
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Adres URL wyniku zwracanego
|
returnResultURL | True | string |
Bezwzględny adres URL wysyłany z Otto po wyzwoleniu umiejętności. Ta wartość jest unikatowa na żądanie i jest dostępna w treści żądania. |
|
Schemat karty adaptacyjnej
|
$schema | True | string |
Schemat karty adaptacyjnej z programu https://adaptivecards.io. Musi być ustawiona wartość "https://adaptivecards.io/schemas/adaptive-card.json" |
|
Akcje karty adaptacyjnej
|
Adaptive Card Actions | object | ||
|
Treść karty adaptacyjnej
|
Adaptive Card Body | object | ||
|
Typ karty adaptacyjnej
|
type | True | string |
Typ karty adaptacyjnej. Musi być ustawiona wartość "AdaptiveCard". |
|
Wersja karty adaptacyjnej
|
version | True | string |
Jedna z dostępnych wersji programu https://adaptivecards.io. Elementy używane na karcie adaptacyjnej podlegają wersji karty adaptacyjnej ustawionej w tym wyniku. |
|
Renderuj wstępnie sformatowany tekst
|
renderPreformattedText | boolean |
Pole logiczne, które umożliwia użytkownikowi renderowanie wyniku przez Otto. Po włączeniu tej flagi Otto pomija znaczniki markdown, adaptacyjne przetwarzanie kart wysłanego wyniku. Przykładowe scenariusze obejmują renderowanie tabelarycznych, sformatowanych plików tekstowych csv. |
|
|
Tekst
|
text | True | string |
Obsługiwane pole tekstowe markdown. Otto analizuje znaczników markdown przed renderowaniem zawartości użytkownikowi. |
|
Żądanie końcowe
|
endRequest | True | boolean |
Pole logiczne, które instruuje Otto, aby oczekiwał wielu odpowiedzi w całym żądaniu. Ustaw wartość false, aby wysłać wiele odpowiedzi do Otto w trakcie wykonywania tego żądania. |
Zwraca
- Body
- Response
Definicje
Odpowiedź
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Komunikat o wyniku
|
message | string |
Komunikat wynikowy z Otto po wykonaniu akcji. |