Skip to content
OpenStack logo

Connectors / Developer tools · HTTP Connector

Automate OpenStack with Tray.ai

Create a server and create an image in OpenStack. Connect OpenStack to the rest of your developer tools stack with Tray.ai.

What can you do with OpenStack on Tray.ai?

OpenStack is open source cloud infrastructure software for running private and public clouds, managing virtual servers, images, networks, and storage. Tray.ai connects to OpenStack through the HTTP Connector, so your workflows can call the OpenStack API alongside the rest of your stack.

  • Create a server when a new environment request is approved in your service desk.
  • List servers each night and post the running count to your team chat.
  • Deactivate an image when your vulnerability scanner flags its base operating system.
Connects through
HTTP Connector
Authentication
An API key in a request header

Set it up

Connect OpenStack to Tray.ai

Each step uses OpenStack's own API details, from its documentation.

Step 1

Save OpenStack's API key

Save the key as a Tray.ai authentication. The HTTP Client puts it in the request header, read from $.auth. The key stays out of the workflow and out of the logs.

Step 2

Import a request from OpenStack's docs

Add an HTTP Client step and paste a cURL example from OpenStack's API docs. Tray.ai fills in the method, URL, headers, and query.

Step 3

Start with “List servers”

It's one of 8 documented actions, under Servers. The response comes back as data the next step can map into your other apps.

Step 4

Hand it to an AI agent

Wrap “Create a server” and “Create multiple servers” in workflows, and Tray.ai's Agent Gateway for MCP publishes them as governed tools Claude and other AI agents can call.

Give your AI agents OpenStack tools

Build an MCP server on OpenStack in Agent Gateway and choose which actions your agents can call. Every call runs with access control and an audit trail. How Agent Gateway works

  • List servers
  • List images
  • Create a server
  • Create multiple servers
  • Create an image
  • Update an image
  • Delete an image
  • Deactivate an image

What the OpenStack API covers

2 resources and 8 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow. Connecting it takes a few clicks: here's how.

Servers

  • List servers
  • Create a server
  • Create multiple servers

Images

  • List images
  • Create an image
  • Update an image
  • Delete an image
  • Deactivate an image

Checked against OpenStack's own documentation on 2026-11-08

docs.openstack.org/api-quick-start/api-quick-start.html

Frequently asked questions

What can a Tray.ai workflow do in OpenStack?

+

The OpenStack API documents 8 actions across 2 resources (Servers, Images). For example: List servers; List images. A workflow can make any documented call through the HTTP Connector.

How does Tray.ai authenticate with OpenStack?

+

The OpenStack API uses an API key in a request header. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.

See OpenStack working against your stack.

We'll walk through a tailored demo with your systems plugged in.

Great — a couple more details

This helps us connect you with the right person. Optional, and you can skip it.