Goals are experimental. Agent work is off by default: an admin turns it on under Settings > Goals. See Settings.
How goals start
You hand work to an agent from the places where it naturally comes up:- Ask Dimedove: describe what you want in plain language, from the dashboard, Slack, Microsoft Teams, or email. For example: “Follow up with Marie Tremblay about her renewal until she answers.” See Delegating work.
- Workflows: a Start goal step starts a goal from any workflow, such as when a form is submitted or a contact is updated. See Workflow steps.
- Conversations: when a customer asks your agent for something that needs follow-through from your team, the agent can hand it over to your team as a goal.
What a goal contains
Each goal is pursued by one agent, with its own instructions, channels, and tools, together with your team’s Business details.
How the agent works a goal
Before every step, the agent checks whether it may act:- If agent work is off or paused, or it is outside your working hours, the step waits.
- If the contact is blocked, deleted, or has opted out of every channel the agent could use, the goal is cancelled.
- If the deadline has passed or the goal has used up its credit allowance, the goal goes back to its owner.
- Send an email, send a text message, or place a call
- Run one of its tools, such as an API call or an integration action that updates a record in your CRM
- Wait, and check back later
- Hand the goal to your team
- Mark the goal complete
How a goal ends
- Completed: the agent can point to evidence that the goal is reached (or its Done when criteria are met), or a teammate marks it done.
- Cancelled: a teammate cancels it, or it is cancelled automatically when the contact is blocked, deleted, or has opted out of every channel the agent could use. Opting out of a single channel only closes that channel.
- Handed to your team: when the deadline passes, the credit allowance is used up, or the agent needs a person, the goal moves to Waiting for team. The owner decides what happens next and resumes the goal, marks it done, or cancels it.
Statuses
Following a goal
Open Goals in the sidebar to see every goal on a board with a column per status (Waiting on customer and Waiting on team among them), each with its own count. The sidebar shows how many goals are still being worked. You also find a contact’s goals on the Goals tab of their contact record, and on the contact card of their conversations in the Inbox. Each goal has its own page:- Tasks: the steps the agent has planned, with their due dates.
- Notes: notes filed on this goal. What the agent learns about the contact is on the contact’s Notes tab. See Notes.
- Activity: what happened, in plain sentences such as “Nova sent an email” or “Nova waited for working hours”.
- Details panel: the goal and its Done when criteria, deadline, contact, agent, owner, the total credits the goal has used, and the goal’s Mode.
Changing a goal
The ⋯ menu on a goal’s page offers:- Edit: change the goal’s text, title, Done when, deadline, or owner. Changing the goal or its Done when criteria re-plans the scheduled tasks; other changes do not.
- Pause and Resume: stop the agent until you resume, with its scheduled tasks kept in place. Resuming picks the work back up from the next scheduled task.
- Take over: you own the goal from here. The agent drops its scheduled steps and stops until you resume it, then plans its next step afresh.
- Mark as done: close the goal as reached and cancel every scheduled task.
- Cancel: stop the goal for good. This cannot be undone.

