Rating
4.9
Pre-built
150+
integrations
Total
100+
active users
avg
2 min
to connect
Custom Connections
Available
via HTTP connector
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 EntityCreates a new entity in JupiterOne using the GraphQL createEntity mutation. Use the scope parameter to prevent managed integrations from creating duplicate entities.
- Create Graph RelationshipCreates a new relationship between two entities in JupiterOne using the GraphQL createRelationship mutation.
- Download CSVDownloads 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 PDFDownloads 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 RuleTriggers 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 ClassTriggers 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 QueryExecute J1QL query using deferred response.
- Export Dashboard PDFInvokes 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 CSVInvokes 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 NotificationPolls 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 NotificationPolls 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 StatusReturns 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 JobsLists 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 EntityUpdates 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
