# OpenStack integrations: servers and images

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

**Canonical page:** https://tray.ai/connectors/openstack-integrations/
**Categories:** Developer tools
**Connects through:** HTTP Connector

## Overview

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.

## Use cases

### Servers

Read and create servers in OpenStack from any Tray.ai workflow. The OpenStack API covers calls such as list servers and create a server.

- List servers
- Create a server
- Create multiple servers

### Images

Read, create, update, and delete images in OpenStack from any Tray.ai workflow. The OpenStack API covers calls such as list images and create an image.

- List images
- Create an image
- Update an image

## Frequently asked questions

### Does Tray.ai connect to OpenStack?

Yes. Tray.ai connects to OpenStack through the HTTP Connector, which calls the OpenStack API directly. Any call the OpenStack API documents can run as a step in a Tray.ai workflow.

### 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.

### Can I get a dedicated OpenStack connector?

OpenStack runs through the HTTP Connector rather than a dedicated connector. If your team wants one, the Tray.ai connector SDK can build a dedicated OpenStack connector from the OpenStack API.

## Learn more

- Intelligent Integration: https://tray.ai/platform/intelligent-ipaas/
- Merlin Agent Builder: https://tray.ai/platform/merlin-agent-builder/
- Agent Gateway for MCP: https://tray.ai/platform/agent-gateway/
- Book a demo: https://tray.ai/contact/
