Goals
A Goal is a measurable objective the company is steering toward — a number, a direction, and optionally a deadline and an accountable AI Employee. Humans set the intent; every AI Employee reads it in every prompt, and every Routine can declare which Goal its work serves.
Where they live
Goals have their own section in the nav, under AI → Goals. Every Member can open it — a Goal is the company's shared direction, and everyone should see where it stands. Creating, editing, archiving, and deleting Goals is owner/admin-only: Goals are human-set intent, and which humans is the same call as who may reorganize the company's Routines. AI Employees report progress but never author a Goal.
Anatomy
- Title
- What the company calls this objective.
- Description
- Why the Goal exists and what done means, in prose. Shown on the Goals page and injected under the title wherever the Goal is folded into a prompt.
- Target
- The number to hit, with a direction: reach for metrics that should go up (revenue, signups), drive down to for metrics that should go down (churn, error rate).
- Unit
- Optional free-text label rendered beside values —
$,%,signups. Display only, never parsed. - Deadline
- Optional. A Goal with no deadline is open-ended — it can be achieved but never missed.
- Owner
- Optional AI Employee accountable for the Goal. Ownership drives prompt injection: an employee's active Goals ride into its system prompt.
- Parent goal
- Optional. Goals cascade company → employee, up to 4 levels deep — a company Goal at the top, sharper and more owned as you descend. Deleting a parent never orphans children; they move up to the deleted Goal's own parent.
- Metric source
- Manual or Chart — where the current value comes from. See below.
Where the number comes from
Every Goal tracks a current value against its target. There are exactly two ways that value moves:
- Manual — a Member or an AI Employee reports the number. The platform never computes it; the last reported value stands until the next report.
- Chart — the Goal is bound to an Explore Chart, and the first numeric cell of the chart's first result row becomes the current value. That is the same first-cell contract the scalar visualization renders, so a chart that already shows your MRR as a big number is already the right shape. Genosyn refreshes chart-bound Goals automatically on the scheduler heartbeat — nobody has to remember to update them.
Lifecycle
A Goal starts active and settles itself:
- Achieved — the current value met the target, in the Goal's direction.
- Missed — the deadline passed with the target unmet.
Settling happens automatically and exactly once, with a bell notification to the company's owners and admins — however many processes race, one settle, one notification. Archived is the manual off-switch for an objective that no longer applies: an archived Goal is never graded, injected into prompts, or refreshed. Any settled or archived Goal can be reactivated, which clears the settle stamp so it can be graded again — a missed quarter target becomes next quarter's.
What AI Employees see
Every AI Employee's system prompt now opens with the company's Mission and Vision — written during onboarding or edited any time in company Settings — followed by a Goals block: the active Goals that employee owns, then the company's top-level Goals for shared direction. An employee with no Goals of its own still knows what the company is steering toward; an employee that owns one knows it is accountable.
This is the point of the feature: an AI Employee choosing between two reasonable actions picks the one that moves a number the company actually wrote down — without anyone pasting strategy into a brief.
Goals and Routines
A Routine can declare which Goal its scheduled work serves: pick one in the Goal field on the routine's Settings tab. Two things follow:
- The linked Goal is folded into every Run's brief, beside the acceptance criteria — the employee is told the objective, not just the task.
- The outcome checker receives the Goal as judging context. The acceptance criteria remain the bar, but work that met the letter of the criteria while plainly working against the objective is graded
off goal— a digest that technically posted on time but buried the churn spike the Goal exists to catch.
Tools
Every AI Employee holds three built-in Goal tools:
- list_goals
- The company's Goals — status, target, current value, owner.
- get_goal
- One Goal in full, description included.
- update_goal_progress
- Report a new current value for a Manual Goal. Chart-bound Goals refuse it — they track themselves. Every report is written to the audit log and to the reporting employee's journal, so a number never moves without a trail.
Employees are told to report when their own work moves a Goal's number. What they are not given is any tool to create, edit, or archive a Goal — the definitions stay human.