KosmoKrator

productivity

Temporal Lua API for KosmoKrator Agents

Agent-facing Lua documentation and function reference for the Temporal KosmoKrator integration.

Lua Namespace

Agents call this integration through app.integrations.temporal.*. Use lua_read_doc("integrations.temporal") inside KosmoKrator to discover the same reference at runtime.

Call Lua from the Headless CLI

Use kosmo integrations:lua when a shell script, CI job, cron job, or another coding CLI should run a deterministic Temporal workflow without starting an interactive agent session.

Inline Lua call
kosmo integrations:lua --eval 'dump(app.integrations.temporal.get_cluster_info({}))' --json
Read Lua docs headlessly
kosmo integrations:lua --eval 'print(docs.read("temporal"))' --json
kosmo integrations:lua --eval 'print(docs.read("temporal.get_cluster_info"))' --json

Workflow file

Put repeatable logic in a Lua file, then execute it with JSON output for the calling process.

workflow.lua
local temporal = app.integrations.temporal
local result = temporal.get_cluster_info({})

dump(result)
Run the workflow
kosmo integrations:lua workflow.lua --json
kosmo integrations:lua workflow.lua --force --json
Namespace note. integrations:lua exposes app.integrations.temporal, app.mcp.*, docs.*, json.*, and regex.*. Use app.integrations.temporal.default.* or app.integrations.temporal.work.* when you configured named credential accounts.

MCP-only Lua

If the script only needs configured MCP servers and does not need Temporal, use the narrower mcp:lua command.

MCP Lua command
# Use mcp:lua for MCP-only scripts; use integrations:lua for this integration namespace.
kosmo mcp:lua --eval 'dump(mcp.servers())' --json

Agent-Facing Lua Docs

This is the rendered version of the full Lua documentation exposed to agents when they inspect the integration namespace.

Temporal Lua API

Generated from the official temporalio/api OpenAPI v3 document. The namespace is app.integrations.temporal.

This package exposes 224 endpoint-specific tools: 84 read tools and 140 write tools. Configure url with the Temporal HTTP API endpoint and api_token with a bearer token accepted by that endpoint.

Usage

local namespaces = app.integrations.temporal.list_namespaces({})

local workflows = app.integrations.temporal.list_workflow_executions({
  namespace = 'default',
  query = 'WorkflowType = "OrderWorkflow"'
})

Request Bodies

Mutation endpoints may accept a body table matching Temporal’s OpenAPI schema. Path and query arguments use snake_case names and are mapped back to the official parameter names, including dotted path names such as execution.workflow_id.

Example Tools

| temporal_get_cluster_info | read | GET /api/v1/cluster-info | | temporal_list_namespaces | read | GET /api/v1/namespaces | | temporal_register_namespace | write | POST /api/v1/namespaces | | temporal_describe_namespace | read | GET /api/v1/namespaces/{namespace} | | temporal_list_activity_executions | read | GET /api/v1/namespaces/{namespace}/activities | | temporal_pause_activity | write | POST /api/v1/namespaces/{namespace}/activities-deprecated/pause | | temporal_reset_activity | write | POST /api/v1/namespaces/{namespace}/activities-deprecated/reset | | temporal_unpause_activity | write | POST /api/v1/namespaces/{namespace}/activities-deprecated/unpause | | temporal_update_activity_options | write | POST /api/v1/namespaces/{namespace}/activities-deprecated/update-options | | temporal_describe_activity_execution | read | GET /api/v1/namespaces/{namespace}/activities/{activityId} | | temporal_start_activity_execution | write | POST /api/v1/namespaces/{namespace}/activities/{activityId} | | temporal_request_cancel_activity_execution | write | POST /api/v1/namespaces/{namespace}/activities/{activityId}/cancel | | temporal_respond_activity_task_completed_by_id | write | POST /api/v1/namespaces/{namespace}/activities/{activityId}/complete | | temporal_respond_activity_task_failed_by_id | write | POST /api/v1/namespaces/{namespace}/activities/{activityId}/fail | | temporal_record_activity_task_heartbeat_by_id | write | POST /api/v1/namespaces/{namespace}/activities/{activityId}/heartbeat | | temporal_poll_activity_execution | read | GET /api/v1/namespaces/{namespace}/activities/{activityId}/outcome | | temporal_pause_activity_execution | write | POST /api/v1/namespaces/{namespace}/activities/{activityId}/pause | | temporal_reset_activity_execution | write | POST /api/v1/namespaces/{namespace}/activities/{activityId}/reset | | temporal_respond_activity_task_canceled_by_id | write | POST /api/v1/namespaces/{namespace}/activities/{activityId}/resolve-as-canceled | | temporal_terminate_activity_execution | write | POST /api/v1/namespaces/{namespace}/activities/{activityId}/terminate | | temporal_unpause_activity_execution | write | POST /api/v1/namespaces/{namespace}/activities/{activityId}/unpause | | temporal_update_activity_execution_options | write | POST /api/v1/namespaces/{namespace}/activities/{activityId}/update-options | | temporal_respond_activity_task_completed | write | POST /api/v1/namespaces/{namespace}/activity-complete | | temporal_count_activity_executions | read | GET /api/v1/namespaces/{namespace}/activity-count | | temporal_respond_activity_task_failed | write | POST /api/v1/namespaces/{namespace}/activity-fail | | temporal_record_activity_task_heartbeat | write | POST /api/v1/namespaces/{namespace}/activity-heartbeat | | temporal_respond_activity_task_canceled | write | POST /api/v1/namespaces/{namespace}/activity-resolve-as-canceled | | temporal_list_archived_workflow_executions | read | GET /api/v1/namespaces/{namespace}/archived-workflows | | temporal_list_batch_operations | read | GET /api/v1/namespaces/{namespace}/batch-operations | | temporal_describe_batch_operation | read | GET /api/v1/namespaces/{namespace}/batch-operations/{jobId} | | temporal_start_batch_operation | write | POST /api/v1/namespaces/{namespace}/batch-operations/{jobId} | | temporal_stop_batch_operation | write | POST /api/v1/namespaces/{namespace}/batch-operations/{jobId}/stop | | temporal_set_current_deployment | write | POST /api/v1/namespaces/{namespace}/current-deployment/{deployment.series_name} | | temporal_get_current_deployment | read | GET /api/v1/namespaces/{namespace}/current-deployment/{seriesName} | | temporal_list_deployments | read | GET /api/v1/namespaces/{namespace}/deployments | | temporal_describe_deployment | read | GET /api/v1/namespaces/{namespace}/deployments/{deployment.series_name}/{deployment.build_id} | | temporal_get_deployment_reachability | read | GET /api/v1/namespaces/{namespace}/deployments/{deployment.series_name}/{deployment.build_id}/reachability | | temporal_count_nexus_operation_executions | read | GET /api/v1/namespaces/{namespace}/nexus-operation-count | | temporal_list_nexus_operation_executions | read | GET /api/v1/namespaces/{namespace}/nexus-operations | | temporal_describe_nexus_operation_execution | read | GET /api/v1/namespaces/{namespace}/nexus-operations/{operationId} |

Notes

  • The HTTP API endpoint URL is deployment-specific.
  • Authentication uses Authorization: Bearer <api_token>.
  • Returned data is the parsed JSON response from Temporal.
Raw agent markdown
# Temporal Lua API

Generated from the official `temporalio/api` OpenAPI v3 document. The namespace is `app.integrations.temporal`.

This package exposes 224 endpoint-specific tools: 84 read tools and 140 write tools. Configure `url` with the Temporal HTTP API endpoint and `api_token` with a bearer token accepted by that endpoint.

## Usage

```lua
local namespaces = app.integrations.temporal.list_namespaces({})

local workflows = app.integrations.temporal.list_workflow_executions({
  namespace = 'default',
  query = 'WorkflowType = "OrderWorkflow"'
})
```

## Request Bodies

Mutation endpoints may accept a `body` table matching Temporal's OpenAPI schema. Path and query arguments use snake_case names and are mapped back to the official parameter names, including dotted path names such as `execution.workflow_id`.

## Example Tools

| `temporal_get_cluster_info` | read | GET `/api/v1/cluster-info` |
| `temporal_list_namespaces` | read | GET `/api/v1/namespaces` |
| `temporal_register_namespace` | write | POST `/api/v1/namespaces` |
| `temporal_describe_namespace` | read | GET `/api/v1/namespaces/{namespace}` |
| `temporal_list_activity_executions` | read | GET `/api/v1/namespaces/{namespace}/activities` |
| `temporal_pause_activity` | write | POST `/api/v1/namespaces/{namespace}/activities-deprecated/pause` |
| `temporal_reset_activity` | write | POST `/api/v1/namespaces/{namespace}/activities-deprecated/reset` |
| `temporal_unpause_activity` | write | POST `/api/v1/namespaces/{namespace}/activities-deprecated/unpause` |
| `temporal_update_activity_options` | write | POST `/api/v1/namespaces/{namespace}/activities-deprecated/update-options` |
| `temporal_describe_activity_execution` | read | GET `/api/v1/namespaces/{namespace}/activities/{activityId}` |
| `temporal_start_activity_execution` | write | POST `/api/v1/namespaces/{namespace}/activities/{activityId}` |
| `temporal_request_cancel_activity_execution` | write | POST `/api/v1/namespaces/{namespace}/activities/{activityId}/cancel` |
| `temporal_respond_activity_task_completed_by_id` | write | POST `/api/v1/namespaces/{namespace}/activities/{activityId}/complete` |
| `temporal_respond_activity_task_failed_by_id` | write | POST `/api/v1/namespaces/{namespace}/activities/{activityId}/fail` |
| `temporal_record_activity_task_heartbeat_by_id` | write | POST `/api/v1/namespaces/{namespace}/activities/{activityId}/heartbeat` |
| `temporal_poll_activity_execution` | read | GET `/api/v1/namespaces/{namespace}/activities/{activityId}/outcome` |
| `temporal_pause_activity_execution` | write | POST `/api/v1/namespaces/{namespace}/activities/{activityId}/pause` |
| `temporal_reset_activity_execution` | write | POST `/api/v1/namespaces/{namespace}/activities/{activityId}/reset` |
| `temporal_respond_activity_task_canceled_by_id` | write | POST `/api/v1/namespaces/{namespace}/activities/{activityId}/resolve-as-canceled` |
| `temporal_terminate_activity_execution` | write | POST `/api/v1/namespaces/{namespace}/activities/{activityId}/terminate` |
| `temporal_unpause_activity_execution` | write | POST `/api/v1/namespaces/{namespace}/activities/{activityId}/unpause` |
| `temporal_update_activity_execution_options` | write | POST `/api/v1/namespaces/{namespace}/activities/{activityId}/update-options` |
| `temporal_respond_activity_task_completed` | write | POST `/api/v1/namespaces/{namespace}/activity-complete` |
| `temporal_count_activity_executions` | read | GET `/api/v1/namespaces/{namespace}/activity-count` |
| `temporal_respond_activity_task_failed` | write | POST `/api/v1/namespaces/{namespace}/activity-fail` |
| `temporal_record_activity_task_heartbeat` | write | POST `/api/v1/namespaces/{namespace}/activity-heartbeat` |
| `temporal_respond_activity_task_canceled` | write | POST `/api/v1/namespaces/{namespace}/activity-resolve-as-canceled` |
| `temporal_list_archived_workflow_executions` | read | GET `/api/v1/namespaces/{namespace}/archived-workflows` |
| `temporal_list_batch_operations` | read | GET `/api/v1/namespaces/{namespace}/batch-operations` |
| `temporal_describe_batch_operation` | read | GET `/api/v1/namespaces/{namespace}/batch-operations/{jobId}` |
| `temporal_start_batch_operation` | write | POST `/api/v1/namespaces/{namespace}/batch-operations/{jobId}` |
| `temporal_stop_batch_operation` | write | POST `/api/v1/namespaces/{namespace}/batch-operations/{jobId}/stop` |
| `temporal_set_current_deployment` | write | POST `/api/v1/namespaces/{namespace}/current-deployment/{deployment.series_name}` |
| `temporal_get_current_deployment` | read | GET `/api/v1/namespaces/{namespace}/current-deployment/{seriesName}` |
| `temporal_list_deployments` | read | GET `/api/v1/namespaces/{namespace}/deployments` |
| `temporal_describe_deployment` | read | GET `/api/v1/namespaces/{namespace}/deployments/{deployment.series_name}/{deployment.build_id}` |
| `temporal_get_deployment_reachability` | read | GET `/api/v1/namespaces/{namespace}/deployments/{deployment.series_name}/{deployment.build_id}/reachability` |
| `temporal_count_nexus_operation_executions` | read | GET `/api/v1/namespaces/{namespace}/nexus-operation-count` |
| `temporal_list_nexus_operation_executions` | read | GET `/api/v1/namespaces/{namespace}/nexus-operations` |
| `temporal_describe_nexus_operation_execution` | read | GET `/api/v1/namespaces/{namespace}/nexus-operations/{operationId}` |


