DeployHQ icon

DeployHQ

Code deployment service for projects, servers, server groups, SSH commands, build caches, templates, and excluded-file rules.

Supports release work that deploys from Git, SVN, or Mercurial repositories, manages server groups, runs SSH commands, and tunes build caches and exclusions.

DeployHQ icon
Snow

Use DeployHQ with Snow

Snow is a personal AI assistant that builds real apps for you, and they can put DeployHQ to work.

What Snow can do with DeployHQ

These are the DeployHQ actions available to the apps you build with Snow. Connecting an account does not make Snow run these on its own.

Create Config File Deployment

Tool to create a new config file deployment for a project. Use when you need to deploy only configuration files to a server or server group without deploying code changes.

Create Project

Tool to create a new project in DeployHQ. Use when you need to initialize a new project with a name and optional zone configuration.

Get Project

Tool to view an existing project in DeployHQ. Use when you need to retrieve details about a specific project by its permalink or identifier.

Get Project Deployments

Tool to retrieve a paginated list of all deployments in a project. Use when you need to view deployment history for a specific project. Results are paginated with 10 deployments per page.

Get Project Servers

Tool to retrieve all servers configured for a project. Use when you need to view server configurations and deployment targets for a specific project.

Get Projects

Tool to retrieve all projects from DeployHQ account. Use when you need to list all available projects and their configurations.

Get Repository Branches

Tool to view all available branches in the connected repository for a project. Use when you need to list repository branches and their commit hashes.

Get Templates

Retrieves all deployment templates from the DeployHQ account. Templates in DeployHQ are reusable configurations that can be used to quickly set up new projects with predefined settings. This action returns the name, permalink (unique identifier), and description for each template. Use this when you need to: - List all available templates in the account - Find a template's permalink for use in other operations - Discover what templates exist before creating or modifying projects No parameters are required - this returns all templates in the account.

Abort Deployment

Tool to abort a currently running deployment. Use when you need to terminate a deployment that is in progress.

Add Project Repository

Tool to add repository details to a project in DeployHQ. Use when you need to configure a repository for a project with URL, SCM type, branch, and authentication credentials.

Ready to put DeployHQ to work?

Sign up free, build an app by chatting, and connect DeployHQ in minutes. No credit card required.