Sim
  • Docs
  • Blog
  • Integrations
  • Models
  • Pricing
  • 27.8k
  • Docs
  • Blog
  • Integrations
  • Models
  • Pricing
  • GitHub

What should we get done?

Docs

Product

MothershipWorkflowsKnowledge BaseTablesMCPAPISelf HostingStatus

Resources

BlogDocsModelsPartnersCareersChangelogContact

Blocks

AgentRouterFunctionConditionAPI BlockWorkflowParallelGuardrailsEvaluatorLoop

Integrations

All IntegrationsConfluenceSlackGitHubGmailHubSpotSalesforceNotionGoogle DriveGoogle SheetsSupabaseStripeJiraLinearAirtableFirecrawlDiscordMicrosoft TeamsTelegram

Socials

X (Twitter)LinkedInDiscordGitHub

Legal

Terms of ServicePrivacy Policy
Back to Integrations

Temporal

Start, signal, query, and manage Temporal workflow executions

Temporal is a DevOpsintegration for Sim, the AI workspace where teams build and deploy AI agents. Sim's Temporal integration provides 20 Temporal tools that AI agents can use inside Sim's visual workflow builder. Temporal connects with an API key. Free to start at sim.ai.

View docs

Last updated June 12, 2026

Overview

Connect to a Temporal cluster over the server's HTTP API to start workflow executions, send signals, run queries against workflow state, describe and list executions, fetch event histories, and cancel or terminate running workflows. API key only required for servers with authentication enabled.

How to automate Temporal with Sim

  1. 01

    Create a free account

    Sign up at sim.ai in seconds. No credit card required. Your workspace is ready immediately.

  2. 02

    Add a Temporal block

    Open your workspace, drag a Temporal block onto the workflow builder, and paste in your Temporal API key.

  3. 03

    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.

Supported tools

20 Temporal tools available in Sim

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, starting it first if it is not already running, so the signal is never lost.

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 Temporal tools to the AI agents you build in Sim's visual workflow builder — no code required. Start, signal, query, and manage Temporal workflow executions. Teams often pair Temporal with Rippling and Linear in the same agent.

You can start Workflow, signal Workflow, signal With Start, query Workflow, and update Workflow with Temporal in Sim, plus 15 more Temporal tools listed on this page. Each runs as a tool inside an AI agent block, so an agent can chain Temporal with services like Rippling and Linear and apply LLM reasoning between steps.

Connecting Temporal takes about five minutes: (1) Create a free account at sim.ai. (2) Create an agent in your workspace. (3) Drag a Temporal block onto the workflow builder. (4) Paste your Temporal API key to authenticate — you can find it in your Temporal account settings. (5) Pick a tool such as "Start Workflow", wire up its inputs, and click Run — your agent is live.

Add a Temporal block to your agent and select "Start Workflow" as the tool. Start a new workflow execution on a Temporal cluster. Fill in the required fields — inputs can reference outputs from earlier steps, such as text generated by an AI block or data fetched from another integration. No code is required.

Rippling

Manage workers, departments, custom objects, and company data in Rippling

Linear

Interact with Linear issues, projects, and more

GitHub

Interact with GitHub or trigger workflows from GitHub events

incidentio

Manage incidents with incident.io

Sim

Start automating Temporal today

Build your first AI agent with Temporal in minutes. Connect to every tool your team uses. Free to start, no credit card required.