DeployHQ
for LuumenAI

Read your DeployHQ projects and deployments, change build config with approval

Connect DeployHQ and your agent can answer questions about projects, repositories, branches, and past deployments without you opening the dashboard. When something needs to change — a config file, an SSH command, an excluded path, repository settings — the agent shows the edit first and waits for your approval before it writes. Luumen authenticates with basic auth.

The DeployHQ toolbox

57 tools: 22 read, 35 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadGet ProjectsRetrieve all projects from DeployHQ account.
  • ReadGet ProjectView an existing project in DeployHQ.
  • ReadGet Project Build Known HostsList all known hosts within a project using DeployHQ API.
  • ReadGet Project CommandsRetrieve all SSH commands configured for a project.
  • ReadGet Project Config FilesRetrieve a list of all config files in a DeployHQ project.
  • ReadGet Project DeploymentsRetrieve a paginated list of all deployments in a project.
  • ReadGet Project Excluded FilesList all excluded files within a project template.
  • ReadGet Config FileView a specific config file in a DeployHQ project.
  • ReadGet Excluded FileView a specific excluded file in a DeployHQ project.
  • ReadGet Server GroupView a specific server group in a DeployHQ project.
  • ReadGet Project RepositoryView repository details for a specific project in DeployHQ.
  • ReadGet Repository BranchesView all available branches in the connected repository for a project.
  • ReadGet Repository Commit InfoView detailed information about a specific revision in a project's connected repository.
  • ReadGet Latest Repository RevisionView the latest remote revision of your repository.
  • ReadGet Recent Commits and TagsView up to 15 most recent revisions and up to 15 most recent tags in a specific branch.
  • ReadGet Project Scheduled DeploymentsRetrieve all upcoming scheduled deployments for a project.
  • ReadGet Project Server GroupsRetrieve all server groups configured for a project.
  • ReadGet Project ServersRetrieve all servers configured for a project.
  • ReadGet TemplatesRetrieves all deployment templates from the DeployHQ account.
  • ReadGet Public Framework Template DetailsRetrieves detailed configuration for a specific public framework template from DeployHQ's curated template library.
  • ReadGet Public TemplatesRetrieve publicly available deployment templates from DeployHQ.
  • ReadGenerate AI Deployment OverviewGenerate an AI-powered deployment overview for a revision range.
  • WriteDelete CommandDelete a command from a specified project. Approval by default
  • WriteDelete ProjectDelete a project from DeployHQ. Approval by default
  • WriteDelete Build Cache FileDelete an existing build cache file from a project. Approval by default
  • WriteDelete Excluded File RuleDelete an existing excluded file rule from a project. Approval by default
  • WriteDelete Server GroupDelete a server group from a project using the DeployHQ API. Approval by default
  • WriteDelete TemplateDelete a template by its unique permalink. Approval by default
  • WriteUpdate ProjectUpdate project settings in DeployHQ. Approval by default
  • WriteUpdate Build Cache FileUpdate an existing build cache file in a project. Approval by default
  • WriteUpdate Build CommandUpdate an existing build command in a project. Approval by default
  • WriteUpdate Build Language VersionUpdates the version of a programming language in a project's build environment configuration. Approval by default
  • WriteUpdate Project CommandUpdate an existing SSH command in a project. Approval by default
  • WriteUpdate Config FileUpdate an existing config file in a DeployHQ project. Approval by default
  • WriteUpdate Excluded FileUpdate an existing excluded file rule in a project. Approval by default
  • WriteUpdate Project RepositoryUpdate repository configuration for a project in DeployHQ. Approval by default
  • WriteUpdate Server GroupUpdate an existing server group in a DeployHQ project. Approval by default
  • WriteUpdate TemplateUpdate an existing template in DeployHQ. Approval by default
  • WriteCreate ProjectCreate a new project in DeployHQ. Approval by default
  • WriteCreate Build Cache FileCreate a new build cached file within a project. Approval by default
  • WriteCreate Build CommandCreate a new build command for a project in DeployHQ. Approval by default
  • WriteCreate Project Build Known HostCreate a new known host in a project using DeployHQ API. Approval by default
  • WriteCreate SSH CommandCreate a new SSH command for a project in DeployHQ. Approval by default
  • WriteCreate Config FileCreate a new config file in a DeployHQ project. Approval by default
  • WriteCreate Config File DeploymentCreate a new config file deployment for a project. Approval by default
  • WriteCreate Excluded FileAdd a new excluded file to a project. Approval by default
  • WriteAbort DeploymentAbort a currently running deployment. Approval by default
  • WriteAdd Project RepositoryAdd repository details to a project in DeployHQ. Approval by default
  • WriteCreate Server GroupCreate a new server group for automated deployments in a DeployHQ project. Approval by default
  • WriteCreate ServerCreate a new server configuration in a DeployHQ project. Approval by default
  • WriteCreate TemplateCreate a new template in DeployHQ. Approval by default
  • WriteUpdate Project SettingsUpdate settings of an existing DeployHQ project. Approval by default
  • WriteEdit Build Cache FileEdit an existing build cache file within a project. Approval by default
  • WriteEdit Build CommandEdit an existing build command within a template in DeployHQ. Approval by default
  • WriteEdit SSH CommandEdit an existing SSH command in a DeployHQ project. Approval by default
  • WriteEdit Config FileEdit an existing config file within a project. Approval by default
  • WriteEdit TemplateEdit an existing template in DeployHQ. Approval by default

One prompt, start to finish

What a governed DeployHQ run looks like inside Luumen.

Questions

How does LuumenAI connect to DeployHQ?

Authorize once with Basic auth. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in DeployHQ on its own?

Read actions answer immediately. Anything that writes — delete command, delete project, delete build cache file, delete excluded file rule, and more — is shown as a plan and requires approval by default, including the 7 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to DeployHQ — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put DeployHQ to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.