## Notes

- The HTTP API endpoint URL is deployment-specific.
- Authentication uses `Authorization: Bearer <api_token>`.
- Returned data is the parsed JSON response from Temporal.
Metadata-derived Lua example
local result = app.integrations.temporal.get_cluster_info({})
print(result)

Functions

get_cluster_info Read

Get cluster info Official Temporal endpoint: GET /api/v1/cluster-info GetClusterInfo returns information about temporal cluster

Lua path
app.integrations.temporal.get_cluster_info
Full name
temporal.temporal_get_cluster_info
ParameterTypeRequiredDescription
No parameters.
list_namespaces Read

List namespaces Official Temporal endpoint: GET /api/v1/namespaces ListNamespaces returns the information and configuration for all namespaces.

Lua path
app.integrations.temporal.list_namespaces
Full name
temporal.temporal_list_namespaces
ParameterTypeRequiredDescription
No parameters.
register_namespace Write

Register namespace Official Temporal endpoint: POST /api/v1/namespaces RegisterNamespace creates a new namespace which can be used as a container for all resources. A Namespace is a top level entity within Temporal, and is used as a contain

Lua path
app.integrations.temporal.register_namespace
Full name
temporal.temporal_register_namespace
ParameterTypeRequiredDescription
No parameters.
describe_namespace Read

Describe namespace Official Temporal endpoint: GET /api/v1/namespaces/{namespace} DescribeNamespace returns the information and configuration for a registered namespace.

Lua path
app.integrations.temporal.describe_namespace
Full name
temporal.temporal_describe_namespace
ParameterTypeRequiredDescription
No parameters.
list_activity_executions Read

List activity executions Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/activities ListActivityExecutions is a visibility API to list activity executions in a specific namespace.

Lua path
app.integrations.temporal.list_activity_executions
Full name
temporal.temporal_list_activity_executions
ParameterTypeRequiredDescription
No parameters.
pause_activity Write

Pause activity Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities-deprecated/pause PauseActivity pauses the execution of an activity specified by its ID or type. If there are multiple pending activities of the provid

Lua path
app.integrations.temporal.pause_activity
Full name
temporal.temporal_pause_activity
ParameterTypeRequiredDescription
No parameters.
reset_activity Write

Reset activity Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities-deprecated/reset ResetActivity resets the execution of an activity specified by its ID or type. If there are multiple pending activities of the provid

Lua path
app.integrations.temporal.reset_activity
Full name
temporal.temporal_reset_activity
ParameterTypeRequiredDescription
No parameters.
unpause_activity Write

Unpause activity Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities-deprecated/unpause UnpauseActivity unpauses the execution of an activity specified by its ID or type. If there are multiple pending activities of th

Lua path
app.integrations.temporal.unpause_activity
Full name
temporal.temporal_unpause_activity
ParameterTypeRequiredDescription
No parameters.
update_activity_options Write

Update activity options Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities-deprecated/update-options UpdateActivityOptions is called by the client to update the options of an activity by its ID or type. If there are

Lua path
app.integrations.temporal.update_activity_options
Full name
temporal.temporal_update_activity_options
ParameterTypeRequiredDescription
No parameters.
describe_activity_execution Read

Describe activity execution Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/activities/{activityId} DescribeActivityExecution returns information about an activity execution. It can be used to: - Get current activity info wit

Lua path
app.integrations.temporal.describe_activity_execution
Full name
temporal.temporal_describe_activity_execution
ParameterTypeRequiredDescription
No parameters.
start_activity_execution Write

Start activity execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities/{activityId} StartActivityExecution starts a new activity execution. Returns an `ActivityExecutionAlreadyStarted` error if an instance alrea

Lua path
app.integrations.temporal.start_activity_execution
Full name
temporal.temporal_start_activity_execution
ParameterTypeRequiredDescription
No parameters.
request_cancel_activity_execution Write

Request cancel activity execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities/{activityId}/cancel RequestCancelActivityExecution requests cancellation of an activity execution. Cancellation is cooperative: thi

Lua path
app.integrations.temporal.request_cancel_activity_execution
Full name
temporal.temporal_request_cancel_activity_execution
ParameterTypeRequiredDescription
No parameters.
respond_activity_task_completed_by_id Write

Respond activity task completed by id Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities/{activityId}/complete See `RespondActivityTaskCompleted`. This version allows clients to record completions by namespace/workfl

Lua path
app.integrations.temporal.respond_activity_task_completed_by_id
Full name
temporal.temporal_respond_activity_task_completed_by_id
ParameterTypeRequiredDescription
No parameters.
respond_activity_task_failed_by_id Write

Respond activity task failed by id Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities/{activityId}/fail See `RecordActivityTaskFailed`. This version allows clients to record failures by namespace/workflow id/activity

Lua path
app.integrations.temporal.respond_activity_task_failed_by_id
Full name
temporal.temporal_respond_activity_task_failed_by_id
ParameterTypeRequiredDescription
No parameters.
record_activity_task_heartbeat_by_id Write

Record activity task heartbeat by id Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities/{activityId}/heartbeat See `RecordActivityTaskHeartbeat`. This version allows clients to record heartbeats by namespace/workflow

Lua path
app.integrations.temporal.record_activity_task_heartbeat_by_id
Full name
temporal.temporal_record_activity_task_heartbeat_by_id
ParameterTypeRequiredDescription
No parameters.
poll_activity_execution Read

Poll activity execution Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/activities/{activityId}/outcome PollActivityExecution long-polls for an activity execution to complete and returns the outcome (result or failure).

Lua path
app.integrations.temporal.poll_activity_execution
Full name
temporal.temporal_poll_activity_execution
ParameterTypeRequiredDescription
No parameters.
pause_activity_execution Write

Pause activity execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities/{activityId}/pause PauseActivityExecution pauses the execution of an activity specified by its ID. This API can be used to target a workflow

Lua path
app.integrations.temporal.pause_activity_execution
Full name
temporal.temporal_pause_activity_execution
ParameterTypeRequiredDescription
No parameters.
reset_activity_execution Write

Reset activity execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities/{activityId}/reset ResetActivityExecution resets the execution of an activity specified by its ID. This API can be used to target a workflow

Lua path
app.integrations.temporal.reset_activity_execution
Full name
temporal.temporal_reset_activity_execution
ParameterTypeRequiredDescription
No parameters.
respond_activity_task_canceled_by_id Write

Respond activity task canceled by id Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities/{activityId}/resolve-as-canceled See `RespondActivityTaskCanceled`. This version allows clients to record failures by namespace/

Lua path
app.integrations.temporal.respond_activity_task_canceled_by_id
Full name
temporal.temporal_respond_activity_task_canceled_by_id
ParameterTypeRequiredDescription
No parameters.
terminate_activity_execution Write

Terminate activity execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities/{activityId}/terminate TerminateActivityExecution terminates an existing activity execution immediately. Termination does not reach the

Lua path
app.integrations.temporal.terminate_activity_execution
Full name
temporal.temporal_terminate_activity_execution
ParameterTypeRequiredDescription
No parameters.
unpause_activity_execution Write

Unpause activity execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities/{activityId}/unpause UnpauseActivityExecution unpauses the execution of an activity specified by its ID. This API can be used to target a

Lua path
app.integrations.temporal.unpause_activity_execution
Full name
temporal.temporal_unpause_activity_execution
ParameterTypeRequiredDescription
No parameters.
update_activity_execution_options Write

Update activity execution options Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities/{activityId}/update-options UpdateActivityExecutionOptions is called by the client to update the options of an activity by its ID.

Lua path
app.integrations.temporal.update_activity_execution_options
Full name
temporal.temporal_update_activity_execution_options
ParameterTypeRequiredDescription
No parameters.
respond_activity_task_completed Write

Respond activity task completed Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activity-complete RespondActivityTaskCompleted is called by workers when they successfully complete an activity task. For workflow activities, t

Lua path
app.integrations.temporal.respond_activity_task_completed
Full name
temporal.temporal_respond_activity_task_completed
ParameterTypeRequiredDescription
No parameters.
count_activity_executions Read

Count activity executions Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/activity-count CountActivityExecutions is a visibility API to count activity executions in a specific namespace.

Lua path
app.integrations.temporal.count_activity_executions
Full name
temporal.temporal_count_activity_executions
ParameterTypeRequiredDescription
No parameters.
respond_activity_task_failed Write

Respond activity task failed Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activity-fail RespondActivityTaskFailed is called by workers when processing an activity task fails. This results in a new `ACTIVITY_TASK_FAILED` e

Lua path
app.integrations.temporal.respond_activity_task_failed
Full name
temporal.temporal_respond_activity_task_failed
ParameterTypeRequiredDescription
No parameters.
record_activity_task_heartbeat Write

Record activity task heartbeat Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activity-heartbeat RecordActivityTaskHeartbeat is optionally called by workers while they execute activities. If a worker fails to heartbeat with

Lua path
app.integrations.temporal.record_activity_task_heartbeat
Full name
temporal.temporal_record_activity_task_heartbeat
ParameterTypeRequiredDescription
No parameters.
respond_activity_task_canceled Write

Respond activity task canceled Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activity-resolve-as-canceled RespondActivityTaskFailed is called by workers when processing an activity task fails. For workflow activities, this

Lua path
app.integrations.temporal.respond_activity_task_canceled
Full name
temporal.temporal_respond_activity_task_canceled
ParameterTypeRequiredDescription
No parameters.
list_archived_workflow_executions Read

List archived workflow executions Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/archived-workflows ListArchivedWorkflowExecutions is a visibility API to list archived workflow executions in a specific namespace.

Lua path
app.integrations.temporal.list_archived_workflow_executions
Full name
temporal.temporal_list_archived_workflow_executions
ParameterTypeRequiredDescription
No parameters.
list_batch_operations Read

List batch operations Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/batch-operations ListBatchOperations returns a list of batch operations

Lua path
app.integrations.temporal.list_batch_operations
Full name
temporal.temporal_list_batch_operations
ParameterTypeRequiredDescription
No parameters.
describe_batch_operation Read

Describe batch operation Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/batch-operations/{jobId} DescribeBatchOperation returns the information about a batch operation

Lua path
app.integrations.temporal.describe_batch_operation
Full name
temporal.temporal_describe_batch_operation
ParameterTypeRequiredDescription
No parameters.
start_batch_operation Write

Start batch operation Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/batch-operations/{jobId} StartBatchOperation starts a new batch operation

Lua path
app.integrations.temporal.start_batch_operation
Full name
temporal.temporal_start_batch_operation
ParameterTypeRequiredDescription
No parameters.
stop_batch_operation Write

