Setting up workflows

Learn how to set up workflows in Revo. Create triggers, add steps, test runs, and automate tasks across Jira, Slack, meetings, and feedback to save time.

With Revo, you can automate repetitive tasks and save time by building intelligent workflows powered by a single AI agent - Revo itself. This guide walks you through the full process of creating, configuring, testing, and monitoring a workflow.

1. Open the Workflow Builder

  • Navigate to Workflows from the left-hand panel.

  • Click the ‘New Workflow’ button located at the top right of your screen.

2. Choose a Trigger Type

Your workflow begins with a trigger, which tells Revo when to start the workflow. You can choose from four types:

✅ Manual Trigger

  • The workflow will only run when you manually click the ‘Run this workflow’ button.

  • If you don’t trigger it manually, nothing happens—no result or report is generated.

🕐 Scheduled Trigger

  • Choose the timezone, time of day, and days of the week when the workflow should run.

  • Once configured, Revo will automatically execute the workflow at the set intervals.

  • The results or reports will be sent or displayed according to the schedule.

⚡ Event Trigger

Starts the workflow when something happens inside Revo. This could include actions such as:

  • A new document is created

  • A document is updated

  • A new task being created

  • A meeting is created

  • A memo is created

  • A photo document is created

  • A video document is created

Please note that memos can only be added using the Revo app.

🌐 Webhook Trigger

Use this when you want the workflow to respond to an event happening outside of Revo (e.g. in another app or platform).

  • An external service sends a real-time HTTP request to your workflow’s webhook URL.

  • As soon as that happens—like a form submission, support ticket update, or code push—Revo receives the data and launches the workflow automatically.

3. Add Workflow Steps (Nodes)

After setting up your trigger, click the small circle at the bottom of the trigger card to start adding the next node (step).

For each step, you can either:

• Give Revo an instruction

Write your instruction in clear, plain English (or any language you prefer).

You can configure:

  • The context Revo should refer to (e.g. User Stories, PRD, feedback..)

  • The mode (Default, Auto, Data Retrieval)

• Create a Jira ticket

The Jira node lets you create issues in Jira directly from a workflow. This makes it easy to turn meeting outcomes, feedback, or automated analysis into structured Jira tickets without manual copy-pasting.

How it works:

  • Project: Choose a Jira project yourself, or let Revo select based on context.

  • Issue Type: Define the type (Story, Task, Bug, Epic) or let Revo generate one automatically.

  • Assignee: Assign to a specific teammate, or allow Revo to recommend the right person.

  • Labels: Add labels for tracking, or let Revo generate them dynamically.

  • Custom Fields: Once you pick a project and issue type, you’ll see any available custom fields.

  • Additional Instructions: Provide extra guidance, e.g. “Add acceptance criteria” or “Include reproduction steps.”

You can either fill these fields manually or rely on “Generated by Revo” to have them auto-populated from the workflow context

• Send a message to Slack

Send results from your workflows directly into Slack channels. This can be a simple message, or the output of a previous workflow step (like a report, summary, or alert). It’s ideal for keeping teams updated in real time, for example:

  • Post a weekly progress summary in your #product channel.

  • Share a customer feedback report with #support.

  • Alert #engineering when new issues or risks are detected.

• Add a condition

Define a condition and, choose different next steps depending on whether the condition is true or false.

• Transform data

Tell Revo how to reshape or process data.

• Create an insight

Generate an Insight that appears in your Revo feed. The Create Insight step should just tell Revo how to present that transformed output in the feed.

• Update an Item

The Update Item step lets you modify an existing object in Revo (e.g. a Meeting, Insight, User Feedback, Issue, or Agent Context). Instead of creating a new item, you enrich or update fields on one that already exists.

• Analyze a video

Use this node to automatically analyze meeting recordings with both audio and visual AI. It goes beyond transcripts by capturing non-verbal signals, such as emotions, engagement, or hesitation.

To add the next step, just click the small circle at the bottom of the current node card. Keep doing this for each new instruction or action you want to include. Each click adds a new node where you can continue building your workflow step-by-step.

Best Practices

  • One instruction per node: Stick to a single instruction per step. This helps Revo process the task accurately. If you give multiple instructions at once, it may confuse the output or produce inconsistent results.

  • The number of nodes in your workflow depends on what you're trying to achieve. Break down multi-step tasks into individual, simple steps across nodes.

4. Test and Monitor Your Workflow

Test the Workflow

  • For manual and scheduled workflows: click ‘Run this workflow’.

  • For webhook and event triggers: simulate or perform the real action to test.

    • Example (webhook): Send a test payload from an external app to the webhook URL.

    • Example (event): Submit feedback or create a task in Revo to trigger the event.

Testing ensures your workflow behaves exactly as expected and is correctly triggered.

5. View Workflow Runs

Once a workflow has run, you can monitor and inspect its execution:

  • Go to the Runs tab to see a full list of past executions.

  • Click on any run to explore each node inside:

    • See the input Revo received at that step

    • The settings used (e.g. model, context)

    • The output Revo generated

This gives you full visibility into how Revo executed each instruction, making it easy to debug and improve your workflow over time.


Private Workflows

Only the workflows you build can be made private. Team workflows created by others will always remain visible to the team.

How to make a workflow private:

  1. Go to your Workflows list.

  2. Right-click on the workflow you want to make private.

  3. Select Make Private from the menu.

Once marked as private, the workflow will only be visible and accessible to you. No one else on your team will be able to view or run it.

Controlling Where Reports Go

Making a workflow private means only you can see or edit the workflow itself. But the results of that workflow are not automatically private — they depend entirely on where you choose to send them.

  • Keep results private → Send outputs to yourself only (e.g. a private Slack channel).

  • Make results public → Even if the workflow is private, you can configure the last step to post results into shared spaces (e.g. a team Slack channel, Confluence page, or Jira project).

When to use Private Workflows:

  • Drafting experimental or test workflows before rolling them out to the team.

  • Running workflows tied to personal tasks or sensitive data.

  • Keeping exploratory automations separate from official team workflows.

This gives you flexibility and control, you decide when (and if) a workflow should become visible to others.


Start Automating

You can now create as many workflows as you need to:

  • Automate repetitive tasks

  • Connect product signals across tools and teams

  • Free yourself up for strategic and creative work

Revo workflows let you scale your thinking, your actions, and your time, automatically.

Last updated