DeployHQ
Automates your application deployment pipeline by syncing repository changes to servers and generating AI summaries of release notes for your team.
Try DeployHQ in Ceven
Ask Ceven anything
Standard
Why use Ceven?
AI native DeployHQ integration
- Describe the outcome and Ceven picks the right DeployHQ calls, fills the parameters, and checks the result.
- Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
- Rich coverage for reading, writing, and querying your DeployHQ data, across all 60 of its actions.
Managed auth
- Built in OAuth with automatic token refresh and rotation.
- One place to manage, scope, and revoke DeployHQ access.
- Per user and per environment credentials instead of shared keys.
Agent optimized design
- Actions are tuned from real success and error rates so reliability climbs over time.
- Full execution logs so you always know what ran in DeployHQ, when, and on whose behalf.
- The agent pauses and asks when DeployHQ is unclear instead of plowing ahead.
Enterprise grade security
- Fine grained access so you control which agents and people can reach DeployHQ.
- Least privilege by default, read scopes first and only the writes a workflow needs.
- A full audit trail of every DeployHQ action to support review and sign off.
Supported tools
Every action Ceven's agents can run on DeployHQ, and when to use it.
Get Projects
Pull a list of all projects in the account to identify the correct project identifier for a workflow.
Get Project
Retrieve full configuration details for a specific project using its permalink.
Create Project
Initialize a new project with a specific name and zone configuration to start a new deployment pipeline.
Get Project Deployments
Pull the paginated history of all deployments for a project to verify if a specific version is live.
Get Latest Repository Revision
Pull the most recent commit hash from the default branch or a specific branch in the repository.
Generate AI Deployment Overview
Analyze commit messages between two references to create a concise summary of changes for a release.
Update Language Version
Change the version of PHP, Node.js, or Python used in the project build environment.
Get Project Server Groups
List all server groups configured for a project to determine the target for a deployment.
Update Server Group
Modify server group settings such as auto deploy preferences or notification settings.
Get Project Commands
Pull all SSH commands configured for a project to audit the build and post deployment steps.
Update Project Command
Modify the text, timeout, or execution timing of an existing SSH command.
Delete Project
Permanently remove a project from the account using its identifier.
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 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 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 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 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 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 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.
30 actions · scroll to see them all
Frequently asked questions
Alternatives to DeployHQ
Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.
Try Ceven on your stack
Plug Ceven on top of the tools you already run. Connect DeployHQ and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.
Get started for free