Stop batch operation Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/batch-operations/{jobId}/stop StopBatchOperation stops a batch operation

Lua path
app.integrations.temporal.stop_batch_operation
Full name
temporal.temporal_stop_batch_operation
ParameterTypeRequiredDescription
No parameters.
set_current_deployment Write

Set current deployment Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/current-deployment/{deployment.series_name} Sets a deployment as the current deployment for its deployment series. Can optionally update the metadata of

Lua path
app.integrations.temporal.set_current_deployment
Full name
temporal.temporal_set_current_deployment
ParameterTypeRequiredDescription
No parameters.
get_current_deployment Read

Get current deployment Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/current-deployment/{seriesName} Returns the current deployment (and its info) for a given deployment series. Experimental. This API might significantly ch

Lua path
app.integrations.temporal.get_current_deployment
Full name
temporal.temporal_get_current_deployment
ParameterTypeRequiredDescription
No parameters.
list_deployments Read

List deployments Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/deployments Lists worker deployments in the namespace. Optionally can filter based on deployment series name. Experimental. This API might significantly change

Lua path
app.integrations.temporal.list_deployments
Full name
temporal.temporal_list_deployments
ParameterTypeRequiredDescription
No parameters.
describe_deployment Read

Describe deployment Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/deployments/{deployment.series_name}/{deployment.build_id} Describes a worker deployment. Experimental. This API might significantly change or be removed in

Lua path
app.integrations.temporal.describe_deployment
Full name
temporal.temporal_describe_deployment
ParameterTypeRequiredDescription
No parameters.
get_deployment_reachability Read

Get deployment reachability Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/deployments/{deployment.series_name}/{deployment.build_id}/reachability Returns the reachability level of a worker deployment to help users decide wh

Lua path
app.integrations.temporal.get_deployment_reachability
Full name
temporal.temporal_get_deployment_reachability
ParameterTypeRequiredDescription
No parameters.
count_nexus_operation_executions Read

Count nexus operation executions Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/nexus-operation-count CountNexusOperationExecutions is a visibility API to count Nexus operations in a specific namespace.

Lua path
app.integrations.temporal.count_nexus_operation_executions
Full name
temporal.temporal_count_nexus_operation_executions
ParameterTypeRequiredDescription
No parameters.
list_nexus_operation_executions Read

List nexus operation executions Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/nexus-operations ListNexusOperationExecutions is a visibility API to list Nexus operations in a specific namespace.

Lua path
app.integrations.temporal.list_nexus_operation_executions
Full name
temporal.temporal_list_nexus_operation_executions
ParameterTypeRequiredDescription
No parameters.
describe_nexus_operation_execution Read

Describe nexus operation execution Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/nexus-operations/{operationId} DescribeNexusOperationExecution returns information about a Nexus operation. Supported use cases include: - Get

Lua path
app.integrations.temporal.describe_nexus_operation_execution
Full name
temporal.temporal_describe_nexus_operation_execution
ParameterTypeRequiredDescription
No parameters.
start_nexus_operation_execution Write

Start nexus operation execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/nexus-operations/{operationId} StartNexusOperationExecution starts a new Nexus operation. Returns a `NexusOperationExecutionAlreadyStarted` erro

Lua path
app.integrations.temporal.start_nexus_operation_execution
Full name
temporal.temporal_start_nexus_operation_execution
ParameterTypeRequiredDescription
No parameters.
request_cancel_nexus_operation_execution Write

Request cancel nexus operation execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/nexus-operations/{operationId}/cancel RequestCancelNexusOperationExecution requests cancellation of a Nexus operation. Requesting to ca

Lua path
app.integrations.temporal.request_cancel_nexus_operation_execution
Full name
temporal.temporal_request_cancel_nexus_operation_execution
ParameterTypeRequiredDescription
No parameters.
poll_nexus_operation_execution Read

Poll nexus operation execution Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/nexus-operations/{operationId}/poll PollNexusOperationExecution long-polls for a Nexus operation for a given wait stage to complete and returns th

Lua path
app.integrations.temporal.poll_nexus_operation_execution
Full name
temporal.temporal_poll_nexus_operation_execution
ParameterTypeRequiredDescription
No parameters.
terminate_nexus_operation_execution Write

Terminate nexus operation execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/nexus-operations/{operationId}/terminate TerminateNexusOperationExecution terminates an existing Nexus operation immediately. Termination ha

Lua path
app.integrations.temporal.terminate_nexus_operation_execution
Full name
temporal.temporal_terminate_nexus_operation_execution
ParameterTypeRequiredDescription
No parameters.
count_schedules Read

Count schedules Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/schedule-count CountSchedules is a visibility API to count schedules in a specific namespace.

Lua path
app.integrations.temporal.count_schedules
Full name
temporal.temporal_count_schedules
ParameterTypeRequiredDescription
No parameters.
list_schedules Read

List schedules Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/schedules List all schedules in a namespace.

Lua path
app.integrations.temporal.list_schedules
Full name
temporal.temporal_list_schedules
ParameterTypeRequiredDescription
No parameters.
describe_schedule Read

Describe schedule Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/schedules/{scheduleId} Returns the schedule description and current state of an existing schedule.

Lua path
app.integrations.temporal.describe_schedule
Full name
temporal.temporal_describe_schedule
ParameterTypeRequiredDescription
No parameters.
create_schedule Write

Create schedule Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/schedules/{scheduleId} Creates a new schedule.

Lua path
app.integrations.temporal.create_schedule
Full name
temporal.temporal_create_schedule
ParameterTypeRequiredDescription
No parameters.
delete_schedule Write

Delete schedule Official Temporal endpoint: DELETE /api/v1/namespaces/{namespace}/schedules/{scheduleId} Deletes a schedule, removing it from the system.

Lua path
app.integrations.temporal.delete_schedule
Full name
temporal.temporal_delete_schedule
ParameterTypeRequiredDescription
No parameters.
list_schedule_matching_times Read

List schedule matching times Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/schedules/{scheduleId}/matching-times Lists matching times within a range.

Lua path
app.integrations.temporal.list_schedule_matching_times
Full name
temporal.temporal_list_schedule_matching_times
ParameterTypeRequiredDescription
No parameters.
patch_schedule Write

Patch schedule Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/schedules/{scheduleId}/patch Makes a specific change to a schedule or triggers an immediate action.

Lua path
app.integrations.temporal.patch_schedule
Full name
temporal.temporal_patch_schedule
ParameterTypeRequiredDescription
No parameters.
update_schedule Write

Update schedule Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/schedules/{scheduleId}/update Changes the configuration or state of an existing schedule.

Lua path
app.integrations.temporal.update_schedule
Full name
temporal.temporal_update_schedule
ParameterTypeRequiredDescription
No parameters.
list_search_attributes Read

List search attributes Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/search-attributes ListSearchAttributes returns comprehensive information about search attributes.

Lua path
app.integrations.temporal.list_search_attributes
Full name
temporal.temporal_list_search_attributes
ParameterTypeRequiredDescription
No parameters.
update_task_queue_config Write

Update task queue config Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/task-queues/{taskQueue}/update-config Updates task queue configuration. For the overall queue rate limit: the rate limit set by this api overrides the

Lua path
app.integrations.temporal.update_task_queue_config
Full name
temporal.temporal_update_task_queue_config
ParameterTypeRequiredDescription
No parameters.
get_worker_build_id_compatibility Read

Get worker build id compatibility Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/task-queues/{taskQueue}/worker-build-id-compatibility Deprecated. Use `GetWorkerVersioningRules`. Fetches the worker build id versioning sets f

Lua path
app.integrations.temporal.get_worker_build_id_compatibility
Full name
temporal.temporal_get_worker_build_id_compatibility
ParameterTypeRequiredDescription
No parameters.
get_worker_versioning_rules Read

Get worker versioning rules Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/task-queues/{taskQueue}/worker-versioning-rules Fetches the Build ID assignment and redirect rules for a Task Queue. WARNING: Worker Versioning is no

Lua path
app.integrations.temporal.get_worker_versioning_rules
Full name
temporal.temporal_get_worker_versioning_rules
ParameterTypeRequiredDescription
No parameters.
describe_task_queue Read

Describe task queue Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/task-queues/{task_queue.name} DescribeTaskQueue returns the following information about the target task queue, broken down by Build ID: - List of pollers - W

Lua path
app.integrations.temporal.describe_task_queue
Full name
temporal.temporal_describe_task_queue
ParameterTypeRequiredDescription
No parameters.
update_namespace Write

Update namespace Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/update UpdateNamespace is used to update the information and configuration of a registered namespace.

Lua path
app.integrations.temporal.update_namespace
Full name
temporal.temporal_update_namespace
ParameterTypeRequiredDescription
No parameters.
create_worker_deployment_version Write

Create worker deployment version Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/worker-deployment-versions/{deployment_version.deployment_name} Creates a new Worker Deployment Version. Experimental. This API might significa

Lua path
app.integrations.temporal.create_worker_deployment_version
Full name
temporal.temporal_create_worker_deployment_version
ParameterTypeRequiredDescription
No parameters.
describe_worker_deployment_version Read

Describe worker deployment version Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/worker-deployment-versions/{deployment_version.deployment_name}/{deployment_version.build_id} Describes a worker deployment version. Experimen

Lua path
app.integrations.temporal.describe_worker_deployment_version
Full name
temporal.temporal_describe_worker_deployment_version
ParameterTypeRequiredDescription
No parameters.
delete_worker_deployment_version Write

Delete worker deployment version Official Temporal endpoint: DELETE /api/v1/namespaces/{namespace}/worker-deployment-versions/{deployment_version.deployment_name}/{deployment_version.build_id} Used for manual deletion of Versions. User can

Lua path
app.integrations.temporal.delete_worker_deployment_version
Full name
temporal.temporal_delete_worker_deployment_version
ParameterTypeRequiredDescription
No parameters.
update_worker_deployment_version_compute_config Write

Update worker deployment version compute config Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/worker-deployment-versions/{deployment_version.deployment_name}/{deployment_version.build_id}/update-compute-config Updates the

Lua path
app.integrations.temporal.update_worker_deployment_version_compute_config
Full name
temporal.temporal_update_worker_deployment_version_compute_config
ParameterTypeRequiredDescription
No parameters.
update_worker_deployment_version_metadata Write

Update worker deployment version metadata Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/worker-deployment-versions/{deployment_version.deployment_name}/{deployment_version.build_id}/update-metadata Updates the user-given m

Lua path
app.integrations.temporal.update_worker_deployment_version_metadata
Full name
temporal.temporal_update_worker_deployment_version_metadata
ParameterTypeRequiredDescription
No parameters.
validate_worker_deployment_version_compute_config Write

Validate worker deployment version compute config Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/worker-deployment-versions/{deployment_version.deployment_name}/{deployment_version.build_id}/validate-compute-config Validate

Lua path
app.integrations.temporal.validate_worker_deployment_version_compute_config
Full name
temporal.temporal_validate_worker_deployment_version_compute_config
ParameterTypeRequiredDescription
No parameters.
list_worker_deployments Read

List worker deployments Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/worker-deployments Lists all Worker Deployments that are tracked in the Namespace. Experimental. This API might significantly change or be removed in a f

Lua path
app.integrations.temporal.list_worker_deployments
Full name
temporal.temporal_list_worker_deployments
ParameterTypeRequiredDescription
No parameters.
describe_worker_deployment Read

Describe worker deployment Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/worker-deployments/{deploymentName} Describes a Worker Deployment. Experimental. This API might significantly change or be removed in a future release

Lua path
app.integrations.temporal.describe_worker_deployment
Full name
temporal.temporal_describe_worker_deployment
ParameterTypeRequiredDescription
No parameters.
create_worker_deployment Write

