Skip to main content
Hyperagent
Concepts

Agents

A persistent colleague you configure once and work with across every conversation.

An agent is the configured teammate you give a role, tools, context, and ways to start a run. It carries that setup across threads, channels, and triggers so each request can follow your process without rebuilding context from scratch.

What an agent is for

Use an agent when you want Hyperagent to own a recurring responsibility, not just answer one prompt. A RevOps agent might monitor pipeline movement, a Chief of Staff agent might prepare leadership updates, and a Customer Success agent might track account health before renewals.

The request can start in a thread, a Slack channel, an email, a webhook, or a schedule. The point of the agent is that the same teammate shows up each time with the same role, standards, context, and way of working.

Diagram showing the mental model of an agent as a persistent configuration with identity, tools, knowledge, and trigger methods that carries across conversations. 900x600px.

What an agent carries

An agent is made of the pieces it carries into each run:

🪪Identity

A name, icon, description, and system prompt that define who the agent is and how it should make decisions.

🔧Tools and integrations

The built-in actions and connected services the agent can use to research, create, update, publish, or deliver the result.

🧩Skills

Reusable methods that teach the agent how a process, voice, report format, checklist, or API workflow should be handled.

🧠Knowledge

Memories, documents, tables, and other context that help the agent understand your team, standards, and workflows.

⚙️Model and controls

The model, effort, budget, approval behavior, and delegation settings that shape how the agent thinks and acts.

Invocations

The places and triggers that start a run: threads, Slack, Telegram, schedules, webhooks, email, and Live Mode.

These are not just settings. They define what the agent knows, what it can do, where it can show up, and how much autonomy it has.

The agent is the configured teammate. A thread is where one run happens. A skill is a method the agent can use when the request calls for it. You will see all three together, but they each have a different job.

Where an agent can work

Agents can be reached from many places, but the run still happens in a thread. The thread keeps the prompts, tool calls, decisions, files, and outputs.

Invocations decide where the run starts. Integrations decide where the agent can read context from and deliver the result back. A Slack mention might start the run, Salesforce might provide the data, and the finished update might land back in Slack, email, a Google Sheet, or another connected tool.

Use Live Mode when you want an agent to stay on, check for changes, and bring something to you before you ask. The agent wakes up on an interval, runs the checklist you give it, and only notifies you when something needs attention.

Live Mode is useful for proactive monitoring: checking for new signals, or keeping an eye on work that changes throughout the day. Instead of waiting for someone to kick off a run, the agent keeps checking in the background.

SettingWhat you configure
IntervalHow often the agent should wake up and run its checklist.
ChecklistThe specific things the agent should monitor, review, or verify.
Heartbeat modelThe model used for the recurring background checks.
Run locationWhere Live Mode runs should land, such as a dedicated thread created when you enable it.
Communication channelWhere the agent should notify you, such as a Slack DM.
Slack thread repliesWhen replies in a Slack thread should invoke the agent again.
The Live Mode configuration screen where you can set a check interval, checklist, heartbeat model, run location, communication channel, and Slack response behavior.

Start a thread when you want the full Hyperagent workspace in front of you.

From a thread, you can watch the agent generate assets, run live browsing sessions, @mention skills, and keep the output visible as you refine the process.

Threads are best for manual workflows, complex one-off work, and dialing in how an agent should approach a task before you automate it.

Hyperagent working inside Slack, where the team can mention an agent and keep the result in the conversation.
Slack configuration options, including identity, channels, trigger mode, bot responses, and listen-only context.

Deploy agents to Slack so they can work alongside your team where requests already happen. Each agent can have its own identity and role, like @DataAgent for analysis or @CustomerSuccess for account context, summaries, and renewal prep.

Slack can be tightly controlled or more ambient. You decide what wakes the agent up, where it can respond, and where it can listen for context without joining the conversation.

SettingWhat you configure
IdentityUse @Hyperagent or create custom Slack identities for specific agents.
ChannelsAdd the agent to the channels where your team should be able to use it.
TriggersChoose @mention, topic-based listening, or @mention to start a run with natural follow-up replies in thread.
Agent behaviorDecide whether the agent should respond to other bots.
Listening scopeChoose additional channels the agent can read for context without posting replies.

Deploy an agent to Telegram when work starts from a phone, a quick message, or a group chat. Each agent pairs with a Telegram bot, so you can message it directly for personal workflows or add it to a group where the team can call on it together.

Use a schedule when a workflow should run on a predictable cadence. Set the agent to run every morning, every Monday, the first day of the month, or any other timer that fits the workflow.

