Skip to main content
This guide walks you through creating, testing, and publishing your first workflow in Catalyst. By the end, you’ll have a working automation ready to run.

Before You Start

  • Open your team, then click Catalyst in the sidebar
  • You need Builder permissions or higher to publish

Build Your First Workflow

1

Open a new session

Click Catalyst in the sidebar. You land on the chat view with a new-session composer.
2

Describe what you want

Tell Catalyst what you want to automate in plain language. Be specific about:
  • What the workflow should do
  • When it should run (if not manual)
  • Which apps it should connect to
Catalyst asks follow-up questions if it needs clarification.Example prompts:
  • “Reset a user’s password in Okta and send them a Slack DM with instructions”
  • “Every Monday at 9am, list open tickets older than 7 days and post to #it-ops”
  • “When a user is added to the Engineering group in Okta, add them to the engineering GitHub team”
3

Review the draft

Catalyst drafts the workflow and opens it in the resource panel, where you can review a summary, the generated code, and each step. Request changes in chat: “Add an approval step before resetting the password” or “Also send a confirmation email.”
Catalyst chat and resource panel showing a workflow draft ready to publish

A workflow draft open in the Catalyst resource panel

4

Test when prompted

After Catalyst creates the workflow, it asks if you want to test it. Run a test to check each step’s status and its input and output before you publish.
5

Publish or propose for review

If your team allows direct publishing, click Publish on the workflow tab or above the chat composer. If your team requires review before publishing, click Propose for review. Once published:
  • Help desk workflows become available to the help desk agent immediately
  • Scheduled workflows start running on their configured schedule
  • Team-only workflows appear in your team’s workflow list
For the full Catalyst guide, see Getting started with Catalyst.

Configure Your Workflow

After creating a workflow, you can configure additional settings:

Workflow Types

Configure when workflows run: manually, on schedule, or via webhook

Approvals

Require approval before sensitive workflows execute

Inputs

Collect information from users before the workflow runs

Execution Scope

Control who can run the workflow: org-wide or team-only

Tips for Better Workflows

Be specific

“Reset Okta password” works better than “help with access”

Name your apps

Mention which integrations to use: “in Slack,” “via GitHub,” “using Okta”

Iterate

Start simple, test, then add complexity through follow-up prompts