Create worker deployment Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/worker-deployments/{deploymentName} Creates a new Worker Deployment. Experimental. This API might significantly change or be removed in a future releas

Lua path
app.integrations.temporal.create_worker_deployment
Full name
temporal.temporal_create_worker_deployment
ParameterTypeRequiredDescription
No parameters.
delete_worker_deployment Write

Delete worker deployment Official Temporal endpoint: DELETE /api/v1/namespaces/{namespace}/worker-deployments/{deploymentName} Deletes records of (an old) Deployment. A deployment can only be deleted if it has no Version in it. Experimental

Lua path
app.integrations.temporal.delete_worker_deployment
Full name
temporal.temporal_delete_worker_deployment
ParameterTypeRequiredDescription
No parameters.
set_worker_deployment_current_version Write

Set worker deployment current version Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/worker-deployments/{deploymentName}/set-current-version Set/unset the Current Version of a Worker Deployment. Automatically unsets the Ram

Lua path
app.integrations.temporal.set_worker_deployment_current_version
Full name
temporal.temporal_set_worker_deployment_current_version
ParameterTypeRequiredDescription
No parameters.
set_worker_deployment_manager Write

Set worker deployment manager Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/worker-deployments/{deploymentName}/set-manager Set/unset the ManagerIdentity of a Worker Deployment. Experimental. This API might significantly c

Lua path
app.integrations.temporal.set_worker_deployment_manager
Full name
temporal.temporal_set_worker_deployment_manager
ParameterTypeRequiredDescription
No parameters.
set_worker_deployment_ramping_version Write

Set worker deployment ramping version Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/worker-deployments/{deploymentName}/set-ramping-version Set/unset the Ramping Version of a Worker Deployment and its ramp percentage. Can

Lua path
app.integrations.temporal.set_worker_deployment_ramping_version
Full name
temporal.temporal_set_worker_deployment_ramping_version
ParameterTypeRequiredDescription
No parameters.
get_worker_task_reachability Read

Get worker task reachability Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/worker-task-reachability Deprecated. Use `DescribeTaskQueue`. Fetches task reachability to determine whether a worker may be retired. The request ma

Lua path
app.integrations.temporal.get_worker_task_reachability
Full name
temporal.temporal_get_worker_task_reachability
ParameterTypeRequiredDescription
No parameters.
list_workers Read

List workers Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/workers ListWorkers is a visibility API to list worker status information in a specific namespace.

Lua path
app.integrations.temporal.list_workers
Full name
temporal.temporal_list_workers
ParameterTypeRequiredDescription
No parameters.
describe_worker Read

Describe worker Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/workers/describe/{workerInstanceKey} DescribeWorker returns information about the specified worker.

Lua path
app.integrations.temporal.describe_worker
Full name
temporal.temporal_describe_worker
ParameterTypeRequiredDescription
No parameters.
fetch_worker_config Write

Fetch worker config Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workers/fetch-config FetchWorkerConfig returns the worker configuration for a specific worker.

Lua path
app.integrations.temporal.fetch_worker_config
Full name
temporal.temporal_fetch_worker_config
ParameterTypeRequiredDescription
No parameters.
record_worker_heartbeat Write

Record worker heartbeat Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workers/heartbeat WorkerHeartbeat receive heartbeat request from the worker.

Lua path
app.integrations.temporal.record_worker_heartbeat
Full name
temporal.temporal_record_worker_heartbeat
ParameterTypeRequiredDescription
No parameters.
update_worker_config Write

Update worker config Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workers/update-config UpdateWorkerConfig updates the worker configuration of one or more workers. Can be used to partially update the worker configuration.

Lua path
app.integrations.temporal.update_worker_config
Full name
temporal.temporal_update_worker_config
ParameterTypeRequiredDescription
No parameters.
count_workflow_executions Read

Count workflow executions Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/workflow-count CountWorkflowExecutions is a visibility API to count of workflow executions in a specific namespace.

Lua path
app.integrations.temporal.count_workflow_executions
Full name
temporal.temporal_count_workflow_executions
ParameterTypeRequiredDescription
No parameters.
list_workflow_rules Read

List workflow rules Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/workflow-rules Return all namespace workflow rules

Lua path
app.integrations.temporal.list_workflow_rules
Full name
temporal.temporal_list_workflow_rules
ParameterTypeRequiredDescription
No parameters.
create_workflow_rule Write

Create workflow rule Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflow-rules Create a new workflow rule. The rules are used to control the workflow execution. The rule will be applied to all running and new workflows

Lua path
app.integrations.temporal.create_workflow_rule
Full name
temporal.temporal_create_workflow_rule
ParameterTypeRequiredDescription
No parameters.
describe_workflow_rule Read

Describe workflow rule Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/workflow-rules/{ruleId} DescribeWorkflowRule return the rule specification for existing rule id. If there is no rule with such id - NOT FOUND error will b

Lua path
app.integrations.temporal.describe_workflow_rule
Full name
temporal.temporal_describe_workflow_rule
ParameterTypeRequiredDescription
No parameters.
delete_workflow_rule Write

Delete workflow rule Official Temporal endpoint: DELETE /api/v1/namespaces/{namespace}/workflow-rules/{ruleId} Delete rule by rule id

Lua path
app.integrations.temporal.delete_workflow_rule
Full name
temporal.temporal_delete_workflow_rule
ParameterTypeRequiredDescription
No parameters.
list_workflow_executions Read

List workflow executions Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/workflows ListWorkflowExecutions is a visibility API to list workflow executions in a specific namespace.

Lua path
app.integrations.temporal.list_workflow_executions
Full name
temporal.temporal_list_workflow_executions
ParameterTypeRequiredDescription
No parameters.
describe_workflow_execution Read

Describe workflow execution Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/workflows/{execution.workflow_id} DescribeWorkflowExecution returns information about the specified workflow execution.

Lua path
app.integrations.temporal.describe_workflow_execution
Full name
temporal.temporal_describe_workflow_execution
ParameterTypeRequiredDescription
No parameters.
get_workflow_execution_history Read

Get workflow execution history Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/workflows/{execution.workflow_id}/history GetWorkflowExecutionHistory returns the history of specified workflow execution. Fails with `NotFound` i

Lua path
app.integrations.temporal.get_workflow_execution_history
Full name
temporal.temporal_get_workflow_execution_history
ParameterTypeRequiredDescription
No parameters.
get_workflow_execution_history_reverse Read

Get workflow execution history reverse Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/workflows/{execution.workflow_id}/history-reverse GetWorkflowExecutionHistoryReverse returns the history of specified workflow execution i

Lua path
app.integrations.temporal.get_workflow_execution_history_reverse
Full name
temporal.temporal_get_workflow_execution_history_reverse
ParameterTypeRequiredDescription
No parameters.
query_workflow Write

Query workflow Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{execution.workflow_id}/query/{query.query_type} QueryWorkflow requests a query be executed for a specified workflow execution.

Lua path
app.integrations.temporal.query_workflow
Full name
temporal.temporal_query_workflow
ParameterTypeRequiredDescription
No parameters.
trigger_workflow_rule Write

Trigger workflow rule Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{execution.workflow_id}/trigger-rule TriggerWorkflowRule allows to: * trigger existing rule for a specific workflow execution; * trigger rule fo

Lua path
app.integrations.temporal.trigger_workflow_rule
Full name
temporal.temporal_trigger_workflow_rule
ParameterTypeRequiredDescription
No parameters.
start_workflow_execution Write

Start workflow execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflowId} StartWorkflowExecution starts a new workflow execution. It will create the execution with a `WORKFLOW_EXECUTION_STARTED` event i

Lua path
app.integrations.temporal.start_workflow_execution
Full name
temporal.temporal_start_workflow_execution
ParameterTypeRequiredDescription
No parameters.
respond_activity_task_completed_by_id Write

Respond activity task completed by id Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/complete See `RespondActivityTaskCompleted`. This version allows clients to record completi

Lua path
app.integrations.temporal.respond_activity_task_completed_by_id
Full name
temporal.temporal_respond_activity_task_completed_by_id_2
ParameterTypeRequiredDescription
No parameters.
respond_activity_task_failed_by_id Write

Respond activity task failed by id Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/fail See `RecordActivityTaskFailed`. This version allows clients to record failures by namespa

Lua path
app.integrations.temporal.respond_activity_task_failed_by_id
Full name
temporal.temporal_respond_activity_task_failed_by_id_2
ParameterTypeRequiredDescription
No parameters.
record_activity_task_heartbeat_by_id Write

Record activity task heartbeat by id Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/heartbeat See `RecordActivityTaskHeartbeat`. This version allows clients to record heartbeat

Lua path
app.integrations.temporal.record_activity_task_heartbeat_by_id
Full name
temporal.temporal_record_activity_task_heartbeat_by_id_2
ParameterTypeRequiredDescription
No parameters.
pause_activity_execution Write

Pause activity execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/pause PauseActivityExecution pauses the execution of an activity specified by its ID. This API can be us

Lua path
app.integrations.temporal.pause_activity_execution
Full name
temporal.temporal_pause_activity_execution_2
ParameterTypeRequiredDescription
No parameters.
reset_activity_execution Write

Reset activity execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/reset ResetActivityExecution resets the execution of an activity specified by its ID. This API can be us

Lua path
app.integrations.temporal.reset_activity_execution
Full name
temporal.temporal_reset_activity_execution_2
ParameterTypeRequiredDescription
No parameters.
respond_activity_task_canceled_by_id Write

Respond activity task canceled by id Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/resolve-as-canceled See `RespondActivityTaskCanceled`. This version allows clients to record

Lua path
app.integrations.temporal.respond_activity_task_canceled_by_id
Full name
temporal.temporal_respond_activity_task_canceled_by_id_2
ParameterTypeRequiredDescription
No parameters.
unpause_activity_execution Write

Unpause activity execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/unpause UnpauseActivityExecution unpauses the execution of an activity specified by its ID. This API c

Lua path
app.integrations.temporal.unpause_activity_execution
Full name
temporal.temporal_unpause_activity_execution_2
ParameterTypeRequiredDescription
No parameters.
update_activity_execution_options Write

Update activity execution options Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/update-options UpdateActivityExecutionOptions is called by the client to update the options of

Lua path
app.integrations.temporal.update_activity_execution_options
Full name
temporal.temporal_update_activity_execution_options_2
ParameterTypeRequiredDescription
No parameters.
pause_workflow_execution Write

Pause workflow execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflowId}/pause Note: This is an experimental API and the behavior may change in a future release. PauseWorkflowExecution pauses the workf

Lua path
app.integrations.temporal.pause_workflow_execution
Full name
temporal.temporal_pause_workflow_execution
ParameterTypeRequiredDescription
No parameters.
signal_with_start_workflow_execution Write

Signal with start workflow execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflowId}/signal-with-start/{signalName} SignalWithStartWorkflowExecution is used to ensure a signal is sent to a workflow, ev

Lua path
app.integrations.temporal.signal_with_start_workflow_execution
Full name
temporal.temporal_signal_with_start_workflow_execution
ParameterTypeRequiredDescription
No parameters.
unpause_workflow_execution Write

Unpause workflow execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflowId}/unpause Note: This is an experimental API and the behavior may change in a future release. UnpauseWorkflowExecution unpauses a

Lua path
app.integrations.temporal.unpause_workflow_execution
Full name
temporal.temporal_unpause_workflow_execution
ParameterTypeRequiredDescription
No parameters.
request_cancel_workflow_execution Write

Request cancel workflow execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflow_execution.workflow_id}/cancel RequestCancelWorkflowExecution is called by workers when they want to request cancellation o

Lua path
app.integrations.temporal.request_cancel_workflow_execution
Full name
temporal.temporal_request_cancel_workflow_execution
ParameterTypeRequiredDescription
No parameters.
reset_workflow_execution Write

