AtBot Logic
AtBot je služba pro vytváření robotů bez kódu, která umožňuje rychle vytvářet konverzační uživatelská rozhraní bez jakéhokoli programovacího prostředí.
Tento konektor je dostupný v následujících produktech a oblastech:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Standard | Všechny oblasti Power Automate s výjimkou následujících: – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Logic Apps | Standard | Všechny oblasti Logic Apps s výjimkou následujících: – Oblasti Azure China - Ministerstvo obrany USA (DoD) |
| Power Apps | Standard | Všechny oblasti Power Apps s výjimkou následujících: – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Power Automate | Standard | Všechny oblasti Power Automate s výjimkou následujících: – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Kontakt | |
|---|---|
| Název | Podpora atBotu |
| URL | https://admin.atbot.io/Docs |
| support@atbot.io |
| Metadata konektoru | |
|---|---|
| Vydavatel | H3 Solutions Inc. |
| Internetová stránka | https://www.atbot.io |
| Zásady ochrany osobních údajů | https://admin.atbot.io/privacy |
| Kategorie | Umělá inteligence; Produktivita |
Konektor AtBot Logic slouží k vytvoření dovedností robota pro roboty integrované ve službě AtBot. Pomocí akcí v konektoru můžete pro roboty vytvořit složité konverzační dovednosti a připojit je k dalším službám pomocí dalších konektorů. AtBot je zdarma vyzkoušet v Microsoft Teams s prémiovou verzí dostupnou k vytváření vlastních robotů na dalších platformách. Další informace najdete na webu AtBot .
Požadavky
Abyste mohli používat bezplatnou verzi AtBotu, musíte mít účet Microsoft Teams a stáhnout robota AtBot z App Storu.
Pokud chcete použít verzi Premium, ve které můžete vytvářet vlastní roboty, musíte se zaregistrovat k AtBot Premium. Když se zaregistrujete do premium, získáte kredit 25 USD, abyste si mohli službu vyzkoušet.
Jak získat přihlašovací údaje
Ke konektoru AtBot se vždy přihlásíte pomocí pracovního nebo školního účtu Microsoft Entra ID.
Známé problémy a omezení
V triggeru klíčového slova jsme zastaralí podporu služby LUIS. Pomocí vektorů záměru LUIS vytvořte dovednosti, které rozpoznávají přirozený jazyk.
Limity omezování
| Name | Volání | Období obnovení |
|---|---|---|
| Volání rozhraní API na připojení | 100 | 60 sekund |
Akce
| Aktualizace adaptivní karty odeslané na kartu |
Tato operace slouží k aktualizaci karty odeslané na kartu. |
| Generování adaptivní karty |
Tato operace slouží k vygenerování adaptivní karty, která se použije později k zobrazení seznamu nebo karuselu karet. |
| Odeslat odpověď |
Tato operace se používá k odeslání odpovědi na aktivitu, která aktivovala tok. |
| Odeslat událost |
Tato operace se používá k odeslání události klientovi robota. |
| Odeslání odpovědi adaptivní karty |
Tato operace se používá k odeslání odpovědi adaptivní karty na aktivitu, která aktivovala tok. |
| Odpověď sady adaptivních karet |
Tato operace se používá k odeslání odpovědi na aktivitu, která aktivovala tok, sadu adaptivních karet. Sada může být ve formuláři Seznam nebo Karusel. |
| Odstranění z paměti robota |
Tato operace slouží k odebrání informací z paměti v robotovi. |
| Registrace chatovacího mostu mezi dvěma nebo více konverzacemi |
Tato operace slouží k zahájení chatovacího mostu mezi dvěma nebo více uživateli. |
| Uložení do paměti robota |
Tato operace slouží k uložení části informací do paměti v robotovi. |
| Zahájení nové skupinové konverzace |
Tato operace slouží ke spuštění nové skupinové konverzace v kanálu. |
| Zahájení nové soukromé konverzace |
Tato operace slouží k zahájení nové soukromé konverzace s uživatelem. |
| Získání odpovědi adaptivní karty od uživatele |
Tato operace se používá k vyžádání vstupu uživatele prostřednictvím adaptivní karty. |
| Získání odpovědi datetime od uživatele |
Tato operace se používá k zadání data a času uživatele. |
| Získání odpovědi na paměť od uživatele |
Tato operace se používá k vyžádání vstupu paměti robota uživatele. |
| Získání odpovědi na výběr od uživatele |
Tato operace slouží k zadání výběru uživatele. |
| Získání odpovědi od uživatele |
Tato operace slouží k vyžádání vstupu uživatele. |
| Získání odpovědi seznamu voleb od uživatele |
Tato operace slouží k zadání zadání seznamu voleb uživatele. |
| Získání odpovědi uživatelů od uživatele |
Tato operace se používá k vyžádání vstupu uživatele pro výběr osob. |
| Získání odpovědi vektoru záměru od uživatele |
Tato operace se používá k vyžádání vstupu NLP uživatele. |
| Získání položek paměti robota podle typu |
Získejte všechny položky paměti robota podle typu. |
Aktualizace adaptivní karty odeslané na kartu
Tato operace slouží k aktualizaci karty odeslané na kartu.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Adaptivní karta
|
card | True | object |
Zadejte kartu, která se má použít jako aktualizace. |
|
Aktivita odpovědi
|
activityJson | True | string |
Aktivita odpovědi od robota |
Návraty
- Body
- BotReplyResponse
Generování adaptivní karty
Tato operace slouží k vygenerování adaptivní karty, která se použije později k zobrazení seznamu nebo karuselu karet.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Vybraná adaptivní karta
|
selectedCard | True | string |
Vyberte adaptivní kartu. |
|
obsah
|
content | dynamic |
Návraty
- response
- object
Odeslat odpověď
Tato operace se používá k odeslání odpovědi na aktivitu, která aktivovala tok.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Text odpovědi
|
message | True | string |
Zpráva, pomocí které má uživatel odpovědět. |
|
Aktivita odpovědi
|
activityJson | True | string |
Aktivita odpovědi z robota |
|
Zobrazit v chatu
|
showInChat | boolean |
Pokud se jedná o hovor přes Teams, zobrazte tuto zprávu v chatu. V opačném případě robot bude mluvit pouze zprávu. |
|
|
Vlastní data kanálu
|
customChannelDataJson | string |
Json vlastních dat kanálu pro zprávu (podporuje se pouze v režimu Direct Line) |
|
|
JSON odpovědi signálu
|
signalResponse | string |
Řetězec JSON odpovědi signálu |
|
|
ID zprávy
|
messageId | string |
(Volitelné) ID předchozí zprávy ve stejné konverzaci, kterou chcete nahradit. Pokud ji zadáte, robot nahradí stávající chatovací zprávu touto zprávou. |
Návraty
- Body
- BotReplyResponse
Odeslat událost
Tato operace se používá k odeslání události klientovi robota.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Aktivita odpovědi
|
activityJson | True | string |
Aktivita odpovědi z robota |
|
JSON události
|
eventObject | True | object |
Objekt JSON, který se má odeslat v události chatu. |
Odeslání odpovědi adaptivní karty
Tato operace se používá k odeslání odpovědi adaptivní karty na aktivitu, která aktivovala tok.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Vybraná adaptivní karta
|
selectedCard | True | string |
Vyberte adaptivní kartu. |
|
obsah
|
content | True | dynamic |
Návraty
- Body
- BotReplyResponse
Odpověď sady adaptivních karet
Tato operace se používá k odeslání odpovědi na aktivitu, která aktivovala tok, sadu adaptivních karet. Sada může být ve formuláři Seznam nebo Karusel.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Adaptivní sada karet
|
cards | True | object |
Zadejte objekt sady karet. |
|
Styl zobrazení
|
displayStyle | True | string |
Vyberte styl zobrazení, který chcete použít. |
|
Aktivita odpovědi
|
activityJson | True | string |
Aktivita odpovědi od robota |
|
Zobrazit na kartě
|
showInTab | boolean |
Místo vloženého chatu můžete tuto kartu zobrazit na kartě. |
|
|
Popisek tlačítka tabulátoru
|
deepLinkButtonLabel | string |
Popisek tlačítka pro zobrazení na kartě |
|
|
Zpráva s tlačítkem Tab
|
deepLinkMessage | string |
Zpráva, která se má odeslat tlačítkem při zobrazení na kartě |
Návraty
- Body
- BotReplyResponse
Odstranění z paměti robota
Tato operace slouží k odebrání informací z paměti v robotovi.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Hlavní název uživatele
|
user | True | string |
Uživatel uloží položku paměti proti. |
|
Typ paměti
|
type | True | string |
Typ paměti. |
|
Hodnota
|
value | True | string |
Hodnota položky paměti. |
Návraty
Registrace chatovacího mostu mezi dvěma nebo více konverzacemi
Tato operace slouží k zahájení chatovacího mostu mezi dvěma nebo více uživateli.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
vlastnosti
|
properties | object | ||
|
Uživatelské jméno
|
chatUserName | True | string |
Zobrazované jméno uživatele chatu |
|
Inicializace zprávy
|
chatInitiationMessage | string |
Zpráva, která má být odeslána tomuto uživateli při vytvoření chatovacího mostu. |
|
|
Aktivita odpovědi
|
activityJson | True | string |
Aktivita odpovědi pro uživatele chatu. |
|
Ukončit chat – příkaz
|
endBridgeCommand | True | string |
Příkaz klíčového slova pro odeslání chatovacího mostu robotovi. |
|
Časový limit nečinnosti
|
idleTimeoutDuration | True | integer |
Doba trvání aktivity nečinnosti (v minutách) pro aktivaci časového limitu. |
Návraty
- Body
- BridgeOutcome
Uložení do paměti robota
Tato operace slouží k uložení části informací do paměti v robotovi.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Hlavní název uživatele
|
user | True | string |
Uživatel uloží položku paměti proti. |
|
Typ paměti
|
type | True | string |
Typ paměti. |
|
Title
|
title | True | string |
Název položky paměti. |
|
Hodnota
|
value | True | string |
Hodnota položky paměti. |
Návraty
Zahájení nové skupinové konverzace
Tato operace slouží ke spuštění nové skupinové konverzace v kanálu.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Cílový robot
|
EnterpriseBot | True | string |
Vyberte robota. |
|
Výpis kanálu
|
teamIDStr | True | object |
Výstup výpisu kanálu. |
|
Název kanálu
|
channelId | True | string |
Kanál, do kterého chcete konverzaci publikovat. Zadejte název. |
|
Text konverzace
|
message | True | string |
Zpráva, se kterou chcete zahájit konverzaci. |
Návraty
Zahájení nové soukromé konverzace
Tato operace slouží k zahájení nové soukromé konverzace s uživatelem.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Cílový robot
|
EnterpriseBot | True | string |
Vyberte robota. |
|
Text konverzace
|
message | True | string |
Zpráva, se kterou chcete zahájit konverzaci. |
|
Uživatel
|
user | True | string |
Hlavní název uživatele (UPN). |
Návraty
Získání odpovědi adaptivní karty od uživatele
Tato operace se používá k vyžádání vstupu uživatele prostřednictvím adaptivní karty.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Vybraná adaptivní karta
|
selectedCard | True | string |
Vyberte adaptivní kartu. |
|
webHook
|
webHook | dynamic |
Návraty
Získání odpovědi datetime od uživatele
Tato operace se používá k zadání data a času uživatele.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
vlastnosti
|
properties | object | ||
|
Rozsah data
|
dateScope | True | string |
Vyberte rozsah hodnoty data. |
|
Message
|
message | True | string |
Zadejte zprávu, která se má uživateli odeslat. |
|
Aktivita odpovědi
|
activityJson | True | string |
Aktivita odpovědi od robota |
|
Přijmout odpověď od
|
acceptResponseFrom | string |
Přijměte odpověď od konkrétního uživatele nebo libovolného uživatele. |
|
|
Povolit větvení
|
allowBranching | string |
Umožňuje uživateli aktivovat dovednosti větvení před poskytnutím odpovědi. |
|
|
Zobrazit v chatu
|
showInChat | boolean |
Pokud se jedná o hovor přes Teams, zobrazte tuto zprávu v chatu. V opačném případě robot bude mluvit pouze zprávu. |
Návraty
- Body
- BotResponse_Date
Získání odpovědi na paměť od uživatele
Tato operace se používá k vyžádání vstupu paměti robota uživatele.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
vlastnosti
|
properties | object | ||
|
Message
|
message | True | string |
Zadejte zprávu, která se má uživateli odeslat. |
|
Typ paměti
|
type | True | string |
Zadejte typ paměti, který chcete vypsat. |
|
Aktivita odpovědi
|
activityJson | True | string |
Aktivita odpovědi od robota |
|
Adresa URL ikony
|
icon | string |
Zadejte absolutní adresu URL ikony, která se zobrazí pro každou položku výběru. |
|
|
Přijmout odpověď od
|
acceptResponseFrom | string |
Přijměte odpověď od konkrétního uživatele nebo libovolného uživatele. |
|
|
Cílový uživatel
|
targetUserMemory | string |
Volitelně zadejte hlavní název uživatele( UPN) uživatele, ze které by robot měl načíst položky paměti. Pokud zůstane prázdné, načítá položky paměti od uživatele, který dovednost inicioval. V případě skupinové konverzace spuštěné z robota načte položky paměti od uživatele ověřeného ve službě Flow. |
|
|
Povolit větvení
|
allowBranching | string |
Umožňuje uživateli aktivovat dovednosti větvení před poskytnutím odpovědi. |
|
|
Zobrazit v chatu
|
showInChat | boolean |
Pokud se jedná o hovor přes Teams, zobrazte tuto zprávu v chatu. V opačném případě robot bude mluvit pouze zprávu. |
Návraty
- Body
- BotResponse_Memory
Získání odpovědi na výběr od uživatele
Tato operace slouží k zadání výběru uživatele.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
vlastnosti
|
properties | object | ||
|
Message
|
message | True | string |
Zadejte zprávu, která se má uživateli odeslat. |
|
Hodnoty voleb
|
choices | True | string |
Zadejte každou volbu na samostatném řádku. |
|
Aktivita odpovědi
|
activityJson | True | string |
Aktivita odpovědi od robota |
|
Přijmout odpověď od
|
acceptResponseFrom | string |
Přijměte odpověď od konkrétního uživatele nebo libovolného uživatele. |
|
|
Povolit větvení
|
allowBranching | string |
Umožňuje uživateli aktivovat dovednosti větvení před poskytnutím odpovědi. |
|
|
Zobrazit v chatu
|
showInChat | boolean |
Pokud se jedná o hovor přes Teams, zobrazte tuto zprávu v chatu. V opačném případě robot bude mluvit pouze zprávu. |
|
|
Poslech hlasové odpovědi
|
listenForInput | boolean |
Pokud se jedná o volání Teams, tato vlastnost určuje, jestli robot naslouchá hlasové odpovědi. Pokud ne, nebo ne volání Teams, robot nebude okamžitě naslouchat hlasové odpovědi. |
Návraty
- Body
- BotResponse_Choice
Získání odpovědi od uživatele
Tato operace slouží k vyžádání vstupu uživatele.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
vlastnosti
|
properties | object | ||
|
Message
|
message | True | string |
Zadejte zprávu, která se má uživateli odeslat. |
|
Aktivita odpovědi
|
activityJson | True | string |
Aktivita odpovědi od robota |
|
Přijmout odpověď od
|
acceptResponseFrom | string |
Přijměte odpověď od konkrétního uživatele nebo libovolného uživatele. |
|
|
Zobrazit v chatu
|
showInChat | boolean |
Pokud se jedná o hovor přes Teams, zobrazte tuto zprávu v chatu. V opačném případě robot bude mluvit pouze zprávu. |
Návraty
- Body
- BotResponse
Získání odpovědi seznamu voleb od uživatele
Tato operace slouží k zadání zadání seznamu voleb uživatele.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
vlastnosti
|
properties | object | ||
|
Adresa URL ikony
|
icon | string |
Zadejte absolutní adresu URL ikony, která se zobrazí pro každou položku výběru. |
|
|
Message
|
message | True | string |
Zadejte zprávu, která se má uživateli odeslat. |
|
Hodnoty voleb
|
choices | True | object |
Zadejte objekt pole voleb. |
|
Aktivita odpovědi
|
activityJson | True | string |
Aktivita odpovědi od robota |
|
Přijmout odpověď od
|
acceptResponseFrom | string |
Přijměte odpověď od konkrétního uživatele nebo libovolného uživatele. |
|
|
Povolit větvení
|
allowBranching | string |
Umožňuje uživateli aktivovat dovednosti větvení před poskytnutím odpovědi. |
|
|
Zobrazit v chatu
|
showInChat | boolean |
Pokud se jedná o hovor přes Teams, zobrazte tuto zprávu v chatu. V opačném případě robot bude mluvit pouze zprávu. |
|
|
Poslech hlasové odpovědi
|
listenForInput | boolean |
Pokud se jedná o volání Teams, tato vlastnost určuje, jestli robot naslouchá hlasové odpovědi. Pokud ne, nebo ne volání Teams, robot nebude okamžitě naslouchat hlasové odpovědi. |
Návraty
Získání odpovědi uživatelů od uživatele
Tato operace se používá k vyžádání vstupu uživatele pro výběr osob.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
vlastnosti
|
properties | object | ||
|
Message
|
message | True | string |
Zadejte zprávu, která se má uživateli odeslat. |
|
Mode
|
mode | True | string |
Požádejte uživatele, aby vybral jednoho nebo více lidí. |
|
Vyhledávací řetězec
|
searchstr | string |
Volitelně zadejte počáteční hledaný řetězec. |
|
|
Aktivita odpovědi
|
activityJson | True | string |
Aktivita odpovědi od robota |
|
Přijmout odpověď od
|
acceptResponseFrom | string |
Přijměte odpověď od konkrétního uživatele nebo libovolného uživatele. |
|
|
Povolit větvení
|
allowBranching | string |
Umožňuje uživateli aktivovat dovednosti větvení před poskytnutím odpovědi. |
|
|
Zobrazit v chatu
|
showInChat | boolean |
Pokud se jedná o hovor přes Teams, zobrazte tuto zprávu v chatu. V opačném případě robot bude mluvit pouze zprávu. |
|
|
Poslech hlasové odpovědi
|
listenForInput | boolean |
Pokud se jedná o volání Teams, tato vlastnost určuje, jestli robot naslouchá hlasové odpovědi. Pokud ne, nebo ne volání Teams, robot nebude okamžitě naslouchat hlasové odpovědi. |
Návraty
- Body
- BotResponse_People
Získání odpovědi vektoru záměru od uživatele
Tato operace se používá k vyžádání vstupu NLP uživatele.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
vlastnosti
|
properties | object | ||
|
Message
|
message | True | string |
Zadejte zprávu, která se má uživateli odeslat. |
|
Vektor záměru LUIS
|
intentVector | True | string |
Vyberte vektor záměru SLUŽBY LUIS. |
|
Aktivita odpovědi
|
activityJson | True | string |
Aktivita odpovědi od robota |
|
Přijmout odpověď od
|
acceptResponseFrom | string |
Přijměte odpověď od konkrétního uživatele nebo libovolného uživatele. |
|
|
Povolit větvení
|
allowBranching | string |
Umožňuje uživateli aktivovat dovednosti větvení před poskytnutím odpovědi. |
|
|
Zobrazit v chatu
|
showInChat | boolean |
Pokud se jedná o hovor přes Teams, zobrazte tuto zprávu v chatu. V opačném případě robot bude mluvit pouze zprávu. |
Návraty
Získání položek paměti robota podle typu
Získejte všechny položky paměti robota podle typu.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Hlavní název uživatele.
|
user | True | string |
Zadejte hlavní název uživatele. |
|
Typ paměti
|
type | True | string |
Zadejte typ paměti, který chcete vypsat. |
Návraty
- response
- array of MemoryItem
Aktivační události
| Při použití klíčového slova |
Tato operace se aktivuje, když robot používá daná klíčová slova. Zadejte více klíčových slov ve formátu odděleném středníkem. |
| Při rozpoznání vektoru záměru |
Tato operace se aktivuje, když robot rozpozná daný vektor záměru LUIS. |
Při použití klíčového slova
Tato operace se aktivuje, když robot používá daná klíčová slova. Zadejte více klíčových slov ve formátu odděleném středníkem.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
vlastnosti
|
properties | object | ||
|
Popis triggeru
|
triggerDescription | True | string |
Popis zobrazený v dialogovém okně nápovědy robota |
|
Typ triggeru robota
|
triggerType | True | string |
Vyberte typ triggeru. |
|
Klíčová slova
|
keywords | string |
Zadejte vlastní klíčová slova, která aktivují tok. |
|
|
(Zastaralé) Klíč rozhraní API služby LUIS
|
luisApiKey | string |
(Zastaralé) Poskytněte AtBotu klíč rozhraní API služby LUIS. Tento parametr je zastaralý. V budoucnu použijte trigger vektoru záměru pro použití luis. |
|
|
(Zastaralé) Aplikace LUIS
|
luisAppId | string |
(Zastaralé) Vyberte aplikaci LUIS. Tento parametr je zastaralý. V budoucnu použijte trigger vektoru záměru pro použití luis. |
|
|
(Zastaralé) Záměr LUIS
|
luisIntent | string |
(Zastaralé) Vyberte záměr LUIS, který chcete použít. Tento parametr je zastaralý. V budoucnu použijte trigger vektoru záměru pro použití luis. |
Návraty
Při rozpoznání vektoru záměru
Tato operace se aktivuje, když robot rozpozná daný vektor záměru LUIS.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
vlastnosti
|
properties | object | ||
|
Popis triggeru
|
triggerDescription | True | string |
Popis zobrazený v dialogovém okně nápovědy robota |
|
Typ triggeru robota
|
triggerType | True | string |
Vyberte typ triggeru. |
|
Vektor záměru LUIS
|
intentVector | string |
Vyberte vektor záměru SLUŽBY LUIS. |
|
|
Povolit větvení
|
allowBranching | string |
Umožňuje uživateli aktivovat dovednosti větvení při odpovídání na následné otázky. |
Návraty
Definice
BotReplyResponse
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
ID zprávy
|
id | string |
ID zprávy vytvořené z odpovědi Slouží k aktualizaci zprávy. |
BotResponse
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Text odpovědi
|
text | string |
Odpověď, která uživatel zadal. |
|
Oznámení o zrušení
|
cancelNotice | boolean |
Tento příznak bude true, pokud uživatel odpoví klíčovým slovem zrušení. |
|
Reagování uživatele
|
respondingUser | string |
Uživatel reaguje na robota. |
|
files
|
files | array of object | |
|
Název souboru
|
files.name | string |
Název souboru. |
|
Typ souboru
|
files.content-type | string |
Typ souboru. |
|
Bajty souborů
|
files.bytes | byte |
Bajty souboru. |
BotResponse_Date
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Datum odpovědi
|
text | date-time |
Datum odpovědi, které uživatel zadal. |
|
Datum odpovědi UTC
|
text_UTC | date-time |
Datum a čas odpovědi, který uživatel zadal ve formátu UTC. |
|
Oznámení o zrušení
|
cancelNotice | boolean |
Tento příznak bude true, pokud uživatel odpoví klíčovým slovem zrušení. |
|
Reagování uživatele
|
respondingUser | string |
Uživatel reaguje na robota. |
BotResponse_Choice
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Volba odpovědi
|
text | string |
Volba odpovědi zadaného uživatelem. |
|
Oznámení o zrušení
|
cancelNotice | boolean |
Tento příznak bude true, pokud uživatel odpoví klíčovým slovem zrušení. |
|
Reagování uživatele
|
respondingUser | string |
Uživatel reaguje na robota. |
BotResponse_ChoiceList
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Název vybraného seznamu voleb
|
title | string |
Název vybraného seznamu voleb. |
|
Podnadpis vybraného seznamu voleb
|
subtitle | string |
Podnadpis vybraného seznamu voleb. |
|
Vybraná hodnota seznamu voleb
|
value | string |
Vybraná hodnota seznamu voleb. |
|
Oznámení o zrušení
|
cancelNotice | boolean |
Tento příznak bude true, pokud uživatel odpoví klíčovým slovem zrušení. |
|
Reagování uživatele
|
respondingUser | string |
Uživatel reaguje na robota. |
BotResponse_People
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
people
|
people | array of object | |
|
Hlavní název uživatele
|
people.upn | string |
Jméno hlavního uživatele. |
|
ID uživatele
|
people.userid | string |
ID uživatele. |
|
Jméno a příjmení
|
people.fullname | string |
Celé jméno uživatele. |
|
Email
|
people.email | string |
E-mail uživatele. |
|
Oznámení o zrušení
|
cancelNotice | boolean |
Tento příznak bude true, pokud uživatel odpoví klíčovým slovem zrušení. |
|
Reagování uživatele
|
respondingUser | string |
Uživatel reaguje na robota. |
BotResponse_Memory
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Název položky paměti
|
title | string |
Název položky paměti. |
|
Hodnota položky paměti
|
value | string |
Hodnota položky paměti. |
|
Oznámení o zrušení
|
cancelNotice | boolean |
Tento příznak bude true, pokud uživatel odpoví klíčovým slovem zrušení. |
|
Reagování uživatele
|
respondingUser | string |
Uživatel reaguje na robota. |
Response_SaveBotMemory
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Výsledek uložení paměti robota
|
text | string |
Výsledek uložení do paměti robota. |
Response_DeleteBotMemory
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Výsledek odstranění paměti robota
|
text | string |
Výsledek odstranění z paměti robota. |
BotGroupConversationStartResponse
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
ID konverzace
|
id | string |
ID konverzace vytvořené z počáteční skupinové konverzace. Slouží k aktualizaci konverzace. |
|
ID zprávy
|
messageId | string |
ID zprávy vytvořené z počáteční skupinové konverzace Slouží k aktualizaci zprávy. |
|
Aktivita odpovědi
|
activityJson | string |
Json aktivity. |
BotConversationStartResponse
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
ID zprávy
|
id | string |
ID zprávy vytvořené z odpovědi Slouží k aktualizaci zprávy. |
|
Aktivita odpovědi
|
activityJson | string |
Json aktivity. |
BridgeOutcome
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Outcome
|
outcome | string |
Výsledek mostu. |
|
Most uzavřený
|
bridgeClosedBy | string |
Uživatel, který most zavřel. |
MemoryItem
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Název položky paměti
|
title | string |
Název položky paměti. |
|
Hodnota položky paměti
|
value | string |
Hodnota položky paměti. |
objekt
Toto je typ 'objekt'.