zbctl create instance "[ProcessID]"
This is further complicated with a wide variety of clients, different commands, and more information that the user has to extract from the cluster and BPMN diagram\
Release Notes
Switch easily from prototyping to automating with AI-generated code. It collects all the relevant information to give you code for connecting to a cluster, starting a process, and completing the tasks along the way using API rather than Play's UI.
User Stories
(M) When completing a task that can be triggered by API, I want a link to a relevant docs page so I can learn more about the ways I can interact with Camunda programmatically
(S) When completing a task that can be triggered by API, I want to get the parameters so I can fill in the code snippet
(M) When completing a task that can be triggered by API, I want instruction on how to trigger it programmatically and my options so I can get started
(S) When I choose a preferred language in the survey, I want the code to be provided in that language.
(S) If no response is available, then it should fall back to cURL
(S) When AI features are not enabled by my admin, I want to be sent directly to the docs without code generation so I can still get value from the feature
Implementation Notes
The end goal is to get code into a command line or the user's IDE.
Here is a list of some, but not all, tasks that can be completed by API: Start events, user tasks, message events/tasks, inbound connectors, service tasks
For 8.5, only User Tasks are supported by REST endpoint
The rest are scattered among zbctl, gRPC, client, and SDK. Play should not maintain an exhaustive list, but try to point the user to the right section
Value Proposition Statement
Get custom executable code to complete your process using Camunda's APIs
User Problem
Users complain about not getting enough sample code.
For example, starting a process instance:
export ZEEBE_ADDRESS='[Zeebe API]'
export ZEEBE_CLIENT_ID='[Client ID]'
export ZEEBE_CLIENT_SECRET='[Client Secret]'
export ZEEBE_AUTHORIZATION_SERVER_URL='[OAuth API]'
zbctl create instance "[ProcessID]" This is further complicated with a wide variety of clients, different commands, and more information that the user has to extract from the cluster and BPMN diagram\
Release Notes
Switch easily from prototyping to automating with AI-generated code. It collects all the relevant information to give you code for connecting to a cluster, starting a process, and completing the tasks along the way using API rather than Play's UI.
User Stories
Implementation Notes
:robot: This issue is automatically synced from: source