Rating

4.9

Pre-built

150+

integrations

Total

100+

active users

avg

2 min

to connect

Custom Connections

Available

via HTTP connector

Market leaders run on Workato

  • monday.svg
  • box.svg
  • hp-2.svg
  • atlassian.svg
  • cisco.png
  • Need to connect your product to JupiterOne?

    Leverage the power of the Workato Embedded platform to access 1200+ pre-built connectors to the apps your customers are requesting. 
    Learn more
  • Build Powerful Workflows, fast

    Actions

    Do this…

    JupiterOne
    • Create Graph Entity
      Creates a new entity in JupiterOne using the GraphQL createEntity mutation. Use the scope parameter to prevent managed integrations from creating duplicate entities.
    • Create Graph Relationship
      Creates a new relationship between two entities in JupiterOne using the GraphQL createRelationship mutation.
    • Download CSV
      Downloads the exported CSV from a signed storage URL (from Get Latest CSV Notification) and returns base64-encoded content suitable for email attachment steps.
    • Download Dashboard PDF
      Downloads the rendered dashboard PDF bytes from a signed storage URL (from Get Latest Dashboard PDF Notification) and returns base64-encoded content suitable for email attachment steps.
    • Evaluate Rule
      Triggers an immediate evaluation of a JupiterOne alert rule using the GraphQL evaluateRuleInstance mutation. Evaluation runs asynchronously; the action returns the rule id when the evaluation has been accepted.
    • Evaluate Smart Class
      Triggers an immediate evaluation of a JupiterOne Smart Class using the GraphQL evaluateSmartClassRule mutation. By default evaluation runs asynchronously and the action returns when the evaluation has been accepted. Enable poll_for_completion to poll within Workato's per-action time limit (~150s); for longer evaluations use Get Smart Class Evaluation Status in a recipe repeat loop with fail_if_pending=false.
    • Execute J1QL Query
      Execute J1QL query using deferred response.
    • Export Dashboard PDF
      Invokes the invokeExportDashboardPdf GraphQL mutation. PDF rendering happens asynchronously server-side; pair with Get Latest Dashboard PDF Notification to retrieve the download link when ready.
    • Export Query CSV
      Invokes the csvExport GraphQL query, the same call behind Download CSV in the JupiterOne UI. The CSV is generated asynchronously (large exports can take several minutes) and delivered to the token user as an in-app notification and email; pair with Get Latest CSV Notification to retrieve the download link.
    • Get Latest CSV Notification
      Polls inAppNotifications for topic CSV_DOWNLOAD_SUCCESS, matching the export name in body.message within a recency window. Returns found = true with the newest matching notification downloadLink, or found = false when the in-action wait is used up (repeat the action in a recipe loop for long exports). Errors immediately if a CSV_DOWNLOAD_FAIL notification matches the export name.
    • Get Latest Dashboard PDF Notification
      Polls inAppNotifications for topic DASHBOARD_PDF_DOWNLOAD_SUCCESS, matching the configured dashboard name in body.message within a recency window. Returns the newest matching notification downloadLink.
    • Get Smart Class Evaluation Status
      Returns the current Smart Class rule evaluationStep and lastEvaluationEndOn from a single GraphQL query. Use in recipe repeat loops to wait for long-running evaluations without exceeding Workato per-action time limits.
    • List Integration Jobs
      Lists integration jobs for a JupiterOne integration instance using the GraphQL integrationJobs query. Use size=1 to fetch the most recent job (useful for detecting COMPLETED after sync finalize).
    • Update Graph Entity
      Updates an existing JupiterOne graph entity using the GraphQL updateEntityV2 mutation. Provide the entity _id and a JSON object of properties to add or update.
    • Any other action you can think up

    One platform

    • Power
    • Agility
    • Speed
    • Innovation