DeployHQ Integration — Automate DeployHQ with AI on Beauto

Deployment made simple. We make it super easy to automate deploying projects from Git, SVN and Mercurial repositories.

Category: developer tools · 60 actions available

What you can automate with DeployHQ

Beauto connects DeployHQ with 900+ other apps so you can build AI-powered workflows in minutes. Trigger automations from DeployHQ events, enrich DeployHQ data with AI, or sync DeployHQ with the rest of your stack — without writing code.

  • Sync DeployHQ data with Gmail, Slack, Notion, HubSpot, Google Sheets, and more
  • Trigger AI agents on new DeployHQ events and route the output anywhere
  • Schedule recurring DeployHQ tasks — daily reports, cleanups, or bulk updates
  • Use natural language to describe the workflow; Beauto builds it for you

DeployHQ actions Beauto supports

  • Delete Command — Tool to delete a command from a specified project. Use when you need to remove an SSH command from a project's configuration.
  • Delete Project — Tool to delete a project from DeployHQ. Use when you need to permanently remove a project by its permalink or identifier.
  • Delete Build Cache File — Tool to delete an existing build cache file from a project. Use when you need to remove a cached build artifact from the project's build cache storage.
  • Delete Excluded File Rule — Tool to delete an existing excluded file rule from a project. Use when you need to remove an excluded file pattern from deployment configuration.
  • Delete Server Group — Tool to delete a server group from a project using the DeployHQ API. Use when you need to remove a server group from deployment configuration.
  • Delete Template — Tool to delete a template by its unique permalink. Use when you need to permanently remove a template from DeployHQ.
  • Get Projects — Tool to retrieve all projects from DeployHQ account. Use when you need to list all available projects and their configurations.
  • 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 Build Known Hosts — Tool to list all known hosts within a project using DeployHQ API. Use when you need to view SSH known hosts configured for a specific project.
  • Get Project Commands — Tool to retrieve all SSH commands configured for a project. Use when you need to list all commands and their execution details for a specific project.
  • Get Project Config Files — Tool to retrieve a list of all config files in a DeployHQ project. Use when you need to view all configuration files that are configured for a specific project.
  • 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 Excluded Files — Tool to list all excluded files within a project template. Use when you need to view which files or patterns are excluded from deployment for a specific project.
  • Get Config File — Tool to view a specific config file in a DeployHQ project. Use when you need to retrieve details about a particular configuration file by its identifier.
  • Get Excluded File — Tool to view a specific excluded file in a DeployHQ project. Use when you need to retrieve details about a particular excluded file by its identifier.
  • Get Server Group — Tool to view a specific server group in a DeployHQ project. Use when you need to retrieve details about a particular server group by its identifier.
  • Get Project Repository — Tool to view repository details for a specific project in DeployHQ. Use when you need to retrieve repository configuration including URL, branch, and hosting service details.
  • 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 Repository Commit Info — Tool to view detailed information about a specific revision in a project's connected repository. Use when you need to retrieve commit details including author, timestamp, message, and tags.
  • Get Latest Repository Revision — Tool to view the latest remote revision of your repository. Use when you need to get the most recent commit hash for a project's default branch or a specific branch.
  • Get Recent Commits and Tags — Tool to view up to 15 most recent revisions and up to 15 most recent tags in a specific branch. Use when you need to retrieve recent commit history and tag information from a project's repository branch.
  • Get Project Scheduled Deployments — Tool to retrieve all upcoming scheduled deployments for a project. Use when you need to view scheduled deployment configurations including server details, revision information, frequency settings, and execution times.
  • Get Project Server Groups — Tool to retrieve all server groups configured for a project. Use when you need to list servers and their deployment configurations within a project.
  • 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 Templates — Tool to retrieve all templates from DeployHQ account. Use when you need to list all configured templates and their identifiers.
  • Get Public Template — Tool to retrieve a specific public template from DeployHQ. Use when you need to view details of a public framework template using both template identifier and public template identifier.
  • Get Public Templates — Tool to retrieve publicly available deployment templates from DeployHQ. Use when you need to list framework templates for popular web platforms.
  • Update Project — Tool to update project settings in DeployHQ. Use when you need to modify a project's name or region/zone configuration.
  • Update Build Cache File — Tool to update an existing build cache file in a project. Use when you need to modify the path of a cached build artifact in the project's build cache storage.
  • Update Build Command — Tool to update an existing build command in a project. Use when you need to modify the description, command, or error handling behavior of a build command. Supports partial updates - only include the fields you want to c
  • Update Language Version — Tool to update the version of a language in a project's build environment. Use when you need to change the version of PHP, Node.js, Python, Ruby, Java, Go, .NET, or Composer used in a project's build pipeline.
  • Update Project Command — Tool to update an existing SSH command in a project. Use when you need to modify command properties like description, command text, execution timing, timeout, or server assignments.
  • Update Config File — Tool to update an existing config file in a DeployHQ project. Use when you need to modify the path or contents of a configuration file.
  • Update Excluded File — Tool to update an existing excluded file rule in a project. Use when you need to modify the file path pattern or server associations for an excluded file in the deployment configuration.
  • Update Project Repository — Tool to update repository configuration for a project in DeployHQ. Use when you need to modify repository settings like branch, URL, SCM type, or authentication credentials.
  • Update Server Group — Tool to update an existing server group in a DeployHQ project. Use when you need to modify settings such as name, branch, auto-deploy, notification preferences, or deployment mode. Supports partial updates - only include
  • Update Template — Tool to update an existing template in DeployHQ. Use when you need to modify the name or description of a template.
  • 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.
  • Generate AI Deployment Overview — Tool to generate an AI-powered deployment overview for a revision range. Use when you need to analyze commit messages between two references and get a concise summary of changes.
  • Create Build Cache File — Tool to create a new build cached file within a project. Use when you need to add a new cached build artifact to the project's build cache storage.

Related integrations

Browse all 900+ integrations →

Get started with DeployHQ on Beauto

Sign up free, connect your DeployHQ account in one click, and describe the workflow you want in plain English. Beauto's AI handles the rest — no API keys or code required.

Try Beauto free · Browse all 900+ integrations · How it works