Hyphen Agent combines conversational answers with task-based operations work. Availability can depend on your organization permissions, connected integrations, and the resources Agent can access.
Table of Contents
- Activity Answers
- Chat Sessions and Slack
- Member Memory
- Log Analysis
- GitHub Issue and Pull Request Automation
- Stale Feature Flag Cleanup
- Optimization and Signals Investigation
- Deployment Controls
- Resource Cleanup
- Project, Link, and QR Code Tools
- Scheduled and Recurring Work
- Related Deployment Context
Activity Answers
Agent can answer questions about organization activity from recorded Hyphen events. It supports listing, counting, finding, and summarizing activity across projects, apps, environments, deployments, preview deployments, teams, members, feature flags, segments, links, domains, ENV, and Agent tasks.
Example questions:
- "What happened in this project today?"
- "How many deployments failed this week?"
- "Who created this environment?"
- "What has Jordan changed recently?"
- "Summarize the last 24 hours of production events."
If a resource name matches multiple resources, Agent asks for clarification instead of guessing.
Chat Sessions and Slack
Agent chat sessions support ongoing organization conversations in the Hyphen App. When Slack is connected, you can also DM the Hyphen bot or mention it in a channel thread.
Slack chat supports thread continuity, Hyphen resource links, Slack mentions, and input requests for confirmations or follow-up questions.
Member Memory
Agent can remember durable member preferences when you explicitly ask it to remember, update, forget, or clear something. Memory is useful for preferences such as answer format, common environment names, or recurring context.
Member memory is not a secret store. Do not save credentials, tokens, private keys, or sensitive personal data in memory.
Log Analysis
Agent can analyze deployment logs and surface findings by severity. By default, Hyphen Agent analyzes available cloud provider container logs. If the app is connected to New Relic APM, Agent can use APM data instead.
Log analysis results can include:
- Log coverage metrics.
- Findings grouped by category and severity.
- GitHub issue actions, such as created, commented, or skipped.
- Repository and pull request context when a fix is proposed.
GitHub Issue and Pull Request Automation
When GitHub is connected, Agent can connect findings to GitHub issues and pull requests. For log analysis, Agent can create a new issue, comment on a matching existing issue, or open a pull request with a proposed fix.
Agent-created code changes are reviewable. Agent does not merge pull requests automatically as part of this workflow.
Stale Feature Flag Cleanup
Agent can identify Toggle flags with no recent usage or unchanged return values over a 90-day window. When the relevant app has a connected GitHub repository, Agent can open a cleanup pull request to remove stale flag references from code.
Perpetual feature flags are excluded from stale flag cleanup.
Optimization and Signals Investigation
Agent can investigate deployment and runtime signals, run optimizer simulations, and recommend changes such as right-sizing, consolidation, or shutting down underused resources.
Optimizer recommendations are intended to preserve declared availability expectations. When an optimizer run requires approval, Hyphen presents an input request before Agent proceeds.
Deployment Controls
Agent can inspect project environment deployment settings and answer deployment readiness questions from chat. You can ask what is configured for an environment, which apps and cloud targets are included, whether the deployment is ready to run, or what the latest non-preview deployment run looked like.
Agent can also start a configured deployment or preview deployment. Before creating a deployment run, Agent checks readiness and presents a confirmation request with the target project, environment, preview context, and selected builds. If builds are not specified, Agent uses the latest app build for non-preview deployments and the latest preview build for preview deployments.
Follow-up deployment requests preserve the prior deployment target, including preview deployment context, so requests like "deploy again" can reuse the last confirmed project and environment.
Resource Cleanup
Agent can detect unused or stale deployment resources, including orphaned containers and expired preview deployment resources. Cleanup work is presented through Agent runs so you can review status, output, and any required approvals.
Project, Link, and QR Code Tools
From chat, Agent can help with project, short link, and QR code operations.
Supported project actions include listing projects and creating a project after collecting required details and confirmation.
Supported link and QR code actions include reading short links, creating short links, deleting short links, and helping create, retrieve, or delete QR codes for existing short links.
Scheduled and Recurring Work
Agent tasks can be scheduled or recurring. Task and run detail views show timing, status, related resources, conversation history, and execution output.
Related Deployment Context
Hyphen also surfaces deployment settings drift on project environment views when current deployment settings differ from the latest run snapshot. Agent optimizer work can use deployment and runtime context, but the deployment drift alert itself is documented as a Hyphen Deploy surface rather than an Agent task.