Workflows
Testen en runlogs
Test een conceptworkflow op het tabblad Run, voer deze uit over een tabel met invoerwaarden met Batch en bekijk eerdere runs in History.
Je test een workflow in de editor voordat je hem publiceert. Op het tabblad Run stuur je een bericht door je concept, op het tabblad Batch wordt de workflow één keer per rij van een tabel uitgevoerd, en History laat zien wat er bij eerdere runs is gebeurd.
Tests zijn echte runs
Een test voert de stappen van het concept echt uit. Er worden credits verbruikt en er worden gekoppelde accounts gebruikt, dus een stap die een e-mail verstuurt of naar Slack post, doet dat ook. Richt testruns op veilige doelen.
Probeer het concept op het tabblad Run#
Klik op Run in de schakelaar boven aan de editor. Er opent een dialoogvenster met de naam van de workflow en je eerdere testchats aan de linkerkant, en de chat aan de rechterkant.
- Typ een bericht en verstuur het. De workflow start vanuit zijn chattrigger met jouw bericht als invoer.
- Lees het antwoord in de chat. Elk gesprek wordt opgeslagen als een sessie, en de sessie waarin je je bevindt, wordt weergegeven als Current session.
Het tabblad Run gebruikt altijd het concept, zodat je je laatste bewerkingen ziet zonder te publiceren. De live versie wordt niet uitgevoerd. Als een workflow een trigger Session Closed heeft, biedt het dialoogvenster Close Session Now aan, zodat je deze kunt activeren zonder te wachten tot de sessie verloopt.
De knoppen Run en Batch en Publish zijn uitgeschakeld wanneer de werkruimte geen actief abonnement of niet genoeg credits heeft. Beweeg de muis over een uitgeschakelde knop om te zien waarom. Zie Credits en de pagina out of credits.
Een eerdere test bekijken#
Kies een sessie in de lijst aan de linkerkant om deze opnieuw te lezen. Wanneer je een eerdere sessie bekijkt, verschijnt boven het gesprek een schakelaar Plain en Verbose. Verbose toont meer details over wat er tijdens de run is gebeurd. Als een run mislukt, zie Run failed.
Veel invoerwaarden uitvoeren met Batch#
Batch voert de workflow één keer uit voor elke rij van een tabel. Dit is handig om een wijziging tegen veel voorbeelden te controleren, of om een lijst te verwerken.
- Klik op New Batch en voeg vervolgens handmatig rijen toe of kies Import CSV. De eerste rij van het bestand wordt de kolomnamen.
- Stel Concurrency in om te bepalen hoeveel rijen tegelijk worden uitgevoerd.
- Gebruik Run Pending om de rijen te starten die nog niet zijn uitgevoerd, Re-run Failed om mislukte rijen opnieuw te proberen, of Re-run All om helemaal opnieuw te beginnen. Stop All stopt de run.
- Elke rij toont de status pending, running, completed of failed. Open een rij om de uitvoer en fout te lezen, of gebruik View session history om te zien hoe de rij is uitgevoerd.
- Export CSV downloadt de resultaten.
Batch is beschikbaar in de plannen Trial, Pro, Agency en Enterprise. In andere plannen opent het klikken op Batch het dialoogvenster met plannen.
Runs buiten de editor vinden#
Het tabblad Run toont alleen je eigen testchats. Gesprekken die bezoekers met een chatbot hebben, en runs die door een schema zijn gestart, worden vastgelegd in History in de zijbalk. Gebruik het Agent or workflow filter om de lijst te beperken tot één workflow, open een sessie en schakel tussen Plain en Verbose. Het tabblad Chat logs bevat een lijst met afzonderlijke gebeurtenissen en heeft een zoekvak.
Bij een geplande run kijkt niemand mee, dus History is de plek om te bevestigen dat het werkte. Zie Schedules.
Testen vanuit een AI-agent#
Als je een AI-assistent aan AI Studio hebt gekoppeld, kan deze je concept ook uitvoeren, met dezelfde kosten en hetzelfde effect als het tabblad Run. Zie Connect your AI.