Connect DeployHQ with Hookshot™ and your stack

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

Tools and triggers

What Agents can do in DeployHQ

Available tools and events after DeployHQ is connected.

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

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

  • Create Build Command

    Tool to create a new build command for a project in DeployHQ. Use when you need to add a new build command to a project.

  • Create Config File

    Tool to create a new config file in a DeployHQ project. Use when you need to add a configuration file that will be deployed to specified servers.

  • 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 Excluded File

    Tool to add a new excluded file to a project. Use when you need to exclude specific files or patterns from deployment to prevent them from being deployed to servers.

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

  • Create Project Build Known Host

    Tool to create a new known host in a project using DeployHQ API. Use when you need to add SSH known hosts for build processes in a specific project.

  • Create Server

    Tool to create a new server configuration in a DeployHQ project. Use when you need to add a deployment destination with protocol-specific settings (SSH, FTP, S3, etc.).

  • Create Server Group

    Tool to create a new server group for automated deployments in a DeployHQ project. Use when you need to set up a group of servers for deploying from a specific branch with auto-deploy and notification settings.

  • Create SSH Command

    Tool to create a new SSH command for a project in DeployHQ. Use when you need to add SSH commands that run before or after deployments.

  • Create Template

    Tool to create a new template in DeployHQ. Use when you need to create a template, optionally copying configuration from an existing project.

  • 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 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 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 Project

    Tool to delete a project from DeployHQ. Use when you need to permanently remove a project by its permalink or identifier.

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

  • Edit Build Cache File

    Tool to edit an existing build cache file within a project. Use when you need to modify the path of a cached build artifact in the project's build cache storage.

  • Edit Build Command

    Tool to edit an existing build command within a template in DeployHQ. Use when you need to modify the description, command, or error handling behavior of a build command.

  • Edit Config File

    Tool to edit an existing config file within a project. Use when you need to modify the path, contents, or server deployment settings of a configuration file.

  • Edit SSH Command

    Tool to edit an existing SSH command in a DeployHQ project. Use when you need to update command properties like description, command text, execution timing, timeout, or server assignments.

  • Edit Template

    Tool to edit an existing template in DeployHQ. Use when you need to update the name of a template identified by its permalink.

Setup

Connect DeployHQ in Hookshot™

Pick a scope, then confirm what can start a Protege and what it can do.

Trigger Access

What can start a Protege from this app.

Tool Access

What a Protege can do after it starts.

Connection scope

Prefer team for production.

Team

Shared credential for production and unattended runs.

Personal

Tied to one user—only when the workflow needs their account.

Chat

Team-scoped for supported chat surfaces.

Full setup guide

Build with us

See Hookshot™ in your stack.

Request early access or book a live walkthrough with the team.

Request Demo
Hookshot™ setup screen — AI agent workflow configuration with model selection, trigger status, and governance controls.