Until now you had to think in components: which agent does what, which schedule fires when, which trigger reacts to which event. Goals flips that around. Describe the outcome you want in plain text and Orqestr figures out the rest.
What's new
- Goal decomposition - type a goal like "Send me a daily Slack brief with revenue and churn" and the planner returns a full workflow: agents, integrations, schedules, triggers, and the knowledge each agent needs.
- One-click apply - review the proposed components, toggle anything you don't want, and create them all in a single transaction. Existing project resources are reused instead of duplicated.
- Persistent goal entity - once applied, the goal becomes a tracked entity with success criteria, progress notes, and a review cadence (hourly, daily, weekly, or custom cron).
- Autonomous review worker - a background worker checks each active goal on its cadence, evaluates progress against your success criteria, and spawns new tasks when needed. When the criteria are met, the goal is marked achieved.
- Goal context for agents - every task spawned from a goal carries the goal title, description, success criteria, and rolling progress notes into the agent's input. Agents stay aligned across runs without you re-explaining context.
- Plan-aware limits -
maxConcurrentTasksandmaxTasksPerReviewcap how aggressive the worker can be, so a single goal can't flood your task board.
Where it lives
- Goals page - new "Goals" item in the project sidebar between Tasks and Activity. Type a goal at the top, see the plan preview, then create it. The list below shows all goals with status, plan setup progress, task counts, last reviewed time, and a "Review Now" button.
- Onboarding - new users now start by describing what they want their AI team to do. The same decomposition flow generates the starter agents, schedules, and triggers for the project.
- Landing page - try the planner without signing up at orqestr.ai. Type a goal, see the components Orqestr would build, then sign up to claim them. Free plan gets 1 active goal, paid plans get more.
Activity events
Goals are first-class in the Activity feed: goal.created, goal.plan_applied, goal.reviewed, goal.task_spawned, goal.achieved, plus pause/resume, archive, and resource link/unlink events. You can see exactly when the worker ran, what it decided, and which tasks it created.
Example workflows
- "Grow my X account to 5,000 followers" - planner sets up a content agent, an X integration, a daily research schedule, and a webhook trigger for replies.
- "Triage every new GitHub issue and post a daily summary to Slack" - planner wires up a triage agent, GitHub and Slack connections, an
issues.openedtrigger, and a daily summary schedule. - "Send me a morning brief with revenue, signups, and churn" - planner creates a metrics agent, the relevant integrations, and a daily schedule.
Goals build on the knowledge system and event triggers shipped earlier this year. Together they're the foundation for letting agents own outcomes, not just tasks.