Scheduled runs are best for recurring reports, digests, checks, and other repeatable work where the prompt can stand on its own. Each run starts a new thread, so the schedule should include the context and instructions the agent needs to execute without a follow-up question.

The schedule configuration screen where you can set a timer for an agent to run on a regular cadence.

Trigger the agent from another system with an HTTP request. Webhooks are best when the run should start from an external service, such as a form submission, product update, or workflow automation.

The webhooks configuration screen where you can set up HTTP endpoints to trigger an agent.

Give an agent a dedicated email address when you want an inbox to trigger work. Forward a client request, send a report brief, or route a form notification to the agent, and Hyperagent turns that email into a new run.

You control how the email becomes context for the agent: who is allowed to send to the address, whether attachments are included, how the incoming message is formatted in the prompt, and whether the agent can reply back to the sender.

SettingWhat you configure
Email nameCreate a dedicated address for this agent, with a unique ID appended to keep it private.
Prompt templateShape how the message is handed to the agent using fields like subject, body, from, and to.
Allowed sendersLimit who can trigger the agent by email address or domain.
AttachmentsDecide whether email attachments should be included in the agent prompt.
RepliesLet the agent send a response back to the original sender when the workflow calls for it.

What defines an agent

The reference docs can go field by field. For the mental model, agent settings answer seven practical questions: who is this agent, what can it use, what does it know, how should it produce the output, where can it show up, how much freedom does it have, and how do you review what happened?

Agent configuration screen showing the settings available for an agent.

Configure the agent once, then let that setup carry across threads, Slack, email, schedules, webhooks, and Live Mode. The cards below follow one RevOps agent example so the settings feel like a real configuration, not a checklist.

01 · Identity

Who is this agent?

Name, icon, description, and system prompt. This is where you define the agent's role, tone, decision style, standards, and boundaries.

You are a RevOps agent for revenue leadership. Monitor pipeline movement, reconcile CRM and warehouse data, flag risk, and prepare concise updates for sales leaders.
02 · Tools and integrations

What can it use?

Connect the systems where the data, requests, and artifacts live, plus the tools the agent needs to investigate, calculate, and deliver the result.

Salesforce
Databricks
Google Sheets
Slack
Gmail
Exa Search
03 · Skills

How should it produce the output?

Attach the repeatable methods this agent should use when RevOps work comes up: how to review the pipeline, how to spot risk, and how to write the update.

Weekly Pipeline Summary
Forecast Variance Review
Deal Risk Triage
Board Metrics Narrative
04 · Knowledge

What context can it bring in?

Give the agent the context it should remember or reference so it does not need the operating model re-explained every time.

FY26 pipeline targets
Enterprise segment definitions
At-risk deal thresholds
Pricing exception policy
Leadership update format
05 · Model

How much should it think and spend?

Choose the model and limits that match the job: deeper reasoning for forecast reviews, faster checks for routine monitoring, and budget caps for predictable cost.

Opus for forecast review
Haiku for Live Mode
High effort on variance analysis
$25 run cap
06 · Invocations

Where can a run start?

Decide how the RevOps agent should be called, whether someone asks for help manually or a system event starts the run for them.

Monday 7 AM forecast run
@RevOps in #sales-leadership
Salesforce stage-change webhook
07 · Controls

What needs review?

Approval settings control whether the agent asks before sensitive actions, like sending messages or changing data in a connected service.

08 · Overview and Activity

What has it done?

Overview and Activity show recent threads, usage, and cross-channel interactions so you can inspect, continue, and understand the agent's outputs.

The settings tabs are the UI version of this map. Use them when you want to change the agent's role, access, methods, context, autonomy, triggers, or activity history. The reference section can cover the exact fields later; this page is here to explain what each part controls.

How agents improve over time

Agents get more useful as you turn repeated patterns into reusable context.

  • Skills capture repeatable methods: a research process, reporting format, writing style, or procedure for using a specific tool.
  • Knowledge gives the agent context it can carry forward: your preferences, team details, project background, and the decisions you do not want to repeat.
  • Rubrics define what good output looks like, so you can evaluate against a standard instead of relying on vibes.

You can start with just a name and a system prompt. Over time, the agent becomes more useful because the way your team works starts living inside it.

Agent FAQs

An agent is the configured teammate in Hyperagent: its identity, instructions, tools, skills, knowledge, controls, and ways to start a run. Threads are where individual runs happen. Skills are the methods agents can call. As you teach the agent how your team operates, that context carries into the next thread, channel, and trigger.