-
Finish Workflow
When a workflow is initiated by another existing workflow, the existing one pauses as the sub-workflow begins to run. Upon finishing the sub-workflow, it is then terminated while the first workflow resumes and becomes active again. However, if the sub-workflow happens to be the root workflow, it cannot be terminated.…
-
UI update
Passes new content to the UI and refreshes it. Identifier: ui_update Elements widget_params: References the UI elements that have to be changed instead of using pre-defined parameters. Required: Yes Default value: Empty Content of widget_params widget_params is a list of ui_element. ui_element: Contains the parameters,…
-
Speech Modify Commands
Modifies the list of available speech commands. Identifier: speech_modify_commands_in_grammar Attributes modification: This enables the user to add or remove commands. Possible values: add_commands, remove_commands, remove_all_commands Required: Yes Default value: Empty reset_before: Removes all commands in a particular…
-
Play Sound
Plays a specified sound. Identifier: play_sound Attributes sound: Contains a string identifying the sound that should be played. Either a predefined sound or an asset can be used to reference media (e.g., MP3, WAV). Required: Yes Default value: Empty loop: Plays a sound in an endless loop. To stop the sound, see…
-
Setvar
Sets or updates the parameters of a workflow or a step. Identifier: setvar Elements context_update: A list of parameters that should be set or updated. Required: Yes Default Value: Empty list context_of: Defines the context scope which should be updated. By default, the currently active step will be updated. Required: No…
-
Request Binding
Pairs an external device. Identifier: request_binding Elements device_id: The ID of the device you want to pair. For xBands, this is the data matrix code attached to the band. Required: True Default Value: Empty timeout_ms: Timeout in milliseconds after which an event is initiated. Required: Depends Default Value: Empty…
-
Start Camera
Starts the camera. Identifier: start_camera Example <start_camera id="start_cam"/>
-
Send Pick Event
Sends a pick event to the server. Identifier: send_pick_event Elements pick_event: Contains the pick event type (e.g., CANCEL_PICK_GROUP). Type: String Default value: CONFIRM_PICK_ORDER connection_timeout: If no response is received from the server after a specified time (in seconds), the request is aborted. Type: Long…
-
Fetch Datasource Task
Fetches a datasource task from the server. Identifier: fetch_datasource_task Elements datasource_id: Contains the ID of the data source to receive a task from. Type: String sheet_revision: Contains the revision of the datasource you want to use. Type: Long payload_variable_name: Contains the payload of the fetched task…
-
Accept Call
Accepts an incoming xAssist call. Identifier: accept_call Example <accept_call id="myaction"/>