Reset workflow execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflow_execution.workflow_id}/reset ResetWorkflowExecution will reset an existing workflow execution to a specified `WORKFLOW_TASK_COMPLET

Lua path
app.integrations.temporal.reset_workflow_execution
Full name
temporal.temporal_reset_workflow_execution
ParameterTypeRequiredDescription
No parameters.
signal_workflow_execution Write

Signal workflow execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflow_execution.workflow_id}/signal/{signalName} SignalWorkflowExecution is used to send a signal to a running workflow execution. This

Lua path
app.integrations.temporal.signal_workflow_execution
Full name
temporal.temporal_signal_workflow_execution
ParameterTypeRequiredDescription
No parameters.
terminate_workflow_execution Write

Terminate workflow execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflow_execution.workflow_id}/terminate TerminateWorkflowExecution terminates an existing workflow execution by recording a `WORKFLOW_

Lua path
app.integrations.temporal.terminate_workflow_execution
Full name
temporal.temporal_terminate_workflow_execution
ParameterTypeRequiredDescription
No parameters.
update_workflow_execution_options Write

Update workflow execution options Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflow_execution.workflow_id}/update-options UpdateWorkflowExecutionOptions partially updates the WorkflowExecutionOptions of an

Lua path
app.integrations.temporal.update_workflow_execution_options
Full name
temporal.temporal_update_workflow_execution_options
ParameterTypeRequiredDescription
No parameters.
update_workflow_execution Write

Update workflow execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflow_execution.workflow_id}/update/{request.input.name} Invokes the specified Update function on user Workflow code.

Lua path
app.integrations.temporal.update_workflow_execution
Full name
temporal.temporal_update_workflow_execution
ParameterTypeRequiredDescription
No parameters.
list_nexus_endpoints Read

List nexus endpoints Official Temporal endpoint: GET /api/v1/nexus/endpoints List all Nexus endpoints for the cluster, sorted by ID in ascending order. Set page_token in the request to the next_page_token field of the previous response to g

Lua path
app.integrations.temporal.list_nexus_endpoints
Full name
temporal.temporal_list_nexus_endpoints
ParameterTypeRequiredDescription
No parameters.
create_nexus_endpoint Write

Create nexus endpoint Official Temporal endpoint: POST /api/v1/nexus/endpoints Create a Nexus endpoint. This will fail if an endpoint with the same name is already registered with a status of ALREADY_EXISTS. Returns the created endpoint wit

Lua path
app.integrations.temporal.create_nexus_endpoint
Full name
temporal.temporal_create_nexus_endpoint
ParameterTypeRequiredDescription
No parameters.
get_nexus_endpoint Read

Get nexus endpoint Official Temporal endpoint: GET /api/v1/nexus/endpoints/{id} Get a registered Nexus endpoint by ID. The returned version can be used for optimistic updates.

Lua path
app.integrations.temporal.get_nexus_endpoint
Full name
temporal.temporal_get_nexus_endpoint
ParameterTypeRequiredDescription
No parameters.
delete_nexus_endpoint Write

Delete nexus endpoint Official Temporal endpoint: DELETE /api/v1/nexus/endpoints/{id} Delete an incoming Nexus service by ID.

Lua path
app.integrations.temporal.delete_nexus_endpoint
Full name
temporal.temporal_delete_nexus_endpoint
ParameterTypeRequiredDescription
No parameters.
update_nexus_endpoint Write

Update nexus endpoint Official Temporal endpoint: POST /api/v1/nexus/endpoints/{id}/update Optimistically update a Nexus endpoint based on provided version as obtained via the `GetNexusEndpoint` or `ListNexusEndpointResponse` APIs. This wil

Lua path
app.integrations.temporal.update_nexus_endpoint
Full name
temporal.temporal_update_nexus_endpoint
ParameterTypeRequiredDescription
No parameters.
get_system_info Read

Get system info Official Temporal endpoint: GET /api/v1/system-info GetSystemInfo returns information about the system.

Lua path
app.integrations.temporal.get_system_info
Full name
temporal.temporal_get_system_info
ParameterTypeRequiredDescription
No parameters.
get_cluster_info Read

Get cluster info Official Temporal endpoint: GET /cluster GetClusterInfo returns information about temporal cluster

Lua path
app.integrations.temporal.get_cluster_info
Full name
temporal.temporal_get_cluster_info_2
ParameterTypeRequiredDescription
No parameters.
list_namespaces Read

List namespaces Official Temporal endpoint: GET /cluster/namespaces ListNamespaces returns the information and configuration for all namespaces.

Lua path
app.integrations.temporal.list_namespaces
Full name
temporal.temporal_list_namespaces_2
ParameterTypeRequiredDescription
No parameters.
register_namespace Write

Register namespace Official Temporal endpoint: POST /cluster/namespaces RegisterNamespace creates a new namespace which can be used as a container for all resources. A Namespace is a top level entity within Temporal, and is used as a contai

Lua path
app.integrations.temporal.register_namespace
Full name
temporal.temporal_register_namespace_2
ParameterTypeRequiredDescription
No parameters.
describe_namespace Read

Describe namespace Official Temporal endpoint: GET /cluster/namespaces/{namespace} DescribeNamespace returns the information and configuration for a registered namespace.

Lua path
app.integrations.temporal.describe_namespace
Full name
temporal.temporal_describe_namespace_2
ParameterTypeRequiredDescription
No parameters.
list_search_attributes Read

List search attributes Official Temporal endpoint: GET /cluster/namespaces/{namespace}/search-attributes ListSearchAttributes returns comprehensive information about search attributes.

Lua path
app.integrations.temporal.list_search_attributes
Full name
temporal.temporal_list_search_attributes_2
ParameterTypeRequiredDescription
No parameters.
update_namespace Write

Update namespace Official Temporal endpoint: POST /cluster/namespaces/{namespace}/update UpdateNamespace is used to update the information and configuration of a registered namespace.

Lua path
app.integrations.temporal.update_namespace
Full name
temporal.temporal_update_namespace_2
ParameterTypeRequiredDescription
No parameters.
list_nexus_endpoints Read

List nexus endpoints Official Temporal endpoint: GET /cluster/nexus/endpoints List all Nexus endpoints for the cluster, sorted by ID in ascending order. Set page_token in the request to the next_page_token field of the previous response to

Lua path
app.integrations.temporal.list_nexus_endpoints
Full name
temporal.temporal_list_nexus_endpoints_2
ParameterTypeRequiredDescription
No parameters.
create_nexus_endpoint Write

Create nexus endpoint Official Temporal endpoint: POST /cluster/nexus/endpoints Create a Nexus endpoint. This will fail if an endpoint with the same name is already registered with a status of ALREADY_EXISTS. Returns the created endpoint wi

Lua path
app.integrations.temporal.create_nexus_endpoint
Full name
temporal.temporal_create_nexus_endpoint_2
ParameterTypeRequiredDescription
No parameters.
get_nexus_endpoint Read

Get nexus endpoint Official Temporal endpoint: GET /cluster/nexus/endpoints/{id} Get a registered Nexus endpoint by ID. The returned version can be used for optimistic updates.

Lua path
app.integrations.temporal.get_nexus_endpoint
Full name
temporal.temporal_get_nexus_endpoint_2
ParameterTypeRequiredDescription
No parameters.
delete_nexus_endpoint Write

Delete nexus endpoint Official Temporal endpoint: DELETE /cluster/nexus/endpoints/{id} Delete an incoming Nexus service by ID.

Lua path
app.integrations.temporal.delete_nexus_endpoint
Full name
temporal.temporal_delete_nexus_endpoint_2
ParameterTypeRequiredDescription
No parameters.
update_nexus_endpoint Write

Update nexus endpoint Official Temporal endpoint: POST /cluster/nexus/endpoints/{id}/update Optimistically update a Nexus endpoint based on provided version as obtained via the `GetNexusEndpoint` or `ListNexusEndpointResponse` APIs. This wi

Lua path
app.integrations.temporal.update_nexus_endpoint
Full name
temporal.temporal_update_nexus_endpoint_2
ParameterTypeRequiredDescription
No parameters.
list_activity_executions Read

List activity executions Official Temporal endpoint: GET /namespaces/{namespace}/activities ListActivityExecutions is a visibility API to list activity executions in a specific namespace.

Lua path
app.integrations.temporal.list_activity_executions
Full name
temporal.temporal_list_activity_executions_2
ParameterTypeRequiredDescription
No parameters.
pause_activity Write

Pause activity Official Temporal endpoint: POST /namespaces/{namespace}/activities-deprecated/pause PauseActivity pauses the execution of an activity specified by its ID or type. If there are multiple pending activities of the provided type

Lua path
app.integrations.temporal.pause_activity
Full name
temporal.temporal_pause_activity_2
ParameterTypeRequiredDescription
No parameters.
reset_activity Write

Reset activity Official Temporal endpoint: POST /namespaces/{namespace}/activities-deprecated/reset ResetActivity resets the execution of an activity specified by its ID or type. If there are multiple pending activities of the provided type

Lua path
app.integrations.temporal.reset_activity
Full name
temporal.temporal_reset_activity_2
ParameterTypeRequiredDescription
No parameters.
unpause_activity Write

Unpause activity Official Temporal endpoint: POST /namespaces/{namespace}/activities-deprecated/unpause UnpauseActivity unpauses the execution of an activity specified by its ID or type. If there are multiple pending activities of the provi

Lua path
app.integrations.temporal.unpause_activity
Full name
temporal.temporal_unpause_activity_2
ParameterTypeRequiredDescription
No parameters.
update_activity_options Write

Update activity options Official Temporal endpoint: POST /namespaces/{namespace}/activities-deprecated/update-options UpdateActivityOptions is called by the client to update the options of an activity by its ID or type. If there are multipl

Lua path
app.integrations.temporal.update_activity_options
Full name
temporal.temporal_update_activity_options_2
ParameterTypeRequiredDescription
No parameters.
describe_activity_execution Read

Describe activity execution Official Temporal endpoint: GET /namespaces/{namespace}/activities/{activityId} DescribeActivityExecution returns information about an activity execution. It can be used to: - Get current activity info without wa

Lua path
app.integrations.temporal.describe_activity_execution
Full name
temporal.temporal_describe_activity_execution_2
ParameterTypeRequiredDescription
No parameters.
start_activity_execution Write

Start activity execution Official Temporal endpoint: POST /namespaces/{namespace}/activities/{activityId} StartActivityExecution starts a new activity execution. Returns an `ActivityExecutionAlreadyStarted` error if an instance already exis

Lua path
app.integrations.temporal.start_activity_execution
Full name
temporal.temporal_start_activity_execution_2
ParameterTypeRequiredDescription
No parameters.
request_cancel_activity_execution Write

Request cancel activity execution Official Temporal endpoint: POST /namespaces/{namespace}/activities/{activityId}/cancel RequestCancelActivityExecution requests cancellation of an activity execution. Cancellation is cooperative: this call

Lua path
app.integrations.temporal.request_cancel_activity_execution
Full name
temporal.temporal_request_cancel_activity_execution_2
ParameterTypeRequiredDescription
No parameters.
respond_activity_task_completed_by_id Write

Respond activity task completed by id Official Temporal endpoint: POST /namespaces/{namespace}/activities/{activityId}/complete See `RespondActivityTaskCompleted`. This version allows clients to record completions by namespace/workflow id/a

Lua path
app.integrations.temporal.respond_activity_task_completed_by_id
Full name
temporal.temporal_respond_activity_task_completed_by_id_3
ParameterTypeRequiredDescription
No parameters.
respond_activity_task_failed_by_id Write

Respond activity task failed by id Official Temporal endpoint: POST /namespaces/{namespace}/activities/{activityId}/fail See `RecordActivityTaskFailed`. This version allows clients to record failures by namespace/workflow id/activity id ins

