Skip to main content
OpenOps integrates with Vantage to automate workflows based on the cost data, recommendations, and alerts available through the Vantage API.

Actions

OpenOps provides one action for interacting with Vantage: The Vantage action is based on the Vantage API and requires configuring a Vantage connection with a Vantage API key. The following section describes the action available in the Vantage block.

Custom API Call

Allows making arbitrary calls to any Vantage API endpoint:
  • URL: Dynamic endpoint selection
  • Method: GET, POST, PATCH, PUT, DELETE, or HEAD
  • Headers: Optional (authorization auto-injected)
  • Query Parameters: Optional
  • Body: Optional JSON payload

Designing a workflow

A typical Vantage workflow starts by retrieving recommendations or cost alerts from the Vantage API using the Custom API Call action, then asks the owner of the affected resource for a decision in Slack or Microsoft Teams: approve, snooze, archive, or open a ticket. Based on the decision, the workflow remediates the resource using the actions available for the cloud platforms OpenOps supports, creates a ticket, or calls another endpoint from the Vantage API reference to record the decision. For environments such as development accounts, the approval step can be skipped so that remediation runs automatically. For the patterns behind owner mapping, approval requests, and decision tracking, see Designing Workflows with FinOps Platforms.