Temporal

Cloud-native workflow orchestration platform for building reliable distributed applications

49 actionsAPI key

Connect Temporal

What your bot can do in Temporal

Looks up

  • Count WorkflowsReturn an approximate count of Workflow Executions matching a Temporal Visibility query, including supported grouped counts.
  • Describe Batch OperationReturn progress, state, selection query, type, and failure counts for one batch operation in an authorized Temporal Cloud Namespace.
  • Describe NamespaceReturn one Temporal Cloud Namespace's configuration, resource version, routing endpoints, state, limits, and capacity.
  • Describe WorkflowReturn configuration, status, pending work, callbacks, and child state for one Workflow Execution in an authorized Temporal Cloud Namespace.
  • Get Async OperationReturn the current state and failure details of a Temporal Cloud asynchronous operation.
  • Get Export SinkReturn one Temporal Cloud Workflow History export sink, including its resource version, destination configuration, state, and health.
  • Get Namespace CapacityReturn a Temporal Cloud Namespace's capacity mode, available limits, and seven-day actions-per-second statistics.
  • Get Workflow HistoryReturn one page of a Temporal Workflow Execution's Event History in forward or reverse order.
  • List Archived WorkflowsReturn one page of archived Workflow Executions matching an exact Temporal Visibility query.
  • List Batch OperationsReturn one page of batch operations in an authorized Temporal Cloud Namespace.
Show 6 more
  • List Cloud RegionsList currently available Temporal Cloud regions for Namespace placement.
  • List Export SinksReturn one page of Workflow History export sinks configured on a Temporal Cloud Namespace.
  • List Namespace AssignmentsReturn one page of users, User Groups, or Service Accounts assigned to a Temporal Cloud Namespace.
  • List NamespacesReturn one page of Temporal Cloud Namespaces visible to the API-key identity, optionally filtered by name or Project.
  • List WorkflowsSearch one page of Workflow Executions in an authorized Temporal Cloud Namespace using Temporal Visibility query syntax.
  • Query WorkflowRun a synchronous, read-only Query handler against one Temporal Workflow Execution.

Takes action

  • Batch Cancel WorkflowsRequest cancellation of selected Temporal Workflows.
  • Batch Delete WorkflowsWARNING.
  • Batch Reset WorkflowsWARNING.
  • Batch Signal WorkflowsSend a named Signal to selected Temporal Workflows.
  • Batch Terminate WorkflowsWARNING.
  • Batch Update Workflow OptionsUpdate typed execution options on selected Temporal Workflows.
  • Cancel WorkflowIrreversibly request cooperative cancellation of a running Temporal Workflow Execution.
  • Create Export SinkCreate a persistent Temporal Cloud Workflow History export sink asynchronously.
  • Delete Export SinkDelete a Temporal Cloud Workflow History export sink asynchronously.
  • Delete NamespacePermanently and irreversibly delete a Temporal Cloud Namespace and all of its Workflow data asynchronously.
Show 23 more
  • Fail Over Namespace RegionSwitch a multi-region Temporal Cloud Namespace's active region asynchronously.
  • Move Namespace To ProjectMove a Temporal Cloud Namespace to another Project asynchronously.
  • Pause WorkflowPause one Temporal Workflow Execution.
  • Register NamespaceCreate a billable, persistent Temporal Cloud Namespace asynchronously and return its full Namespace ID and operation ID.
  • Remove Namespace AccessRemove one user's, user group's, or service account's direct permission on a Temporal Cloud Namespace by setting PERMISSION_UNSPECIFIED.
  • Rename Custom Search AttributeRename one custom Search Attribute in a Temporal Cloud Namespace asynchronously.
  • Replace WorkflowReplace a running Workflow Execution with a new execution using the same Workflow ID.
  • Reset WorkflowWARNING.
  • Set Namespace AccessSet one user's, user group's, or service account's direct ADMIN, WRITE, or READ permission on a Temporal Cloud Namespace.
  • Signal With Start WorkflowAtomically signal a running Temporal Workflow or start and signal it when absent.
  • Signal WorkflowSend an asynchronous Signal to one running Temporal Workflow Execution.
  • Start or Get WorkflowStart a Workflow Execution, or return the already-running execution when the Workflow ID conflicts.
  • Start WorkflowStart a new Workflow Execution in an authorized Temporal Cloud Namespace.
  • Stop Batch OperationRequest that Temporal stop an in-progress batch operation.
  • Terminate WorkflowImmediately and irreversibly terminate one Temporal Workflow Execution.
  • Trigger Workflow RuleTrigger an existing configured Temporal Workflow Rule against one Workflow Execution.
  • Unpause WorkflowResume a paused Temporal Workflow Execution.
  • Update Export SinkUpdate an existing Temporal Cloud Workflow History export sink asynchronously using optimistic concurrency.
  • Update NamespaceUpdate a Temporal Cloud Namespace specification asynchronously using the latest resource version for optimistic concurrency.
  • Update Namespace TagsUpsert or permanently remove tags on a Temporal Cloud Namespace asynchronously.
  • Update WorkflowSend a durable Update to one Temporal Workflow Execution and wait for the requested lifecycle stage.
  • Update Workflow OptionsUpdate selected options on one Temporal Workflow Execution using an exact protobuf FieldMask.
  • Validate Export SinkValidate a Temporal Cloud Workflow History export sink configuration.

More developer apps