Lua path
app.integrations.temporal.respond_activity_task_failed_by_id
Full name
temporal.temporal_respond_activity_task_failed_by_id_3
ParameterTypeRequiredDescription
No parameters.
record_activity_task_heartbeat_by_id Write

Record activity task heartbeat by id Official Temporal endpoint: POST /namespaces/{namespace}/activities/{activityId}/heartbeat See `RecordActivityTaskHeartbeat`. This version allows clients to record heartbeats by namespace/workflow id/act

Lua path
app.integrations.temporal.record_activity_task_heartbeat_by_id
Full name
temporal.temporal_record_activity_task_heartbeat_by_id_3
ParameterTypeRequiredDescription
No parameters.
poll_activity_execution Read

Poll activity execution Official Temporal endpoint: GET /namespaces/{namespace}/activities/{activityId}/outcome PollActivityExecution long-polls for an activity execution to complete and returns the outcome (result or failure).

Lua path
app.integrations.temporal.poll_activity_execution
Full name
temporal.temporal_poll_activity_execution_2
ParameterTypeRequiredDescription
No parameters.
pause_activity_execution Write

Pause activity execution Official Temporal endpoint: POST /namespaces/{namespace}/activities/{activityId}/pause PauseActivityExecution pauses the execution of an activity specified by its ID. This API can be used to target a workflow activi

Lua path
app.integrations.temporal.pause_activity_execution
Full name
temporal.temporal_pause_activity_execution_3
ParameterTypeRequiredDescription
No parameters.
reset_activity_execution Write

Reset activity execution Official Temporal endpoint: POST /namespaces/{namespace}/activities/{activityId}/reset ResetActivityExecution resets the execution of an activity specified by its ID. This API can be used to target a workflow activi

Lua path
app.integrations.temporal.reset_activity_execution
Full name
temporal.temporal_reset_activity_execution_3
ParameterTypeRequiredDescription
No parameters.
respond_activity_task_canceled_by_id Write

Respond activity task canceled by id Official Temporal endpoint: POST /namespaces/{namespace}/activities/{activityId}/resolve-as-canceled See `RespondActivityTaskCanceled`. This version allows clients to record failures by namespace/workflo

Lua path
app.integrations.temporal.respond_activity_task_canceled_by_id
Full name
temporal.temporal_respond_activity_task_canceled_by_id_3
ParameterTypeRequiredDescription
No parameters.
terminate_activity_execution Write

Terminate activity execution Official Temporal endpoint: POST /namespaces/{namespace}/activities/{activityId}/terminate TerminateActivityExecution terminates an existing activity execution immediately. Termination does not reach the worker

Lua path
app.integrations.temporal.terminate_activity_execution
Full name
temporal.temporal_terminate_activity_execution_2
ParameterTypeRequiredDescription
No parameters.
unpause_activity_execution Write

Unpause activity execution Official Temporal endpoint: POST /namespaces/{namespace}/activities/{activityId}/unpause UnpauseActivityExecution unpauses the execution of an activity specified by its ID. This API can be used to target a workflo

Lua path
app.integrations.temporal.unpause_activity_execution
Full name
temporal.temporal_unpause_activity_execution_3
ParameterTypeRequiredDescription
No parameters.
update_activity_execution_options Write

Update activity execution options Official Temporal endpoint: POST /namespaces/{namespace}/activities/{activityId}/update-options UpdateActivityExecutionOptions is called by the client to update the options of an activity by its ID. This AP

Lua path
app.integrations.temporal.update_activity_execution_options
Full name
temporal.temporal_update_activity_execution_options_3
ParameterTypeRequiredDescription
No parameters.
respond_activity_task_completed Write

Respond activity task completed Official Temporal endpoint: POST /namespaces/{namespace}/activity-complete RespondActivityTaskCompleted is called by workers when they successfully complete an activity task. For workflow activities, this res

Lua path
app.integrations.temporal.respond_activity_task_completed
Full name
temporal.temporal_respond_activity_task_completed_2
ParameterTypeRequiredDescription
No parameters.
count_activity_executions Read

Count activity executions Official Temporal endpoint: GET /namespaces/{namespace}/activity-count CountActivityExecutions is a visibility API to count activity executions in a specific namespace.

Lua path
app.integrations.temporal.count_activity_executions
Full name
temporal.temporal_count_activity_executions_2
ParameterTypeRequiredDescription
No parameters.
respond_activity_task_failed Write

Respond activity task failed Official Temporal endpoint: POST /namespaces/{namespace}/activity-fail RespondActivityTaskFailed is called by workers when processing an activity task fails. This results in a new `ACTIVITY_TASK_FAILED` event be

Lua path
app.integrations.temporal.respond_activity_task_failed
Full name
temporal.temporal_respond_activity_task_failed_2
ParameterTypeRequiredDescription
No parameters.
record_activity_task_heartbeat Write

Record activity task heartbeat Official Temporal endpoint: POST /namespaces/{namespace}/activity-heartbeat RecordActivityTaskHeartbeat is optionally called by workers while they execute activities. If a worker fails to heartbeat within the

Lua path
app.integrations.temporal.record_activity_task_heartbeat
Full name
temporal.temporal_record_activity_task_heartbeat_2
ParameterTypeRequiredDescription
No parameters.
respond_activity_task_canceled Write

Respond activity task canceled Official Temporal endpoint: POST /namespaces/{namespace}/activity-resolve-as-canceled RespondActivityTaskFailed is called by workers when processing an activity task fails. For workflow activities, this result

Lua path
app.integrations.temporal.respond_activity_task_canceled
Full name
temporal.temporal_respond_activity_task_canceled_2
ParameterTypeRequiredDescription
No parameters.
list_archived_workflow_executions Read

List archived workflow executions Official Temporal endpoint: GET /namespaces/{namespace}/archived-workflows ListArchivedWorkflowExecutions is a visibility API to list archived workflow executions in a specific namespace.

Lua path
app.integrations.temporal.list_archived_workflow_executions
Full name
temporal.temporal_list_archived_workflow_executions_2
ParameterTypeRequiredDescription
No parameters.
list_batch_operations Read

List batch operations Official Temporal endpoint: GET /namespaces/{namespace}/batch-operations ListBatchOperations returns a list of batch operations

Lua path
app.integrations.temporal.list_batch_operations
Full name
temporal.temporal_list_batch_operations_2
ParameterTypeRequiredDescription
No parameters.
describe_batch_operation Read

Describe batch operation Official Temporal endpoint: GET /namespaces/{namespace}/batch-operations/{jobId} DescribeBatchOperation returns the information about a batch operation

Lua path
app.integrations.temporal.describe_batch_operation
Full name
temporal.temporal_describe_batch_operation_2
ParameterTypeRequiredDescription
No parameters.
start_batch_operation Write

Start batch operation Official Temporal endpoint: POST /namespaces/{namespace}/batch-operations/{jobId} StartBatchOperation starts a new batch operation

Lua path
app.integrations.temporal.start_batch_operation
Full name
temporal.temporal_start_batch_operation_2
ParameterTypeRequiredDescription
No parameters.
stop_batch_operation Write

Stop batch operation Official Temporal endpoint: POST /namespaces/{namespace}/batch-operations/{jobId}/stop StopBatchOperation stops a batch operation

Lua path
app.integrations.temporal.stop_batch_operation
Full name
temporal.temporal_stop_batch_operation_2
ParameterTypeRequiredDescription
No parameters.
set_current_deployment Write

Set current deployment Official Temporal endpoint: POST /namespaces/{namespace}/current-deployment/{deployment.series_name} Sets a deployment as the current deployment for its deployment series. Can optionally update the metadata of the dep

Lua path
app.integrations.temporal.set_current_deployment
Full name
temporal.temporal_set_current_deployment_2
ParameterTypeRequiredDescription
No parameters.
get_current_deployment Read

Get current deployment Official Temporal endpoint: GET /namespaces/{namespace}/current-deployment/{seriesName} Returns the current deployment (and its info) for a given deployment series. Experimental. This API might significantly change or

Lua path
app.integrations.temporal.get_current_deployment
Full name
temporal.temporal_get_current_deployment_2
ParameterTypeRequiredDescription
No parameters.
list_deployments Read

List deployments Official Temporal endpoint: GET /namespaces/{namespace}/deployments Lists worker deployments in the namespace. Optionally can filter based on deployment series name. Experimental. This API might significantly change or be r

Lua path
app.integrations.temporal.list_deployments
Full name
temporal.temporal_list_deployments_2
ParameterTypeRequiredDescription
No parameters.
describe_deployment Read

Describe deployment Official Temporal endpoint: GET /namespaces/{namespace}/deployments/{deployment.series_name}/{deployment.build_id} Describes a worker deployment. Experimental. This API might significantly change or be removed in a futur

Lua path
app.integrations.temporal.describe_deployment
Full name
temporal.temporal_describe_deployment_2
ParameterTypeRequiredDescription
No parameters.
get_deployment_reachability Read

Get deployment reachability Official Temporal endpoint: GET /namespaces/{namespace}/deployments/{deployment.series_name}/{deployment.build_id}/reachability Returns the reachability level of a worker deployment to help users decide when it i

Lua path
app.integrations.temporal.get_deployment_reachability
Full name
temporal.temporal_get_deployment_reachability_2
ParameterTypeRequiredDescription
No parameters.
count_nexus_operation_executions Read

Count nexus operation executions Official Temporal endpoint: GET /namespaces/{namespace}/nexus-operation-count CountNexusOperationExecutions is a visibility API to count Nexus operations in a specific namespace.

Lua path
app.integrations.temporal.count_nexus_operation_executions
Full name
temporal.temporal_count_nexus_operation_executions_2
ParameterTypeRequiredDescription
No parameters.
list_nexus_operation_executions Read

List nexus operation executions Official Temporal endpoint: GET /namespaces/{namespace}/nexus-operations ListNexusOperationExecutions is a visibility API to list Nexus operations in a specific namespace.

Lua path
app.integrations.temporal.list_nexus_operation_executions
Full name
temporal.temporal_list_nexus_operation_executions_2
ParameterTypeRequiredDescription
No parameters.
describe_nexus_operation_execution Read

Describe nexus operation execution Official Temporal endpoint: GET /namespaces/{namespace}/nexus-operations/{operationId} DescribeNexusOperationExecution returns information about a Nexus operation. Supported use cases include: - Get curren

Lua path
app.integrations.temporal.describe_nexus_operation_execution
Full name
temporal.temporal_describe_nexus_operation_execution_2
ParameterTypeRequiredDescription
No parameters.
start_nexus_operation_execution Write

Start nexus operation execution Official Temporal endpoint: POST /namespaces/{namespace}/nexus-operations/{operationId} StartNexusOperationExecution starts a new Nexus operation. Returns a `NexusOperationExecutionAlreadyStarted` error if an

Lua path
app.integrations.temporal.start_nexus_operation_execution
Full name
temporal.temporal_start_nexus_operation_execution_2
ParameterTypeRequiredDescription
No parameters.
request_cancel_nexus_operation_execution Write

Request cancel nexus operation execution Official Temporal endpoint: POST /namespaces/{namespace}/nexus-operations/{operationId}/cancel RequestCancelNexusOperationExecution requests cancellation of a Nexus operation. Requesting to cancel an

Lua path
app.integrations.temporal.request_cancel_nexus_operation_execution
Full name
temporal.temporal_request_cancel_nexus_operation_execution_2
ParameterTypeRequiredDescription
No parameters.
poll_nexus_operation_execution Read

Poll nexus operation execution Official Temporal endpoint: GET /namespaces/{namespace}/nexus-operations/{operationId}/poll PollNexusOperationExecution long-polls for a Nexus operation for a given wait stage to complete and returns the outco

