If you regularly rewrite the same emails, chase the same updates, or reformat the same notes, a custom agent can help take that recurring work off your plate. Describe how you want the task handled once, and Go can repeat that process whenever you need it.
1. Describe the agent you want
Open either the Go side panel or the Go app and explain what you want your agent to do in plain language.
For example:
Create an agent that helps make my emails sound more assertive.
Go may ask a few follow-up questions to understand your goal, preferences, and workflow. As you answer, Go builds the first version of the agent for you.
2. Review the agent preview
Before creating the agent, Go shows you a preview that includes:
- The agent’s name and description
- Its instructions
- The tools it can use
- Its recommended trigger
- Where it will appear
In this example, Go recognizes that the agent should help while emails are being written, so it recommends a proactive writing trigger. This allows the agent to surface suggestions automatically instead of waiting for you to ask.
Review the configuration and select Approve when everything looks right.
3. Open and customize your agent
Once the agent is created, you can find it in Go’s navigation panel. You may need to select See more to view your full agent list.
From there, you can:
- Select the agent to chat with it directly
- Select the settings icon to open the Agent Builder
- Update its instructions, tools, or triggers
You can also start directly in the Agent Builder if you prefer to create an agent manually. Both approaches produce the same type of agent.
4. Define the agent’s instructions
Instructions are the heart of every agent. Think of them as the guidance you would give a teammate.
They tell the agent:
- What job it should perform
- What it should prioritize
- How it should respond
- What rules or limitations it should follow
Clear instructions help the agent produce more consistent and useful results.
5. Choose when the agent should run
Triggers determine when your agent starts working. Depending on the task, an agent can:
- Proactively suggest edits while you write
- Run on a schedule
- Respond to a new email
- React to activity in a connected tool, such as Slack
Writing agents can appear as color-coded inline suggestions or underlines, making it easier to tell which agent is offering help.
6. Give it the tools it needs
Tools determine what your agent can access and do. These may include connectors you have already added to Go, such as email, calendar, Superhuman Docs, or Slack.
Other tools can let the agent search the web, retrieve information from connected content, or take an action on your behalf.
As a general rule, only give an agent access to the tools it needs for its specific job.
Put your agent to work
Once configured, the agent can step in at the right moment. In this example, it notices an opportunity to make an email more assertive and automatically surfaces an inline suggestion.
You can accept or dismiss the suggestion, or continue the conversation in Go if you need more help.
Your first version does not need to be perfect. As your workflow evolves, return to the Agent Builder to refine the instructions, add tools, or adjust the trigger.
If you’re more of a visual person, watch the Agent Builder workflow here. Then, think about a task you repeat regularly, describe it to Go, and let it build your first custom agent.




