Goals are what your agents work toward. While tasks define specific activities, goals define the bigger picture—what success looks like and how to measure it.
Goals vs Tasks
Tasks are individual actions your agent performs repeatedly—sending outreach emails, researching competitors, drafting reports. Goals are the outcomes those tasks contribute to.
For example, if your goal is "Build a pipeline of 50 qualified leads this quarter," you might have tasks like:
- Research companies in your target market daily
- Send personalized outreach to decision-makers
- Follow up with prospects who haven't responded
The goal gives context to the tasks. Your agent understands not just what to do, but why—and can make better decisions about how to do it.
Creating Goals
Just tell Omega what you want to achieve. Something like "Help me find 10 new clients this month" or "I want to reduce customer support response time" will do. Omega will work with you to understand what success looks like, what metrics to track, and what tasks might help.
You can also create goals directly from an agent's info section, but natural conversation with Omega is usually the fastest way.
What Goes Into a Goal
Name and description — What you're trying to accomplish and why it matters.
Status — Active goals are being worked on. You can pause a goal by making it inactive, or mark it complete when you've achieved it.
Success metrics — Measurable indicators of progress. These might be numbers (like leads generated or revenue closed) or milestones (like launching a product or completing a report). Your agent tracks these and updates them as work progresses.
Linked tasks — The recurring activities that contribute to the goal. A goal can have multiple tasks, and tasks can run independently of the goal they're linked to.
Auto-Run
Goals can run automatically. When auto-run is enabled, your agent periodically reviews the goal, checks progress on metrics, executes linked tasks, and decides if any new tasks should be created.
You can control how often this happens—anywhere from multiple times per day to once a week. By default, goals run once every 24 hours when auto-run is enabled.
You can also trigger a goal run manually with the "Run now" button if you want your agent to focus on a specific goal right away.
How Goals and Tasks Work Together
When a goal runs, your agent looks at the current state of things:
- How are the success metrics tracking?
- Are the linked tasks getting done?
- Is the current approach working?
- Should anything change?
Based on this assessment, your agent might execute existing tasks, adjust how they're being done, or even create new tasks if the situation calls for it.
This is different from tasks running on their own schedules. Tasks are about consistent execution; goals are about steering toward outcomes.
Goals Without Tasks
Not every goal needs linked tasks. Some goals are more about monitoring or occasional action rather than recurring activity. Your agent can work on a goal by taking one-off actions during goal runs—researching something, creating a piece of content, reaching out to someone.
Over time, if certain actions become recurring, they might evolve into proper tasks. But that's a decision you and your agent make based on what's actually working.
Related: High Autonomy | Success Metrics | Creating Tasks