# Deploy Your Open Agent

This guide will walk you through how to deploy and test your Open Agent using the **make-agent** CLI tool. This method allows you to develop, test, and go live with your agent quickly.

## 1. Deploy Your Service to the Cloud

To take your Open Agent live, you can deploy it to a cloud provider such as **Vercel**, **Google Cloud Platform (GCP)**, or **Amazon Web Services (AWS)**. These services provide scalable hosting solutions and make your agent publicly accessible for real-world interactions.

Recommended cloud providers:

* [Vercel](https://vercel.com)
* [Google Cloud](https://cloud.google.com)
* [AWS](https://aws.amazon.com)

After deploying your service, ensure your agent's [plugin manifest](https://docs.bitte.ai/agents/manifest) points to the publicly accessible URL of your deployment:

{% code fullWidth="false" %}

````
```typescript
"servers": [
    {
        "url": <YOUR_DEPLOYMENT_URL>
    },
],
```
````

{% endcode %}

## 2. Register (or update) with make-agent

Running `make-agent deploy` should take care of all the steps to validate your key, manifest and push updates within our registry. Include this in your CI/CD pipeline for ease of use.

{% tabs %}
{% tab title="npx" %}
npx make-agent deploy
{% endtab %}
{% endtabs %}

## Debug and Test Your Plugin

Once registered, you will receive a debug URL that will take you to the Playground to test your agent.

```
https://wallet.bitte.ai/smart-actions/prompt/hey?mode=debug&agentId=<agentId>
```

Note that your Agent ID is the deployed URL without the protocol scheme (no *https*). If you deployed to `https://my-awesome-agent.com`, your Agent ID is `my-awesome-agent.com`

## Get Verified

When agents are registered, they will not be immediately available in the production registry. The verification process is manual for now.&#x20;

[Contact our team ](https://t.me/mintdev) on Telegram to start the verification process when you're ready.
