Skip to main content

Workflow Automations: How-To

This article explains how to connect Hyver and Workato and what you can achieve with them.

Updated this week

Hyver’s Workflow Automations allow you to integrate your security and compliance workflows with external systems such as Jira, ServiceNow, and collaboration tools. Workato serves as the underlying automation engine, enabling bi-directional synchronization.

This guide explains how to connect Hyver to Workato, build common recipes, and follow best practices to ensure maintainability and accuracy.


1. Connect Workato to the Hyver Connector

Before creating any automation, you must authenticate the Hyver connector in Workato.

Step 1: Retrieve your Hyver access token

  1. In Hyver, go to Settings → Access token.

  2. Generate a new Access Token or copy an existing one.

  3. Store it somewhere secure - this token grants full API permissions.

image-20251116-182555.png

Step 2: Connect the Hyver connector in Workato

  1. In Workflow Automations, navigate to Create → Connection.

  2. Search for the Hyver Connector.

  3. Paste your Hyver Access Token into the required field.

  4. Click Connect.

Once authenticated, your recipes can read triggers from Hyver and push actions back into your workspace.


2. Create a Recipe Triggered by a New Finding (Hyver → Jira → Hyver)

This example shows how to automatically create a Jira ticket when a new finding is discovered and then link the ticket URL back to Hyver.

Trigger:

New finding created (Hyver)

Action 1:

Create Jira issue

  1. Choose the appropriate Jira connection.

  2. Select the Project and Issue type (e.g., Bug, Task, Story).

  3. Map fields:

    • SummaryFinding title

    • DescriptionFinding description

    • Priority → map based on finding severity (optional)

    • Custom fields → map as needed (see section 4.2)

Action 2:

Send ticket URL/ID to Hyver

  1. Use the action Send ticket URL/ID from the Hyver connector.

  2. Map:

    • Finding IDFinding ID from the trigger

    • Ticket URL or Ticket ID → output from the Jira action

    • Source app - add the app name where the ticket ID derived from to ensure visibility in Hyver

This ensures the finding record in Hyver references the external ticket for full traceability.


3. Recipe: Update Hyver When an Issue Changes in Jira (Jira → Hyver)

This recipe listens for status updates in Jira and syncs them back to Hyver.

Trigger:

Issue updated (Jira)

Action:

Update Finding Status (Hyver)

  1. Map the Finding ID — this must be maintained from the earlier recipe.

  2. Map the New Status, ensuring it matches one of Hyver’s permitted statuses:

  • Open

  • To Do

  • In Progress

  • Reopen

  • On Hold

  • Fixed

  • Acceptable Risk

  • Not Relevant

Important:

Use a Workato lookup table or IF conditions (see Section 4.3) to translate Jira statuses (e.g., Done, Backlog, Blocked) into valid Hyver statuses.

Did this answer your question?