C TWO (preview)
C TWO is een Agentic Management Platform waarmee automatiseringswerkstromen worden georganiseerd, menselijke robotinteracties worden beheerd en werkitems worden verwerkt via universele wachtrijen. Gebruik deze connector om stromen van C TWO-sessies te activeren, de levenscyclus van sessies te beheren, wachtrijitems te maken en te verwerken en interacties tussen mensen in de lus met digitale werknemers mogelijk te maken.
Deze connector is beschikbaar in de volgende producten en regio's:
| Dienst | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Alle Power Automate regio's behalve: - Amerikaanse overheid (GCC) - Amerikaanse overheid (GCC High) - China Cloud beheerd door 21Vianet - Us Department of Defense (DoD) |
| Logic-apps | Standard | Alle Logic Apps-regio's , met uitzondering van het volgende: - Azure Government regio's - Azure China-regio's - Us Department of Defense (DoD) |
| Power Apps | Premium | Alle Power Apps regio's behalve: - Amerikaanse overheid (GCC) - Amerikaanse overheid (GCC High) - China Cloud beheerd door 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Alle Power Automate regio's behalve: - Amerikaanse overheid (GCC) - Amerikaanse overheid (GCC High) - China Cloud beheerd door 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Naam | C TWO-ondersteuning |
| URL | https://ctwo.com/ |
| E-mailadres | customersuccess@ctwo.com |
| Connectormetagegevens | |
|---|---|
| Publisher | C TWO |
| Website | https://ctwo.com/ |
| Privacybeleid | https://ctwo.com/privacy-policy/ |
| Categorieën | Business Intelligence; AI |
C TWO
C TWO is een Agentic Management Platform waarmee automatiseringswerkstromen worden georganiseerd, menselijke robotinteracties worden beheerd en werkitems worden verwerkt via universele wachtrijen. Met deze connector kunt u Power Automate, Power Apps, Azure Logic Apps en Copilot Studio activeren en worden geactiveerd door C TWO-sessies, de levenscyclus van sessies beheren, Universele wachtrijitems maken en verwerken en interacties tussen mensen in de lus mogelijk maken en verwerken met digitale werknemers.
C TWO bevindt zich boven uw automatiseringsomgeving als één indelings-, governance- en bewakingslaag: wat het werk maakt of uitvoert, C TWO voegt SLA-tracering, nieuwe pogingen en zelfherstel, live sessietelemetrie en een volledig audittrail toe.
Prerequisites
Voordat u een verbinding maakt, hebt u het volgende nodig:
- Een actieve C TWO-tenant: C TWO Cloud (gehost) of een on-premises C TWO-server die bereikbaar is via HTTPS.
- Een serviceaccounttoken of persoonlijk toegangstoken dat is uitgegeven door uw C TWO-beheerder (zie Referenties verkrijgen).
- Als C TWO on-premises wordt gehost, moet de server bereikbaar zijn via Power Platform via HTTPS (firewall waarmee de Power Automate uitgaande IP-adresbereiken van Microsoft worden toegestaan, Azure servicetags
AzureConnectors.<region>enPowerPlatformPlexvoor uw Power Platform Geo). - Een Power Platform-omgeving met aangepaste connectormachtigingen en een licentielaag die ondersteuning biedt voor aangepaste connectors (Power Automate Premium of gelijkwaardig).
Een verbinding maken
Wanneer u een verbinding maakt, geeft u drie waarden op, allemaal vanuit uw eigen C TWO-omgeving:
-
C TWO-host : uw C TWO-serverhostnaam alleen (geen schema, geen afsluitende slash), bijvoorbeeld
connect24.ctwo.cloudof een on-premises host met optionele poort, zoalsctwo.contoso.com:8443. -
C TWO-basis-URL : het basispad van uw C TWO-API, inclusief uw divisie, beginnend met een slash en zonder afsluitende slash, bijvoorbeeld
/DEFAULT/CTWO.Server/api. -
API-sleutel : uw token, ingevoerd als
Bearer <your-token>. Een serviceaccounttoken wordt aanbevolen; een persoonlijk toegangstoken werkt ook.
Samen routeren host- en basis-URL de connector naar uw eigen C TWO-server (https://{Host}{Base URL}/…), zodat elke klant verbinding maakt met zijn eigen omgeving: C TWO Cloud of on-premises.
Referenties verkrijgen
Verificatie maakt gebruik van een API-sleutel die is verzonden als een Bearer-token in de Authorization header.
Token voor serviceaccounts (aanbevolen voor productie)
- Meld u aan bij uw C TWO-exemplaar.
- Ga naar Apps en verbindingen → Microsoft Power Automate → Serviceaccount maken.
- Kopieer het gegenereerde token onmiddellijk. Het wordt slechts één keer weergegeven.
Persoonlijk toegangstoken (ontwikkeling/testen)
- Open uw gebruikersprofiel in C TWO.
- Ga naar het tabblad API-tokens en genereer een nieuw token.
- Kopieer deze onmiddellijk. Het wordt slechts eenmaal weergegeven en is ongeldig als het gebruikersaccount is uitgeschakeld.
Behandel beide tokentypen als geheimen. Sla ze alleen op in de verbindingsreferentie van Power Platform, nooit in stroomvariabelen of code aan de clientzijde.
Ondersteunde bewerkingen
- Triggers : start een stroom wanneer C TWO een sessie verzendt, met of zonder een afgedwongen time-out.
- Sessiebeheer : voltooiing/fout rapporteren, getypte sessielogboeken schrijven, de sessietime-out aanpassen en controleren op een probleemloze stopaanvraag.
- Universele wachtrij : wachtrijitems maken, weergeven, vergrendelen, ontgrendelen, opnieuw proberen en uitstellen; itemgegevens bijwerken en logboeken op itemniveau toevoegen; tags toevoegen/verwijderen; bijlagen ophalen; aangepaste itemstatussen maken; lijstwachtrijen.
- Human-in-the-loop : maak, wijs gestructureerde formulieren voor menselijke hulp en vul deze in en haal deze op/query's op.
Interne helperbewerkingen vullen dynamische vervolgkeuzelijsten (taak- en gebruikerskiezers) en worden niet rechtstreeks aangeroepen.
Bekende problemen en beperkingen
- Juiste host- en basis-URL vereist. Beide worden ingevoerd tijdens de verbinding en routeren de connector naar uw C TWO-server. Onjuiste of onbereikbare waarden resulteren in verbindings- of aanvraagfouten.
- API-sleutelindeling. Het veld API-sleutel verwacht de letterlijke tekenreeks
Bearer <token>, waarbij hetBearervoorvoegsel wordt weggelaten401 Unauthorized. - JSON-itemgegevens opgeven. Itemgegevensvelden (
Create Queue Item,Set Queue Item Data) zijn JSON-objecten. Geef in een stroom letterlijke JSON op met dejson('…')expressie, zodat deze wordt verzonden als een object in plaats van een tekenreeks. - Latentie van pollingtriggers. Triggers peilen in plaats van pushen, dus er is een kleine vertraging (gebonden aan het trigger-terugkeerpatroon) tussen een sessie die wordt verzonden in C TWO en de stroom wordt gestart.
- Formulierveldtypen. Sommige id-velden die door de formulierbewerkingen worden geretourneerd, kunnen een geheel getal, een tekenreeks of null zijn, afhankelijk van de status van het formulier.
Veelvoorkomende fouten en oplossingen
| Fout | Waarschijnlijke oorzaak | Oplossing |
|---|---|---|
401 Unauthorized |
API-sleutel ontbreekt het Bearer voorvoegsel, is verlopen of ingetrokken |
Voer de referentie opnieuw in als Bearer <token>; genereer een nieuw serviceaccounttoken als dit is ingetrokken |
400 Bad request bij Wachtrijitem maken |
Een vereist veld ontbreekt (reference, queueItemState, itemKey) |
Vul alle drie de vereiste velden in |
| Trigger wordt nooit geactiveerd | Verkeerde taak geselecteerd of de C TWO-taak wordt niet blootgesteld aan Power Automate | Controleer of de taak wordt weergegeven in de vervolgkeuzelijst Taak-id en is geconfigureerd als een weergegeven stroom in C TWO |
| Itemgegevens die zijn opgeslagen als een escape-tekenreeks | JSON opgegeven als tekst in plaats van een object | Gebruik de json('…') expressie (stromen) of Raw Body (connectortest) zodat deze wordt verzonden als een object |
FAQ
Kan ik deze connector gebruiken vanuit Power Apps, Azure Logic Apps en Copilot Studio, niet alleen Power Automate? Yes. De triggers zijn Power Automate-specifiek, maar elke actie kan worden aangeroepen vanaf een van deze platforms zodra er een verbinding is gemaakt.
Beheert deze connector licenties? No. C TWO organiseert en beheert de uitvoering; klanten zijn verantwoordelijk voor hun eigen Microsoft licentieverlening.
Waar kan ik hulp krijgen? Neem contact op met C TWO Customer Success op customersuccess@ctwo.com.
Een verbinding maken
De connector ondersteunt de volgende verificatietypen:
| standaard | Parameters voor het maken van verbinding. | Alle regio's | Niet deelbaar |
Verstek
Van toepassing: Alle regio's
Parameters voor het maken van verbinding.
Dit is geen deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt een andere gebruiker gevraagd om expliciet een nieuwe verbinding te maken.
| Naam | Typ | Description | Verplicht |
|---|---|---|---|
| C TWO Host | string | Uw C TWO-serverhostnaam is slechts â€" geen schema, geen afsluitende slash. Bijvoorbeeld connect24.ctwo.cloud of een on-premises host met optionele poort, zoals ctwo.contoso.com:8443. | True |
| C TWO Base URL | string | Het basispad van uw C TWO-API, inclusief uw divisie. Begin met een slash, geen afsluitende slash. Bijvoorbeeld /DEFAULT/CTWO. Server/API. | True |
| API-sleutel | beveiligde string | Uw C TWO API-token, ingevoerd als: Bearer <your-token>. Een serviceaccounttoken wordt aanbevolen; een persoonlijk toegangstoken werkt ook. | True |
Acties
| Formulier intrekken |
Hiermee verwijdert u de huidige gebruikerstoewijzing uit een robotinteractieformulier, zodat deze beschikbaar is voor andere gebruikers om te claimen. |
| Formulier invullen |
Markeert een robotinteractieformulier als voltooid en signaleert dat de menselijke gebruiker de gevraagde invoer heeft verstrekt en de digitale werknemer de verwerking kan hervatten. |
| Formulier maken |
Hiermee maakt u een nieuw robotinteractieformulier waarmee een digitale werknemer menselijke hulp kan aanvragen. Het formulier wordt gepresenteerd aan toegewezen gebruikers in het C TWO-platform, waardoor human-in-the-loop-scenario's mogelijk zijn waar menselijke expertise nodig is om uitzonderingen of complexe beslissingen af te handelen. |
| Formulier ophalen op id |
Haalt een specifieke robotinteractievorm op met behulp van de unieke id. Gebruik deze actie om de details, velden en huidige status van een human-in-the-loop-formulier op te halen dat is gemaakt door een digitale werknemer. |
| Formulier toewijzen |
Wijst een robotinteractieformulier toe aan een specifieke gebruiker, waardoor ze verantwoordelijk zijn voor het beoordelen en voltooien van de human-in-the-loop-aanvraag. |
| Formulieren ophalen |
Hiermee haalt u een lijst met robotinteractieformulieren op met optionele filters. Gebruik deze actie om query's uit te voeren op aanvragen voor mensen in de lus, hun status te controleren of formulieren te zoeken die zijn toegewezen aan specifieke gebruikers. |
| Logboek toevoegen aan sessie |
Hiermee schrijft u een logboekvermelding naar een C TWO-sessie. Gebruik deze actie om de voortgang bij te houden, beslissingen te nemen of diagnostische gegevens vast te leggen tijdens de uitvoering van de stroom. Logboeken zijn zichtbaar in het C TWO-platform voor controle en probleemoplossing. |
| Logboek toevoegen aan wachtrijitem |
Hiermee voegt u een logboekbericht toe aan een wachtrijitem voor controletrail en traceerbaarheid. Gebruik deze actie om verwerkingsstappen, waarschuwingen of fouten vast te leggen voor een specifiek werkitem. |
| Moet sessie stoppen |
Controleert of C TWO een respijtende (zachte) stop voor de opgegeven sessie heeft aangevraagd. Gebruik deze actie in lussen om periodiek te controleren of de sessie vroeg moet worden beëindigd, zodat de stroom resources kan opschonen voordat deze stopt. |
| Sessietime-out instellen |
Hiermee wordt de time-outwaarde voor een actieve C TWO-sessie bijgewerkt. Gebruik deze actie om de toegestane uitvoeringstijd voor een actieve sessie uit te breiden of te verminderen wanneer de oorspronkelijke time-out moet worden aangepast. |
| Status van wachtrijitem instellen |
Hiermee wijzigt u de status van een wachtrij-item (bijvoorbeeld van In behandeling naar Voltooid of in een aangepaste status). Gebruik deze actie om items door te voeren via uw werkstroompijplijn. |
| Status van wachtrijitem maken |
Hiermee maakt u een nieuwe aangepaste status in een specifieke wachtrij. Met aangepaste statussen kunt u werkstroomfasen definiëren buiten de standaardstatussen (In behandeling, Voltooid, Verwezen), waarbij de wachtrij wordt aangepast aan uw bedrijfsproces. |
| Tags toevoegen aan wachtrijitem |
Hiermee voegt u een of meer tags toe aan een wachtrij-item voor categorisatie en filtering. Tags helpen bij het organiseren en zoeken naar werkitems in wachtrijen. |
| Tags verwijderen uit wachtrijitem |
Hiermee verwijdert u een of meer tags uit een wachtrijitem. Gebruik deze actie om de categorisatie van werkitems tijdens de verwerking bij te werken. |
| Uitvoeringsstatus van stroom instellen op Mislukt |
Markeert een C TWO-sessie als mislukt, waarbij wordt aangegeven dat er een fout is opgetreden tijdens de uitvoering van de stroom. Gebruik deze actie in bereiken voor foutafhandeling om fouten terug te melden naar C TWO met details over wat er fout is gegaan. |
| Uitvoeringsstatus van stroom instellen op Voltooid |
Markeert een C TWO-sessie als voltooid, waarbij wordt aangegeven dat de stroom zijn werk heeft voltooid. Plaats deze actie aan het einde van uw stroom om terug te rapporteren aan C TWO dat de automatisering zonder fouten is voltooid. |
| Wachtrij-item maken |
Hiermee maakt u een nieuw werkitem in een opgegeven universele wachtrij. Gebruik deze actie om items toe te voegen voor verwerking door digitale werknemers, inclusief nettoladingen, tags en optionele bestandsbijlagen. |
| Wachtrij-item uitstellen |
Hiermee wordt een wachtrijitem uitgesteld, zodat het niet wordt verwerkt tot de opgegeven datum/tijd. Gebruik deze actie wanneer een item nu niet kan worden verwerkt, maar later opnieuw moet worden geprobeerd. |
| Wachtrijen ophalen |
Hiermee worden universele wachtrijen opgehaald op basis van filtercriteria. Gebruik deze actie om beschikbare wachtrijen weer te geven, de configuratie ervan te controleren of wachtrijgegevens op te zoeken. Deze bewerking zorgt ook voor dynamische vervolgkeuzelijsten in andere acties. |
| Wachtrijitem ontgrendelen |
Ontgrendelt een eerder vergrendeld wachtrij-item en retourneert het naar de beschikbare status. Gebruik deze actie wanneer de verwerking wordt onderbroken en het item moet worden vrijgegeven voor andere werknemers. |
| Wachtrijitem opnieuw proberen |
Voer een specifieke wachtrijitem opnieuw uit, stel de gegevens weer in op de oorspronkelijke waarde en maak een nieuwe poging. |
| Wachtrijitem vergrendelen |
Hiermee wordt een wachtrijitem vergrendeld om te voorkomen dat andere werknemers het gelijktijdig verwerken. Gebruik deze actie voordat u een werkitem verwerkt om exclusieve toegang te garanderen. |
| Wachtrijitembijlage ophalen |
Haalt een specifieke bestandsbijlage op uit een wachtrijitem als met base64 gecodeerde gegevens. Gebruik deze actie om bestanden te downloaden die zijn gekoppeld aan werkitems tijdens het maken of verwerken. |
| Wachtrijitemgegevens instellen |
Hiermee werkt u de gegevensinhoud van een wachtrij-item bij. Gebruik deze actie om de nettolading van een werkitem tijdens de verwerking te wijzigen, bijvoorbeeld om tussenliggende resultaten op te slaan. |
| Wachtrijitems ophalen |
Hiermee worden wachtrijitems opgehaald op basis van opgegeven filtercriteria, zoals status, tags, datums en wachtrijnamen. Gebruik deze actie om werkitems in uw universele wachtrijen te zoeken en te bewaken. |
Formulier intrekken
Hiermee verwijdert u de huidige gebruikerstoewijzing uit een robotinteractieformulier, zodat deze beschikbaar is voor andere gebruikers om te claimen.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Formulier-id
|
formId | True | string |
Human in the loop form id om de toewijzing ongedaan te maken. |
Formulier invullen
Markeert een robotinteractieformulier als voltooid en signaleert dat de menselijke gebruiker de gevraagde invoer heeft verstrekt en de digitale werknemer de verwerking kan hervatten.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Formulier-id
|
formId | True | string |
Human in the loop form id om te markeren als voltooid. |
|
completedAt
|
completedAt | date-time |
De tijdstempel waarop het formulier is ingevuld (ISO 8601-indeling). |
Formulier maken
Hiermee maakt u een nieuw robotinteractieformulier waarmee een digitale werknemer menselijke hulp kan aanvragen. Het formulier wordt gepresenteerd aan toegewezen gebruikers in het C TWO-platform, waardoor human-in-the-loop-scenario's mogelijk zijn waar menselijke expertise nodig is om uitzonderingen of complexe beslissingen af te handelen.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
velden
|
fields | string |
Met JSON opgemaakte tekenreeks definieert u de formuliervelden die de menselijke gebruiker moet invullen. |
|
|
titel
|
title | string |
De titel die wordt weergegeven aan de menselijke gebruiker wanneer ze het formulier openen. |
|
|
termijn
|
deadline | date-time |
De deadline waarmee de mens moet reageren op het formulier (ISO 8601-indeling). |
|
|
inleiding
|
intro | string |
Inleidende tekst die wordt weergegeven aan de menselijke gebruiker waarin wordt uitgelegd welke actie nodig is. |
|
|
itemId
|
itemId | integer |
De wachtrijitem-id die aan dit formulier is gekoppeld, koppelt de menselijke interactie aan een specifiek werkitem. |
|
|
workflowTaskId
|
workflowTaskId | integer |
De C TWO-taak die dit formulier heeft gemaakt. |
Retouren
| Name | Pad | Type | Description |
|---|---|---|---|
|
id
|
id | integer |
id |
Formulier ophalen op id
Haalt een specifieke robotinteractievorm op met behulp van de unieke id. Gebruik deze actie om de details, velden en huidige status van een human-in-the-loop-formulier op te halen dat is gemaakt door een digitale werknemer.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Formulier-id
|
formId | True | string |
Human in the loop formulier-id om details op te halen. |
Retouren
| Name | Pad | Type | Description |
|---|---|---|---|
|
id
|
id | integer |
id |
|
divisionId
|
divisionId |
divisionId |
|
|
sessie-id
|
sessionId |
sessie-id |
|
|
queueItemId
|
queueItemId |
queueItemId |
|
|
geclaimdeByUserId
|
claimedByUserId |
geclaimdeByUserId |
|
|
geclaimdOn
|
claimedOn | string |
geclaimdOn |
|
createdByWorkflowTaskId
|
createdByWorkflowTaskId |
createdByWorkflowTaskId |
|
|
gemaaktDoorUserId
|
createdByUserId |
gemaaktDoorUserId |
|
|
gemaaktOp
|
createdOn | string |
gemaaktOp |
|
termijn
|
deadline | string |
termijn |
|
voltooid
|
completed | string |
voltooid |
|
titel
|
title | string |
titel |
|
Intro
|
intro | string |
Intro |
|
velden
|
fields | string |
velden |
Formulier toewijzen
Wijst een robotinteractieformulier toe aan een specifieke gebruiker, waardoor ze verantwoordelijk zijn voor het beoordelen en voltooien van de human-in-the-loop-aanvraag.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Formulier-id
|
formId | True | string |
Human in the loop form id om toe te wijzen. |
|
userId
|
userId | integer |
De id van de gebruiker waaraan het formulier moet worden toegewezen. |
Formulieren ophalen
Hiermee haalt u een lijst met robotinteractieformulieren op met optionele filters. Gebruik deze actie om query's uit te voeren op aanvragen voor mensen in de lus, hun status te controleren of formulieren te zoeken die zijn toegewezen aan specifieke gebruikers.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Overslaan
|
skip | integer |
Aantal records dat moet worden overgeslagen voor paginering. |
|
|
Nemen
|
take | integer |
Aantal records dat moet worden geretourneerd. |
|
|
Deadline vóór
|
deadlineBefore | date-time |
Filter formulieren met een deadline vóór deze datum/tijd (ISO 8601). |
|
|
Deadline na
|
deadlineAfter | date-time |
Filter formulieren met een deadline na deze datum/tijd (ISO 8601). |
|
|
Inclusief voltooid
|
includeCompleted | boolean |
Of ingevulde formulieren moeten worden opgenomen in de resultaten. |
|
|
Geclaimd door gebruikers-id
|
claimedByUserId | integer |
Filterformulieren die worden geclaimd door een specifieke gebruikers-id. |
|
|
Gemaakt door werkstroomtaak-id
|
createdByWorkflowTaskId | integer |
Filter formulieren die zijn gemaakt met een specifieke werkstroomtaak-id. |
Retouren
| Name | Pad | Type | Description |
|---|---|---|---|
|
|
array of object | ||
|
id
|
id | integer |
id |
|
divisionId
|
divisionId |
divisionId |
|
|
sessie-id
|
sessionId |
sessie-id |
|
|
queueItemId
|
queueItemId |
queueItemId |
|
|
geclaimdeByUserId
|
claimedByUserId |
geclaimdeByUserId |
|
|
geclaimdOn
|
claimedOn | string |
geclaimdOn |
|
createdByWorkflowTaskId
|
createdByWorkflowTaskId |
createdByWorkflowTaskId |
|
|
gemaaktDoorUserId
|
createdByUserId |
gemaaktDoorUserId |
|
|
gemaaktOp
|
createdOn | string |
gemaaktOp |
|
termijn
|
deadline | string |
termijn |
|
voltooid
|
completed | string |
voltooid |
|
niet-uitgesteld
|
undeferred | boolean |
niet-uitgesteld |
Logboek toevoegen aan sessie
Hiermee schrijft u een logboekvermelding naar een C TWO-sessie. Gebruik deze actie om de voortgang bij te houden, beslissingen te nemen of diagnostische gegevens vast te leggen tijdens de uitvoering van de stroom. Logboeken zijn zichtbaar in het C TWO-platform voor controle en probleemoplossing.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
sessie-ID
|
sessionId | True | string |
De C TWO-sessie-id waar de logboekvermelding wordt vastgelegd. Standaard ingesteld op de sessie-id van de triggeruitvoer. |
|
level
|
level | True | string |
Het ernstniveau van de logboekvermelding. |
|
message
|
message | True | string |
De inhoud van het logboekbericht dat moet worden vastgelegd. |
Logboek toevoegen aan wachtrijitem
Hiermee voegt u een logboekbericht toe aan een wachtrijitem voor controletrail en traceerbaarheid. Gebruik deze actie om verwerkingsstappen, waarschuwingen of fouten vast te leggen voor een specifiek werkitem.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Wachtrij-item-id
|
queueItemId | True | string |
De id van het wachtrijitem waaraan moet worden aangemeld. |
|
Logboekniveau
|
level | string |
Het ernstniveau van de logboekvermelding. |
|
|
Bericht
|
message | string |
De inhoud van het logboekbericht. |
Moet sessie stoppen
Controleert of C TWO een respijtende (zachte) stop voor de opgegeven sessie heeft aangevraagd. Gebruik deze actie in lussen om periodiek te controleren of de sessie vroeg moet worden beëindigd, zodat de stroom resources kan opschonen voordat deze stopt.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
sessie-ID
|
sessionId | True | string |
De C TWO-sessie-id om te controleren op een stopaanvraag. Standaard ingesteld op de sessie-id van de triggeruitvoer. |
Retouren
| Name | Pad | Type | Description |
|---|---|---|---|
|
isStopRequested
|
isStopRequested | boolean |
isStopRequested |
Sessietime-out instellen
Hiermee wordt de time-outwaarde voor een actieve C TWO-sessie bijgewerkt. Gebruik deze actie om de toegestane uitvoeringstijd voor een actieve sessie uit te breiden of te verminderen wanneer de oorspronkelijke time-out moet worden aangepast.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
sessie-ID
|
sessionId | True | string |
De C TWO-sessie-id voor het bijwerken van de time-out voor. Standaard ingesteld op de sessie-id van de triggeruitvoer. |
|
Onderbreking
|
timeout | True | integer |
De nieuwe time-outwaarde in seconden die moet worden toegepast op de sessie. |
Retouren
- response
- string
Status van wachtrijitem instellen
Hiermee wijzigt u de status van een wachtrij-item (bijvoorbeeld van In behandeling naar Voltooid of in een aangepaste status). Gebruik deze actie om items door te voeren via uw werkstroompijplijn.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Wachtrij-item-id
|
queueItemId | True | string |
De id van het wachtrijitem dat moet worden bijgewerkt. |
|
State
|
state | string |
De nieuwe status voor het wachtrijitem. |
Status van wachtrijitem maken
Hiermee maakt u een nieuwe aangepaste status in een specifieke wachtrij. Met aangepaste statussen kunt u werkstroomfasen definiëren buiten de standaardstatussen (In behandeling, Voltooid, Verwezen), waarbij de wachtrij wordt aangepast aan uw bedrijfsproces.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Naam
|
name | string |
De naam van de nieuwe status. |
|
|
Reactietijdberekening
|
responseTimeCalculationBasis | True | string |
Bepaalt hoe sla's voor reactietijd worden berekend voor items die deze status invoeren. |
|
Statustype
|
state | True | string |
Het type status (in behandeling, voltooid of waarnaar wordt verwezen). |
|
Wachtrij-id
|
queueId | True | integer |
De id van de wachtrij waarin deze status wordt gemaakt. |
|
Description
|
description | string |
Een beschrijving van wat deze status vertegenwoordigt in uw werkstroom. |
|
|
Tijd die per item is opgeslagen
|
timeSavedPerItem | integer |
Tijd die per item in deze status (seconden) is opgeslagen, wordt gebruikt voor ROI-rapportage. |
|
|
Waarde gegenereerd per item
|
valueGeneratedPerItem | integer |
De waarde die per item in deze status wordt gegenereerd, wordt gebruikt voor ROI-rapportage. |
|
|
Opnemen in rapporten
|
includeInReports | boolean |
Of deze status moet worden opgenomen in analyses en rapporten. |
Tags toevoegen aan wachtrijitem
Hiermee voegt u een of meer tags toe aan een wachtrij-item voor categorisatie en filtering. Tags helpen bij het organiseren en zoeken naar werkitems in wachtrijen.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Wachtrij-item-id
|
queueItemId | True | string |
De id van het wachtrijitem waaraan u tags wilt toevoegen. |
|
Tags
|
tags | string |
Door komma's gescheiden lijst met tags die moeten worden toegevoegd. |
Tags verwijderen uit wachtrijitem
Hiermee verwijdert u een of meer tags uit een wachtrijitem. Gebruik deze actie om de categorisatie van werkitems tijdens de verwerking bij te werken.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Wachtrij-item-id
|
queueItemId | True | string |
De id van het wachtrijitem waaruit tags moeten worden verwijderd. |
|
Tags
|
tags | string |
Door komma's gescheiden lijst met tags die u wilt verwijderen. |
Uitvoeringsstatus van stroom instellen op Mislukt
Markeert een C TWO-sessie als mislukt, waarbij wordt aangegeven dat er een fout is opgetreden tijdens de uitvoering van de stroom. Gebruik deze actie in bereiken voor foutafhandeling om fouten terug te melden naar C TWO met details over wat er fout is gegaan.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
sessie-ID
|
sessionId | True | string |
De C TWO-sessie-id die moet worden gemarkeerd als mislukt. Standaard ingesteld op de sessie-id van de triggeruitvoer. |
|
details
|
details | True | string |
Een beschrijving van de fout of uitzondering waardoor de sessie is mislukt. |
Uitvoeringsstatus van stroom instellen op Voltooid
Markeert een C TWO-sessie als voltooid, waarbij wordt aangegeven dat de stroom zijn werk heeft voltooid. Plaats deze actie aan het einde van uw stroom om terug te rapporteren aan C TWO dat de automatisering zonder fouten is voltooid.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
sessie-ID
|
sessionId | True | string |
De C TWO-sessie-id die moet worden gemarkeerd als voltooid. Standaard ingesteld op de sessie-id van de triggeruitvoer. |
Retouren
- response
- object
Wachtrij-item maken
Hiermee maakt u een nieuw werkitem in een opgegeven universele wachtrij. Gebruik deze actie om items toe te voegen voor verwerking door digitale werknemers, inclusief nettoladingen, tags en optionele bestandsbijlagen.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Itemsleutel
|
itemKey | True | string |
Een unieke zakelijke sleutel om dit wachtrijitem te identificeren (bijvoorbeeld factuurnummer, case-id). |
|
Status van wachtrijitem
|
queueItemState | True | string |
De oorspronkelijke status van het wachtrij-item (bijvoorbeeld In behandeling). |
|
Wachtrijreferentie
|
reference | True | string |
De wachtrijreferentie waar het item wordt gemaakt. |
|
Uitgesteld tot
|
deferredUntil | date-time |
De verwerking uitstellen tot deze datum/tijd (ISO 8601-indeling). |
|
|
Itemgegevens
|
itemData | object |
De nettolading van de gegevens voor het wachtrijitem in JSON-indeling. |
|
|
Tags
|
tags | string |
Tags voor het wachtrijitem (door komma's gescheiden). |
|
|
bestandsnaam
|
fileName | string |
De naam van het bijlagebestand. |
|
|
fileData
|
fileData | string |
De met Base64 gecodeerde bestandsgegevens. |
|
|
sessie-ID
|
sessionId | string |
De sessie-id die aan dit item is gekoppeld. |
|
|
Apparaat
|
device | string |
Het apparaat dat dit item heeft gemaakt. |
|
|
User
|
user | string |
De gebruiker die dit item heeft gemaakt. |
|
|
Automation-provider
|
automationProvider | string |
De automatiseringsprovider voor dit item. |
Retouren
| Name | Pad | Type | Description |
|---|---|---|---|
|
id
|
id | integer |
id |
|
itemKey
|
itemKey | string |
itemKey |
|
Pogingen
|
attempts | integer |
Pogingen |
|
queueId
|
queueId | integer |
queueId |
|
id
|
state.id | integer |
id |
|
naam
|
state.name | string |
naam |
|
state
|
state.state | string |
state |
|
tags
|
tags | array of string |
tags |
|
created
|
created | string |
created |
|
createdByVendorSessionId
|
createdByVendorSessionId | integer |
createdByVendorSessionId |
|
Gesloten
|
concluded | string |
Gesloten |
|
uitgesteld
|
deferred | string |
Uitgestelde |
|
test
|
test | boolean |
test |
|
op slot
|
locked | boolean |
op slot |
Wachtrij-item uitstellen
Hiermee wordt een wachtrijitem uitgesteld, zodat het niet wordt verwerkt tot de opgegeven datum/tijd. Gebruik deze actie wanneer een item nu niet kan worden verwerkt, maar later opnieuw moet worden geprobeerd.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Wachtrij-item-id
|
queueItemId | True | string |
De id van het wachtrijitem dat moet worden uitgesteld. |
|
Uitgesteld tot
|
deferredUntil | date-time |
De datum/tijd die moet worden uitgesteld tot (ISO 8601-indeling). |
Retouren
- response
- string
Wachtrijen ophalen
Hiermee worden universele wachtrijen opgehaald op basis van filtercriteria. Gebruik deze actie om beschikbare wachtrijen weer te geven, de configuratie ervan te controleren of wachtrijgegevens op te zoeken. Deze bewerking zorgt ook voor dynamische vervolgkeuzelijsten in andere acties.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Wachtrij-id
|
id | string |
Filteren op wachtrij-id. |
|
|
Wachtrijreferentie
|
reference | string |
Filteren op wachtrijreferentie. |
|
|
Naam wachtrij
|
name | string |
Filter op wachtrijnaam. |
|
|
Statusnaam
|
stateName | string |
Filteren op statusnaam. |
|
|
Deleted
|
deleted | boolean |
Filteren op verwijderde status. |
|
|
Overslaan
|
skip | integer |
Aantal records dat moet worden overgeslagen voor paginering. |
|
|
Nemen
|
take | integer |
Aantal records dat moet worden geretourneerd. |
Retouren
| Name | Pad | Type | Description |
|---|---|---|---|
|
|
array of object | ||
|
id
|
id | integer |
De unieke identificatie van de wachtrij. |
|
verwijderd
|
deleted | boolean |
Of de wachtrij wordt verwijderd. |
|
naam
|
name | string |
De naam van de wachtrij. |
|
description
|
description | string |
De beschrijving van de wachtrij. |
|
zichtbaar
|
visible | boolean |
Of de wachtrij zichtbaar is. |
|
includeInReports
|
includeInReports | boolean |
Of deze moet worden opgenomen in rapporten. |
|
created
|
created | string |
De tijdstempel voor creatie. |
|
Bijgewerkt
|
updated | string |
De tijdstempel van de laatste update. |
|
deletedTime
|
deletedTime | string |
De tijdstempel voor verwijdering. |
|
divisionId
|
divisionId | integer |
De deling-id. |
|
type
|
type | integer |
Het wachtrijtype. |
|
referentie
|
reference | string |
De wachtrijreferentie. |
|
Staten
|
states | array of object |
De statussen die beschikbaar zijn in deze wachtrij. |
|
id
|
states.id | integer |
De status-id. |
|
naam
|
states.name | string |
De naam van de staat. |
|
description
|
states.description | string |
De statusbeschrijving. |
|
Tagfilter
|
states.tagfilter | string |
Het tagfilter voor deze status. |
|
state
|
states.state | integer |
Het statustype. |
|
timeSavedPerItem
|
states.timeSavedPerItem | integer |
Tijd die per item is opgeslagen. |
|
includeInReports
|
states.includeInReports | boolean |
Of deze moet worden opgenomen in rapporten. |
|
responseTimeCalculationBasis
|
states.responseTimeCalculationBasis | integer |
Berekeningsbasis reactietijd. |
Wachtrijitem ontgrendelen
Ontgrendelt een eerder vergrendeld wachtrij-item en retourneert het naar de beschikbare status. Gebruik deze actie wanneer de verwerking wordt onderbroken en het item moet worden vrijgegeven voor andere werknemers.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Wachtrij-item-id
|
queueItemId | True | string |
De id van het wachtrij-item dat moet worden ontgrendeld. |
Wachtrijitem opnieuw proberen
Voer een specifieke wachtrijitem opnieuw uit, stel de gegevens weer in op de oorspronkelijke waarde en maak een nieuwe poging.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Wachtrij-item-id
|
queueItemId | True | integer |
Specifieke wachtrijitem-id om het opnieuw te proberen. |
|
Status-id
|
stateId | integer |
Specifieke status-id van wachtrijitem die moet worden ingesteld; heeft prioriteit boven de statusparameter. |
|
|
State
|
state | string |
Specifieke naam van wachtrijitemstatus die moet worden ingesteld. |
|
|
Werkstroomtaak-id
|
workflowTaskId | integer |
WorkflowTask-id. |
|
|
App ID
|
appId | integer |
App-id. |
Wachtrijitem vergrendelen
Hiermee wordt een wachtrijitem vergrendeld om te voorkomen dat andere werknemers het gelijktijdig verwerken. Gebruik deze actie voordat u een werkitem verwerkt om exclusieve toegang te garanderen.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Wachtrij-item-id
|
queueItemId | string |
De id van het wachtrij-item dat moet worden vergrendeld. Als u dit weglaat, wordt het volgende beschikbare item dat overeenkomt met het filter vergrendeld. |
|
|
Naam wachtrij
|
reference | string |
De wachtrijreferentie waaruit een item moet worden vergrendeld. |
|
|
Status-id
|
stateId | string |
De status-id om items te filteren. |
|
|
Statusnaam
|
stateName | string |
De statusnaam voor het filteren van items op. |
|
|
sessie-ID
|
sessionId | string |
De sessie-id voor deze vergrendeling. |
Retouren
| Name | Pad | Type | Description |
|---|---|---|---|
|
id
|
id | integer |
De unieke id van het vergrendelde item. |
|
itemKey
|
itemKey | string |
De unieke sleutel van het vergrendelde item. |
|
Pogingen
|
attempts | integer |
Het aantal verwerkingspogingen. |
|
queueId
|
queueId | integer |
De id van de bovenliggende wachtrij. |
|
id
|
state.id | integer |
De status-id. |
|
naam
|
state.name | string |
De naam van de status. |
|
state
|
state.state | string |
De statuswaarde. |
|
tags
|
tags | array of string |
De tags die zijn gekoppeld aan het wachtrij-item. |
|
created
|
created | string |
De tijdstempel voor creatie. |
|
createdByVendorSessionId
|
createdByVendorSessionId | integer |
De sessie-id die dit item heeft gemaakt. |
|
Gesloten
|
concluded | string |
De tijdstempel van de conclusie. |
|
uitgesteld
|
deferred | string |
De uitgestelde tijdstempel. |
|
test
|
test | boolean |
Of dit een testitem is. |
|
op slot
|
locked | boolean |
Of het item is vergrendeld. |
Wachtrijitembijlage ophalen
Haalt een specifieke bestandsbijlage op uit een wachtrijitem als met base64 gecodeerde gegevens. Gebruik deze actie om bestanden te downloaden die zijn gekoppeld aan werkitems tijdens het maken of verwerken.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Wachtrij-item-id
|
queueItemId | True | string |
De id van het wachtrij-item met de bijlage. |
|
Bijlage-ID
|
attachmentId | True | string |
De id van de bijlage die moet worden opgehaald. |
|
Bestandsnaam
|
filename | string |
De bestandsnaam van de bijlage. |
Retouren
- response
- string
Wachtrijitemgegevens instellen
Hiermee werkt u de gegevensinhoud van een wachtrij-item bij. Gebruik deze actie om de nettolading van een werkitem tijdens de verwerking te wijzigen, bijvoorbeeld om tussenliggende resultaten op te slaan.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Wachtrij-item-id
|
queueItemId | True | string |
De id van het wachtrijitem dat moet worden bijgewerkt. |
|
Data
|
data | object |
De nieuwe nettolading van gegevens voor het wachtrij-item, als een JSON-object. |
|
|
Gecreëerd
|
created | date-time |
De tijdstempel voor het maken van deze gegevens. |
Wachtrijitems ophalen
Hiermee worden wachtrijitems opgehaald op basis van opgegeven filtercriteria, zoals status, tags, datums en wachtrijnamen. Gebruik deze actie om werkitems in uw universele wachtrijen te zoeken en te bewaken.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Itemsleutel
|
itemKey | string |
Filteren op itemsleutel. |
|
|
Attempts
|
attempts | integer |
Filter op aantal pogingen. |
|
|
Uitgestelde voor
|
deferredBefore | date-time |
Filter items die vóór deze datum zijn uitgesteld. |
|
|
Uitgesteld na
|
deferredAfter | date-time |
Items filteren die na deze datum zijn uitgesteld. |
|
|
Gemaakt vóór
|
createdBefore | date-time |
Filter items die vóór deze datum zijn gemaakt. |
|
|
Gemaakt na
|
createdAfter | date-time |
Filter items die na deze datum zijn gemaakt. |
|
|
Gesloten vóór
|
concludedBefore | date-time |
Filter items die vóór deze datum zijn afgesloten. |
|
|
Afgesloten na
|
concludedAfter | date-time |
Filter items die na deze datum zijn afgesloten. |
|
|
Status ingevoerd vóór
|
stateEnteredTimeBefore | date-time |
Filter items die vóór deze tijd de status hebben ingevoerd. |
|
|
Status ingevoerd na
|
stateEnteredTimeAfter | date-time |
Filter items die na deze tijd de status hebben ingevoerd. |
|
|
States
|
states | string |
Filteren op status van wachtrijitem. |
|
|
Status-id's van wachtrijitems
|
queueItemStateIds | integer |
Filteren op status-id's van wachtrijitems. |
|
|
Statusnamen van wachtrijitem
|
queueItemStateNames | string |
Filter op statusnamen van wachtrijitems. |
|
|
Tags
|
tags | string |
Filteren op tags (door komma's gescheiden). |
|
|
Wachtrij-id's
|
queueIds | integer |
Filteren op wachtrij-id's. |
|
|
Wachtrijnamen
|
queueNames | True | string |
Filteren op wachtrijnamen (vereist). |
|
References
|
references | string |
Filteren op wachtrijverwijzingen. |
|
|
Itemgegevens opnemen
|
includeItemData | boolean |
Of itemgegevens moeten worden opgenomen als antwoord. |
|
|
Overslaan
|
skip | integer |
Aantal records dat moet worden overgeslagen voor paginering. |
|
|
Nemen
|
take | integer |
Aantal records dat moet worden geretourneerd. |
Retouren
| Name | Pad | Type | Description |
|---|---|---|---|
|
|
array of object | ||
|
id
|
id | integer |
De unieke id van het wachtrij-item. |
|
itemKey
|
itemKey | string |
De unieke sleutel van het wachtrij-item. |
|
Pogingen
|
attempts | integer |
Het aantal verwerkingspogingen. |
|
queueId
|
queueId | integer |
De id van de bovenliggende wachtrij. |
|
id
|
state.id | integer |
De status-id. |
|
naam
|
state.name | string |
De naam van de status. |
|
state
|
state.state | string |
De statuswaarde. |
|
tags
|
tags | array of string |
De tags die zijn gekoppeld aan het wachtrij-item. |
|
created
|
created | string |
De tijdstempel voor creatie. |
|
createdByVendorSessionId
|
createdByVendorSessionId | integer |
De sessie-id die dit item heeft gemaakt. |
|
Gesloten
|
concluded | string |
De tijdstempel van de conclusie. |
|
Uitgestelde
|
deferred | string |
De uitgestelde tijdstempel. |
|
test
|
test | boolean |
Of dit een testitem is. |
|
op slot
|
locked | boolean |
Of het item is vergrendeld. |
Triggers
| Stroom starten vanaf sessieaanvraag zonder time-out |
Polls voor nieuwe C TWO-sessies en activeert de stroom wanneer een sessie wordt gemaakt voor de geselecteerde taak. Gebruik deze trigger wanneer voor de automatisering geen time-outbeperking is vereist. De stroom ontvangt sessiedetails, inclusief invoerwaarden die zijn doorgegeven vanuit C TWO. |
| Stroom starten vanuit sessieaanvraag met time-out |
Polls voor nieuwe C TWO-sessies en activeert de stroom met een time-outbeperking. Gebruik deze trigger wanneer de automatisering binnen een bepaald tijdvenster moet worden voltooid. Als de sessie de time-out overschrijdt, verwerkt C TWO deze volgens het time-outbeleid. |
Stroom starten vanaf sessieaanvraag zonder time-out
Polls voor nieuwe C TWO-sessies en activeert de stroom wanneer een sessie wordt gemaakt voor de geselecteerde taak. Gebruik deze trigger wanneer voor de automatisering geen time-outbeperking is vereist. De stroom ontvangt sessiedetails, inclusief invoerwaarden die zijn doorgegeven vanuit C TWO.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Taak-ID
|
taskId | True | integer |
Selecteer de C TWO-taak die deze stroom activeert. Wanneer er een nieuwe sessie wordt gemaakt voor deze taak in C TWO, wordt de stroom automatisch gestart zonder een time-out af te dwingen. |
Retouren
| Name | Pad | Type | Description |
|---|---|---|---|
|
sessions
|
sessions | array of object |
Set sessies geactiveerd door C TWO zonder time-out |
|
sessie-id
|
sessions.sessionId | integer |
sessie-id |
|
workflowTaskId
|
sessions.workflowTaskId | integer |
workflowTaskId |
|
naam werkstroom
|
sessions.workflowName | string |
naam werkstroom |
|
taakNaam
|
sessions.taskName | string |
taakNaam |
|
created
|
sessions.created | string |
created |
|
processInputValues
|
sessions.processInputValues | object |
processInputValues |
Stroom starten vanuit sessieaanvraag met time-out
Polls voor nieuwe C TWO-sessies en activeert de stroom met een time-outbeperking. Gebruik deze trigger wanneer de automatisering binnen een bepaald tijdvenster moet worden voltooid. Als de sessie de time-out overschrijdt, verwerkt C TWO deze volgens het time-outbeleid.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Taak-ID
|
taskId | True | integer |
Selecteer de C TWO-taak die deze stroom activeert. Wanneer een sessie voor deze taak wordt gemaakt, begint de stroom met de opgegeven time-out afgedwongen. |
|
Time-out seconden
|
timeout | True | integer |
Maximale tijd in seconden dat de sessie mag worden uitgevoerd voordat C TWO deze markeert als time-out. |
Retouren
| Name | Pad | Type | Description |
|---|---|---|---|
|
sessions
|
sessions | array of object |
Set sessies geactiveerd door C TWO met time-out |
|
sessie-id
|
sessions.sessionId | integer |
sessie-id |
|
workflowTaskId
|
sessions.workflowTaskId | integer |
workflowTaskId |
|
naam werkstroom
|
sessions.workflowName | string |
naam werkstroom |
|
taakNaam
|
sessions.taskName | string |
taakNaam |
|
created
|
sessions.created | string |
created |
|
processInputValues
|
sessions.processInputValues | object |
processInputValues |
Definities
string
Dit is het basisgegevenstype 'tekenreeks'.
object
Dit is het type 'object'.