Lua path
app.integrations.temporal.poll_nexus_operation_execution
Full name
temporal.temporal_poll_nexus_operation_execution_2
ParameterTypeRequiredDescription
No parameters.
terminate_nexus_operation_execution Write

Terminate nexus operation execution Official Temporal endpoint: POST /namespaces/{namespace}/nexus-operations/{operationId}/terminate TerminateNexusOperationExecution terminates an existing Nexus operation immediately. Termination happens i

Lua path
app.integrations.temporal.terminate_nexus_operation_execution
Full name
temporal.temporal_terminate_nexus_operation_execution_2
ParameterTypeRequiredDescription
No parameters.
count_schedules Read

Count schedules Official Temporal endpoint: GET /namespaces/{namespace}/schedule-count CountSchedules is a visibility API to count schedules in a specific namespace.

Lua path
app.integrations.temporal.count_schedules
Full name
temporal.temporal_count_schedules_2
ParameterTypeRequiredDescription
No parameters.
list_schedules Read

List schedules Official Temporal endpoint: GET /namespaces/{namespace}/schedules List all schedules in a namespace.

Lua path
app.integrations.temporal.list_schedules
Full name
temporal.temporal_list_schedules_2
ParameterTypeRequiredDescription
No parameters.
describe_schedule Read

Describe schedule Official Temporal endpoint: GET /namespaces/{namespace}/schedules/{scheduleId} Returns the schedule description and current state of an existing schedule.

Lua path
app.integrations.temporal.describe_schedule
Full name
temporal.temporal_describe_schedule_2
ParameterTypeRequiredDescription
No parameters.
create_schedule Write

Create schedule Official Temporal endpoint: POST /namespaces/{namespace}/schedules/{scheduleId} Creates a new schedule.

Lua path
app.integrations.temporal.create_schedule
Full name
temporal.temporal_create_schedule_2
ParameterTypeRequiredDescription
No parameters.
delete_schedule Write

Delete schedule Official Temporal endpoint: DELETE /namespaces/{namespace}/schedules/{scheduleId} Deletes a schedule, removing it from the system.

Lua path
app.integrations.temporal.delete_schedule
Full name
temporal.temporal_delete_schedule_2
ParameterTypeRequiredDescription
No parameters.
list_schedule_matching_times Read

List schedule matching times Official Temporal endpoint: GET /namespaces/{namespace}/schedules/{scheduleId}/matching-times Lists matching times within a range.

Lua path
app.integrations.temporal.list_schedule_matching_times
Full name
temporal.temporal_list_schedule_matching_times_2
ParameterTypeRequiredDescription
No parameters.
patch_schedule Write

Patch schedule Official Temporal endpoint: POST /namespaces/{namespace}/schedules/{scheduleId}/patch Makes a specific change to a schedule or triggers an immediate action.

Lua path
app.integrations.temporal.patch_schedule
Full name
temporal.temporal_patch_schedule_2
ParameterTypeRequiredDescription
No parameters.
update_schedule Write

Update schedule Official Temporal endpoint: POST /namespaces/{namespace}/schedules/{scheduleId}/update Changes the configuration or state of an existing schedule.

Lua path
app.integrations.temporal.update_schedule
Full name
temporal.temporal_update_schedule_2
ParameterTypeRequiredDescription
No parameters.
update_task_queue_config Write

Update task queue config Official Temporal endpoint: POST /namespaces/{namespace}/task-queues/{taskQueue}/update-config Updates task queue configuration. For the overall queue rate limit: the rate limit set by this api overrides the worker-

Lua path
app.integrations.temporal.update_task_queue_config
Full name
temporal.temporal_update_task_queue_config_2
ParameterTypeRequiredDescription
No parameters.
get_worker_build_id_compatibility Read

Get worker build id compatibility Official Temporal endpoint: GET /namespaces/{namespace}/task-queues/{taskQueue}/worker-build-id-compatibility Deprecated. Use `GetWorkerVersioningRules`. Fetches the worker build id versioning sets for a ta

Lua path
app.integrations.temporal.get_worker_build_id_compatibility
Full name
temporal.temporal_get_worker_build_id_compatibility_2
ParameterTypeRequiredDescription
No parameters.
get_worker_versioning_rules Read

Get worker versioning rules Official Temporal endpoint: GET /namespaces/{namespace}/task-queues/{taskQueue}/worker-versioning-rules Fetches the Build ID assignment and redirect rules for a Task Queue. WARNING: Worker Versioning is not yet s

Lua path
app.integrations.temporal.get_worker_versioning_rules
Full name
temporal.temporal_get_worker_versioning_rules_2
ParameterTypeRequiredDescription
No parameters.
describe_task_queue Read

Describe task queue Official Temporal endpoint: GET /namespaces/{namespace}/task-queues/{task_queue.name} DescribeTaskQueue returns the following information about the target task queue, broken down by Build ID: - List of pollers - Workflow

Lua path
app.integrations.temporal.describe_task_queue
Full name
temporal.temporal_describe_task_queue_2
ParameterTypeRequiredDescription
No parameters.
create_worker_deployment_version Write

Create worker deployment version Official Temporal endpoint: POST /namespaces/{namespace}/worker-deployment-versions/{deployment_version.deployment_name} Creates a new Worker Deployment Version. Experimental. This API might significantly ch

Lua path
app.integrations.temporal.create_worker_deployment_version
Full name
temporal.temporal_create_worker_deployment_version_2
ParameterTypeRequiredDescription
No parameters.
describe_worker_deployment_version Read

Describe worker deployment version Official Temporal endpoint: GET /namespaces/{namespace}/worker-deployment-versions/{deployment_version.deployment_name}/{deployment_version.build_id} Describes a worker deployment version. Experimental. Th

Lua path
app.integrations.temporal.describe_worker_deployment_version
Full name
temporal.temporal_describe_worker_deployment_version_2
ParameterTypeRequiredDescription
No parameters.
delete_worker_deployment_version Write

Delete worker deployment version Official Temporal endpoint: DELETE /namespaces/{namespace}/worker-deployment-versions/{deployment_version.deployment_name}/{deployment_version.build_id} Used for manual deletion of Versions. User can delete

Lua path
app.integrations.temporal.delete_worker_deployment_version
Full name
temporal.temporal_delete_worker_deployment_version_2
ParameterTypeRequiredDescription
No parameters.
update_worker_deployment_version_compute_config Write

Update worker deployment version compute config Official Temporal endpoint: POST /namespaces/{namespace}/worker-deployment-versions/{deployment_version.deployment_name}/{deployment_version.build_id}/update-compute-config Updates the compute

Lua path
app.integrations.temporal.update_worker_deployment_version_compute_config
Full name
temporal.temporal_update_worker_deployment_version_compute_config_2
ParameterTypeRequiredDescription
No parameters.
update_worker_deployment_version_metadata Write

Update worker deployment version metadata Official Temporal endpoint: POST /namespaces/{namespace}/worker-deployment-versions/{deployment_version.deployment_name}/{deployment_version.build_id}/update-metadata Updates the user-given metadata

Lua path
app.integrations.temporal.update_worker_deployment_version_metadata
Full name
temporal.temporal_update_worker_deployment_version_metadata_2
ParameterTypeRequiredDescription
No parameters.
validate_worker_deployment_version_compute_config Write

Validate worker deployment version compute config Official Temporal endpoint: POST /namespaces/{namespace}/worker-deployment-versions/{deployment_version.deployment_name}/{deployment_version.build_id}/validate-compute-config Validates the c

Lua path
app.integrations.temporal.validate_worker_deployment_version_compute_config
Full name
temporal.temporal_validate_worker_deployment_version_compute_config_2
ParameterTypeRequiredDescription
No parameters.
list_worker_deployments Read

List worker deployments Official Temporal endpoint: GET /namespaces/{namespace}/worker-deployments Lists all Worker Deployments that are tracked in the Namespace. Experimental. This API might significantly change or be removed in a future r

Lua path
app.integrations.temporal.list_worker_deployments
Full name
temporal.temporal_list_worker_deployments_2
ParameterTypeRequiredDescription
No parameters.
describe_worker_deployment Read

Describe worker deployment Official Temporal endpoint: GET /namespaces/{namespace}/worker-deployments/{deploymentName} Describes a Worker Deployment. Experimental. This API might significantly change or be removed in a future release.

Lua path
app.integrations.temporal.describe_worker_deployment
Full name
temporal.temporal_describe_worker_deployment_2
ParameterTypeRequiredDescription
No parameters.
create_worker_deployment Write

Create worker deployment Official Temporal endpoint: POST /namespaces/{namespace}/worker-deployments/{deploymentName} Creates a new Worker Deployment. Experimental. This API might significantly change or be removed in a future release.

Lua path
app.integrations.temporal.create_worker_deployment
Full name
temporal.temporal_create_worker_deployment_2
ParameterTypeRequiredDescription
No parameters.
delete_worker_deployment Write

Delete worker deployment Official Temporal endpoint: DELETE /namespaces/{namespace}/worker-deployments/{deploymentName} Deletes records of (an old) Deployment. A deployment can only be deleted if it has no Version in it. Experimental. This

Lua path
app.integrations.temporal.delete_worker_deployment
Full name
temporal.temporal_delete_worker_deployment_2
ParameterTypeRequiredDescription
No parameters.
set_worker_deployment_current_version Write

Set worker deployment current version Official Temporal endpoint: POST /namespaces/{namespace}/worker-deployments/{deploymentName}/set-current-version Set/unset the Current Version of a Worker Deployment. Automatically unsets the Ramping Ve

Lua path
app.integrations.temporal.set_worker_deployment_current_version
Full name
temporal.temporal_set_worker_deployment_current_version_2
ParameterTypeRequiredDescription
No parameters.
set_worker_deployment_manager Write

Set worker deployment manager Official Temporal endpoint: POST /namespaces/{namespace}/worker-deployments/{deploymentName}/set-manager Set/unset the ManagerIdentity of a Worker Deployment. Experimental. This API might significantly change o

Lua path
app.integrations.temporal.set_worker_deployment_manager
Full name
temporal.temporal_set_worker_deployment_manager_2
ParameterTypeRequiredDescription
No parameters.
set_worker_deployment_ramping_version Write

Set worker deployment ramping version Official Temporal endpoint: POST /namespaces/{namespace}/worker-deployments/{deploymentName}/set-ramping-version Set/unset the Ramping Version of a Worker Deployment and its ramp percentage. Can be used

Lua path
app.integrations.temporal.set_worker_deployment_ramping_version
Full name
temporal.temporal_set_worker_deployment_ramping_version_2
ParameterTypeRequiredDescription
No parameters.
get_worker_task_reachability Read

Get worker task reachability Official Temporal endpoint: GET /namespaces/{namespace}/worker-task-reachability Deprecated. Use `DescribeTaskQueue`. Fetches task reachability to determine whether a worker may be retired. The request may speci

Lua path
app.integrations.temporal.get_worker_task_reachability
Full name
temporal.temporal_get_worker_task_reachability_2
ParameterTypeRequiredDescription
No parameters.
list_workers Read

List workers Official Temporal endpoint: GET /namespaces/{namespace}/workers ListWorkers is a visibility API to list worker status information in a specific namespace.

Lua path
app.integrations.temporal.list_workers
Full name
temporal.temporal_list_workers_2
ParameterTypeRequiredDescription
No parameters.
describe_worker Read

Describe worker Official Temporal endpoint: GET /namespaces/{namespace}/workers/describe/{workerInstanceKey} DescribeWorker returns information about the specified worker.

Lua path
app.integrations.temporal.describe_worker
Full name
temporal.temporal_describe_worker_2
ParameterTypeRequiredDescription
No parameters.
fetch_worker_config Write

