Temporal integration for AI agents
Start, signal, query, and manage Temporal workflow executions
Temporal is a Sim integration in the DevOps category. Sim is the AI workspace where teams build and deploy AI agents. Sim's Temporal integration provides 20 tools that AI agents can use inside Sim's visual workflow builder. Temporal connects with an API key. Free to start at sim.ai.
Last updated
What Sim agents can do with Temporal
Use a Temporal server’s HTTP API to start or signal executions, query or update workflow state, inspect execution history and workers, manage schedules, and cancel, terminate, or reset executions. Supply an API key when the server requires bearer authentication.
- Category
- DevOps
- Authentication
- API key
- Tools
- 20
- Triggers
- 0
- Documentation
- Temporal docs
How to automate Temporal with Sim
Create a free account
Sign up at sim.ai in seconds. No credit card required. Your workspace is ready immediately.
Add a Temporal block
Open your workspace, drag a Temporal block onto the workflow builder, and paste in your Temporal API key.
Configure, connect, and run
Pick the tool you need, wire in an AI agent for reasoning or data transformation, and run. Your Temporal automation is live.
Agent templates
Ready-to-use templates featuring Temporal. Click any to build it instantly.
Temporal tools
20 Temporal tools available to Sim agents.
Start Workflow
Start a new workflow execution on a Temporal cluster.
Signal Workflow
Send a signal to a running Temporal workflow execution.
Signal With Start
Atomically signal a Temporal workflow execution, starting it first if it is not already running.
Query Workflow
Run a synchronous query against the state of a Temporal workflow execution and return the result.
Update Workflow
Invoke an update handler on a running Temporal workflow and wait for its result. Unlike a signal, an update is validated by the workflow and returns a response.
Describe Workflow
Get the current state of a Temporal workflow execution, including status, timing, memo, search attributes, and pending activities.
List Workflows
List workflow executions in a Temporal namespace, optionally filtered with a visibility query.
Count Workflows
Count workflow executions in a Temporal namespace matching a visibility query, with optional GROUP BY aggregation.
Get Workflow History
Fetch the event history of a Temporal workflow execution, optionally filtered to just the close event.
Cancel Workflow
Request cooperative cancellation of a running Temporal workflow execution. The workflow decides how to respond to the request.
Terminate Workflow
Forcefully terminate a Temporal workflow execution immediately, without giving the workflow a chance to react.
Reset Workflow
Reset a Temporal workflow execution to a past workflow task, terminating the current run and replaying from the reset point in a new run.
Describe Task Queue
List the workers currently polling a Temporal task queue, to check whether a workflow or activity has live workers.
Create Schedule
Create a Temporal schedule that starts a workflow on a cron or interval cadence.
List Schedules
List schedules in a Temporal namespace.
Describe Schedule
Get the configuration and current state of a Temporal schedule, including its spec, recent actions, and upcoming run times.
Pause Schedule
Pause a Temporal schedule so it stops taking actions until unpaused.
Unpause Schedule
Unpause a Temporal schedule so it resumes taking actions.
Trigger Schedule
Trigger an immediate action of a Temporal schedule, outside its normal spec.
Delete Schedule
Delete a Temporal schedule. Workflows already started by the schedule keep running.
Frequently asked questions
Sim's Temporal integration adds 20 tools to the AI agents you build in Sim's visual workflow builder. Start, signal, query, and manage Temporal workflow executions.

