Otto.bot
Otto ist ein einfach zu trainierener Chatbot, der Fragen beantwortet und die aufgaben automatisiert, die Sie benötigen, während Sie nie vergessen, nie die Organisation verlassen und 24/7/365 arbeiten, um Ihnen zu helfen, jeden Einzelnen Tag mehr zu erledigen. Mit KI- und Automatisierungslösungen können Sie jeden Tag mehr Aufgaben erledigen, mit mehr Produktivität, geringeren Kosten, ohne Zeiteinschränkung.
Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:
| Dienstleistung | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Logik-Apps | Norm | Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche: – Azure Government-Regionen - Azure China-Regionen - US Department of Defense (DoD) |
| Power Apps | Premium | Alle Power Apps-Regionen mit Ausnahme der folgenden: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Power Automate | Premium | Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Kontakt | |
|---|---|
| Name | Otto.bot |
| URL | https://otto.bot |
| support@otto.bot |
| Connectormetadaten | |
|---|---|
| Herausgeber | Otto.bot, LLC |
| Webseite | https://otto.bot |
| Datenschutzrichtlinie | https://otto.bot/privacy |
| Kategorien | Künstliche Intelligenz; Produktivität |
Otto.bot Connector ermöglicht Es Benutzern, schnell Chatbot-Fähigkeiten zu erstellen, die Automatisierungsworkflows ausführen können, und eine oder mehrere Unterhaltungsaktualisierungen zurückzugeben und ergebnisse wieder in das Chatunterhaltungsdialogfeld als Nur-Text, Markdowntext oder innerhalb einer visuell formatierten Antwort zurückzugeben. Otto.bot bietet Low-Code-/No-Code-Funktionen für Benutzer, um schnell einen Chatbot mit Funktionen außerhalb von QnA bereitzustellen, indem die Möglichkeit genutzt wird, angeforderte Informationen abzurufen, Datenbanken zu aktualisieren, Dateianlagen zu senden, Prozesse zu automatisieren und sogar Robot Process Automation (RPA) als Reaktion auf eine von einem Endbenutzer vorgenommene Unterhaltungsanforderung auszuführen. Mit unseren Enterprise-Authentifizierungsoptionen können Unternehmen zusätzlich zu anonymen Chatbot-Erfahrungen berechtigungsbasierte Bot-Lösungen erstellen.
Voraussetzungen
- Ein Otto.bot-Konto mit mindestens Clientadministrator-Rollenberechtigung .
- Ein API-Schlüssel aus dem Otto Admin Portal.
So erhalten Sie Anmeldeinformationen
- Besuchen Sie das Otto Admin Portal , und wählen Sie das erforderliche Unternehmen aus der Liste aus.
- Erweitern Sie den Bereich "API-Schlüssel", und generieren/kopieren Sie einen vorhandenen API-Schlüssel. Es wird empfohlen, Ihre Schlüssel gemäß ihrer Verwendung zu benennen.
- Navigieren Sie zum Otto Admin Portal API Skills , und wählen Sie die erforderlichen Fähigkeiten aus.
- Wenn die Fähigkeit das Ergebnis nach der Ausführung an den Benutzer zurückgibt, stellen Sie sicher, dass "Ausführungsergebnis erwarten " aktiviert ist.
- Wählen Sie das JSON-Schema anzeigen aus, und kopieren Sie das Schema in die Zwischenablage.
- Erstellen Sie einen neuen Automatisierungsworkflow mit HTTP-Anforderungstrigger, und fügen Sie das oben kopierte Schema ein.
- Fügen Sie Ihrem Connector erforderliche Aktionen hinzu, um die Automatisierungsworkflowlogik abzuschließen.
- Wählen Sie Otto Connector aus, und wählen Sie "Ergebnisse an Bot-Aktion zurückgeben " aus.
- Verwenden Sie den API-Schlüssel aus Schritt 2, und erstellen Sie eine neue API-Verbindung in Ihrem Automatisierungsworkflow.
Bekannte Probleme und Einschränkungen
- Jeder automatisierungsworkflow, der von Otto.bot initiiert wird, verfügt über eine eindeutige Anforderungs-ID/Rückgabe-Ergebnis-URL, die von Otto generiert wird. Der Workflow kann nicht manuell ausgelöst werden.
- Wenn ihr Automatisierungsworkflow eine erfolgreiche Ausführung aufweist, würde die Wiedergabe der Ausführung zu einem Fehler führen. Da die Anforderungs-ID pro Ausführung eindeutig ist, würde die Wiedergabe der Ausführung dazu führen, die ID erneut zu verwenden, die zum Fehler führt.
Erstellen einer Verbindung
Der Connector unterstützt die folgenden Authentifizierungstypen:
| Vorgabe | Parameter zum Erstellen einer Verbindung. | Alle Regionen | Nicht teilbar |
Vorgabe
Anwendbar: Alle Regionen
Parameter zum Erstellen einer Verbindung.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| API-Schlüssel | securestring | Der API-Schlüssel für diese API | Richtig |
Drosselungsgrenzwerte
| Name | Aufrufe | Verlängerungszeitraum |
|---|---|---|
| API-Aufrufe pro Verbindung | 100 | 60 Sekunden |
Aktionen
| Ergebnisse an Bot zurückgeben |
Senden Einer oder mehrerer Antworten an Otto während der Ausführung einer Fähigkeit |
| Senden von Dateianlagen an eine beliebige URL |
Senden Von Dateianlagen und -daten an eine URL mithilfe der mehrteiligen/Formulardatencodierung. Diese API wird erstellt, um Ausführungsflüsse zu unterstützen, bei denen der integrierte HTTP-Anforderungsconnector nicht problemlos multipart/formdata verarbeiten kann. |
Ergebnisse an Bot zurückgeben
Senden Einer oder mehrerer Antworten an Otto während der Ausführung einer Fähigkeit
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Ergebnis-URL zurückgeben
|
returnResultURL | True | string |
Die absolute URL, die von Otto gesendet wird, wenn die Fähigkeit ausgelöst wird. Dieser Wert ist pro Anforderung eindeutig und im Anforderungstext verfügbar. |
|
Schema für adaptive Karten
|
$schema | True | string |
Das Schema für adaptive Karten von https://adaptivecards.io. Muss auf 'https://adaptivecards.io/schemas/adaptive-card.json' festgelegt sein. |
|
Aktionen für adaptive Karten
|
Adaptive Card Actions | object | ||
|
Textkörper für adaptive Karten
|
Adaptive Card Body | object | ||
|
Adaptiver Kartentyp
|
type | True | string |
Der Typ der adaptiven Karte. Muss auf 'AdaptiveCard' festgelegt sein. |
|
Version adaptiver Karten
|
version | True | string |
Eine der verfügbaren Versionen von https://adaptivecards.io. Die in der adaptiven Karte verwendeten Elemente unterliegen der adaptiven Kartenversion, die innerhalb dieses Ergebnisses festgelegt wurde. |
|
Vorformatierter Text rendern
|
renderPreformattedText | boolean |
Ein boolesches Feld, damit Otto das Ergebnis wie für den Benutzer bereitgestellt rendert. Wenn diese Kennzeichnung aktiviert ist, überspringt Otto Markdown, adaptive Kartenverarbeitung des gesendeten Ergebnisses. Beispielszenarien sind das Rendern von tabellarischen, csv formatierten Textdateiergebnissen. |
|
|
Text
|
text | True | string |
Ein markdown unterstütztes Textfeld. Otto analysiert den Markdown vor dem Rendern des Inhalts für den Benutzer. |
|
Endanforderung
|
endRequest | True | boolean |
Ein boolesches Feld, das Otto anweist, während dieser Anforderung mehrere Antworten zu erwarten. Legen Sie diesen Wert auf "false" fest, um während der Gesamten Ausführung dieser Anforderung mehrere Antworten an Otto zu senden. |
Gibt zurück
- Body
- Response
Senden von Dateianlagen an eine beliebige URL
Senden Von Dateianlagen und -daten an eine URL mithilfe der mehrteiligen/Formulardatencodierung. Diese API wird erstellt, um Ausführungsflüsse zu unterstützen, bei denen der integrierte HTTP-Anforderungsconnector nicht problemlos multipart/formdata verarbeiten kann.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
additionalParameters
|
additionalParameters | True | object |
Ein JSON-Objekt, das die zusätzlichen Felder beschreibt, die mit POST-Anforderung gesendet werden sollen |
|
apiRequestHeaders
|
apiRequestHeaders | True | object |
Ein JSON-Objekt, das die Header beschreibt, die mit POST-Anforderung gesendet werden sollen, z. B. Autorisierung |
|
API-URL
|
apiUrl | True | string |
Die API-URL zum Senden der Anlagen und Daten an. |
|
Anlagen-URL
|
attachmentUrl | True | string |
Die URL, die den Zusendungsinhalt der Anlage an die API-URL enthält |
|
Dateiname der Anlage
|
filename | True | string |
Der Dateiname der Anlage |
Definitionen
Antwort
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Ergebnismeldung
|
message | string |
Die Ergebnismeldung von Otto, wenn eine Aktion ausgeführt wird. |