Fetch worker config Official Temporal endpoint: POST /namespaces/{namespace}/workers/fetch-config FetchWorkerConfig returns the worker configuration for a specific worker.

Lua path
app.integrations.temporal.fetch_worker_config
Full name
temporal.temporal_fetch_worker_config_2
ParameterTypeRequiredDescription
No parameters.
record_worker_heartbeat Write

Record worker heartbeat Official Temporal endpoint: POST /namespaces/{namespace}/workers/heartbeat WorkerHeartbeat receive heartbeat request from the worker.

Lua path
app.integrations.temporal.record_worker_heartbeat
Full name
temporal.temporal_record_worker_heartbeat_2
ParameterTypeRequiredDescription
No parameters.
update_worker_config Write

Update worker config Official Temporal endpoint: POST /namespaces/{namespace}/workers/update-config UpdateWorkerConfig updates the worker configuration of one or more workers. Can be used to partially update the worker configuration. Can be

Lua path
app.integrations.temporal.update_worker_config
Full name
temporal.temporal_update_worker_config_2
ParameterTypeRequiredDescription
No parameters.
count_workflow_executions Read

Count workflow executions Official Temporal endpoint: GET /namespaces/{namespace}/workflow-count CountWorkflowExecutions is a visibility API to count of workflow executions in a specific namespace.

Lua path
app.integrations.temporal.count_workflow_executions
Full name
temporal.temporal_count_workflow_executions_2
ParameterTypeRequiredDescription
No parameters.
list_workflow_rules Read

List workflow rules Official Temporal endpoint: GET /namespaces/{namespace}/workflow-rules Return all namespace workflow rules

Lua path
app.integrations.temporal.list_workflow_rules
Full name
temporal.temporal_list_workflow_rules_2
ParameterTypeRequiredDescription
No parameters.
create_workflow_rule Write

Create workflow rule Official Temporal endpoint: POST /namespaces/{namespace}/workflow-rules Create a new workflow rule. The rules are used to control the workflow execution. The rule will be applied to all running and new workflows in the

Lua path
app.integrations.temporal.create_workflow_rule
Full name
temporal.temporal_create_workflow_rule_2
ParameterTypeRequiredDescription
No parameters.
describe_workflow_rule Read

Describe workflow rule Official Temporal endpoint: GET /namespaces/{namespace}/workflow-rules/{ruleId} DescribeWorkflowRule return the rule specification for existing rule id. If there is no rule with such id - NOT FOUND error will be retur

Lua path
app.integrations.temporal.describe_workflow_rule
Full name
temporal.temporal_describe_workflow_rule_2
ParameterTypeRequiredDescription
No parameters.
delete_workflow_rule Write

Delete workflow rule Official Temporal endpoint: DELETE /namespaces/{namespace}/workflow-rules/{ruleId} Delete rule by rule id

Lua path
app.integrations.temporal.delete_workflow_rule
Full name
temporal.temporal_delete_workflow_rule_2
ParameterTypeRequiredDescription
No parameters.
list_workflow_executions Read

List workflow executions Official Temporal endpoint: GET /namespaces/{namespace}/workflows ListWorkflowExecutions is a visibility API to list workflow executions in a specific namespace.

Lua path
app.integrations.temporal.list_workflow_executions
Full name
temporal.temporal_list_workflow_executions_2
ParameterTypeRequiredDescription
No parameters.
describe_workflow_execution Read

Describe workflow execution Official Temporal endpoint: GET /namespaces/{namespace}/workflows/{execution.workflow_id} DescribeWorkflowExecution returns information about the specified workflow execution.

Lua path
app.integrations.temporal.describe_workflow_execution
Full name
temporal.temporal_describe_workflow_execution_2
ParameterTypeRequiredDescription
No parameters.
get_workflow_execution_history Read

Get workflow execution history Official Temporal endpoint: GET /namespaces/{namespace}/workflows/{execution.workflow_id}/history GetWorkflowExecutionHistory returns the history of specified workflow execution. Fails with `NotFound` if the s

Lua path
app.integrations.temporal.get_workflow_execution_history
Full name
temporal.temporal_get_workflow_execution_history_2
ParameterTypeRequiredDescription
No parameters.
get_workflow_execution_history_reverse Read

Get workflow execution history reverse Official Temporal endpoint: GET /namespaces/{namespace}/workflows/{execution.workflow_id}/history-reverse GetWorkflowExecutionHistoryReverse returns the history of specified workflow execution in rever

Lua path
app.integrations.temporal.get_workflow_execution_history_reverse
Full name
temporal.temporal_get_workflow_execution_history_reverse_2
ParameterTypeRequiredDescription
No parameters.
query_workflow Write

Query workflow Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{execution.workflow_id}/query/{query.query_type} QueryWorkflow requests a query be executed for a specified workflow execution.

Lua path
app.integrations.temporal.query_workflow
Full name
temporal.temporal_query_workflow_2
ParameterTypeRequiredDescription
No parameters.
trigger_workflow_rule Write

Trigger workflow rule Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{execution.workflow_id}/trigger-rule TriggerWorkflowRule allows to: * trigger existing rule for a specific workflow execution; * trigger rule for a spe

Lua path
app.integrations.temporal.trigger_workflow_rule
Full name
temporal.temporal_trigger_workflow_rule_2
ParameterTypeRequiredDescription
No parameters.
start_workflow_execution Write

Start workflow execution Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflowId} StartWorkflowExecution starts a new workflow execution. It will create the execution with a `WORKFLOW_EXECUTION_STARTED` event in its h

Lua path
app.integrations.temporal.start_workflow_execution
Full name
temporal.temporal_start_workflow_execution_2
ParameterTypeRequiredDescription
No parameters.
respond_activity_task_completed_by_id Write

Respond activity task completed by id Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/complete See `RespondActivityTaskCompleted`. This version allows clients to record completions by

Lua path
app.integrations.temporal.respond_activity_task_completed_by_id
Full name
temporal.temporal_respond_activity_task_completed_by_id_4
ParameterTypeRequiredDescription
No parameters.
respond_activity_task_failed_by_id Write

Respond activity task failed by id Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/fail See `RecordActivityTaskFailed`. This version allows clients to record failures by namespace/work

Lua path
app.integrations.temporal.respond_activity_task_failed_by_id
Full name
temporal.temporal_respond_activity_task_failed_by_id_4
ParameterTypeRequiredDescription
No parameters.
record_activity_task_heartbeat_by_id Write

Record activity task heartbeat by id Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/heartbeat See `RecordActivityTaskHeartbeat`. This version allows clients to record heartbeats by na

Lua path
app.integrations.temporal.record_activity_task_heartbeat_by_id
Full name
temporal.temporal_record_activity_task_heartbeat_by_id_4
ParameterTypeRequiredDescription
No parameters.
pause_activity_execution Write

Pause activity execution Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/pause PauseActivityExecution pauses the execution of an activity specified by its ID. This API can be used to t

Lua path
app.integrations.temporal.pause_activity_execution
Full name
temporal.temporal_pause_activity_execution_4
ParameterTypeRequiredDescription
No parameters.
reset_activity_execution Write

Reset activity execution Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/reset ResetActivityExecution resets the execution of an activity specified by its ID. This API can be used to t

Lua path
app.integrations.temporal.reset_activity_execution
Full name
temporal.temporal_reset_activity_execution_4
ParameterTypeRequiredDescription
No parameters.
respond_activity_task_canceled_by_id Write

Respond activity task canceled by id Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/resolve-as-canceled See `RespondActivityTaskCanceled`. This version allows clients to record failur

Lua path
app.integrations.temporal.respond_activity_task_canceled_by_id
Full name
temporal.temporal_respond_activity_task_canceled_by_id_4
ParameterTypeRequiredDescription
No parameters.
unpause_activity_execution Write

Unpause activity execution Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/unpause UnpauseActivityExecution unpauses the execution of an activity specified by its ID. This API can be u

Lua path
app.integrations.temporal.unpause_activity_execution
Full name
temporal.temporal_unpause_activity_execution_4
ParameterTypeRequiredDescription
No parameters.
update_activity_execution_options Write

Update activity execution options Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/update-options UpdateActivityExecutionOptions is called by the client to update the options of an acti

Lua path
app.integrations.temporal.update_activity_execution_options
Full name
temporal.temporal_update_activity_execution_options_4
ParameterTypeRequiredDescription
No parameters.
pause_workflow_execution Write

Pause workflow execution Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflowId}/pause Note: This is an experimental API and the behavior may change in a future release. PauseWorkflowExecution pauses the workflow exe

Lua path
app.integrations.temporal.pause_workflow_execution
Full name
temporal.temporal_pause_workflow_execution_2
ParameterTypeRequiredDescription
No parameters.
signal_with_start_workflow_execution Write

Signal with start workflow execution Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflowId}/signal-with-start/{signalName} SignalWithStartWorkflowExecution is used to ensure a signal is sent to a workflow, even if i

Lua path
app.integrations.temporal.signal_with_start_workflow_execution
Full name
temporal.temporal_signal_with_start_workflow_execution_2
ParameterTypeRequiredDescription
No parameters.
unpause_workflow_execution Write

Unpause workflow execution Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflowId}/unpause Note: This is an experimental API and the behavior may change in a future release. UnpauseWorkflowExecution unpauses a previo

Lua path
app.integrations.temporal.unpause_workflow_execution
Full name
temporal.temporal_unpause_workflow_execution_2
ParameterTypeRequiredDescription
No parameters.
request_cancel_workflow_execution Write

Request cancel workflow execution Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflow_execution.workflow_id}/cancel RequestCancelWorkflowExecution is called by workers when they want to request cancellation of a wor

Lua path
app.integrations.temporal.request_cancel_workflow_execution
Full name
temporal.temporal_request_cancel_workflow_execution_2
ParameterTypeRequiredDescription
No parameters.
reset_workflow_execution Write

Reset workflow execution Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflow_execution.workflow_id}/reset ResetWorkflowExecution will reset an existing workflow execution to a specified `WORKFLOW_TASK_COMPLETED` eve

Lua path
app.integrations.temporal.reset_workflow_execution
Full name
temporal.temporal_reset_workflow_execution_2
ParameterTypeRequiredDescription
No parameters.
signal_workflow_execution Write

Signal workflow execution Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflow_execution.workflow_id}/signal/{signalName} SignalWorkflowExecution is used to send a signal to a running workflow execution. This results

Lua path
app.integrations.temporal.signal_workflow_execution
Full name
temporal.temporal_signal_workflow_execution_2
ParameterTypeRequiredDescription
No parameters.
terminate_workflow_execution Write

Terminate workflow execution Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflow_execution.workflow_id}/terminate TerminateWorkflowExecution terminates an existing workflow execution by recording a `WORKFLOW_EXECUTI

Lua path
app.integrations.temporal.terminate_workflow_execution
Full name
temporal.temporal_terminate_workflow_execution_2
ParameterTypeRequiredDescription
No parameters.
update_workflow_execution_options Write

Update workflow execution options Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflow_execution.workflow_id}/update-options UpdateWorkflowExecutionOptions partially updates the WorkflowExecutionOptions of an existin

Lua path
app.integrations.temporal.update_workflow_execution_options
Full name
temporal.temporal_update_workflow_execution_options_2
ParameterTypeRequiredDescription
No parameters.
update_workflow_execution Write

Update workflow execution Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflow_execution.workflow_id}/update/{request.input.name} Invokes the specified Update function on user Workflow code.

Lua path
app.integrations.temporal.update_workflow_execution
Full name
temporal.temporal_update_workflow_execution_2
ParameterTypeRequiredDescription
No parameters.
get_system_info Read

Get system info Official Temporal endpoint: GET /system-info GetSystemInfo returns information about the system.

Lua path
app.integrations.temporal.get_system_info
Full name
temporal.temporal_get_system_info_2
ParameterTypeRequiredDescription
No parameters.