Get notified by email when your agent closes an objective
Hook your team straight into the moment that matters — a sale closed, a demo booked, a lead qualified. Kronos sends a clean transactional email with a one-click link to the conversation.
TL;DR
- Open your agent → Engagement tab → Objectives section.
- On any objective, tick
Email. Your account email auto-fills as the first chip; add up to 5 recipients. - Done. Delivery is instant by default — switch to a queued digest in notification settings.
What it does
Every Kronos AI agent can be given objectives — concrete outcomes like "Close a sale" or "Book a discovery call". When the agent decides an objective has been met (based on its conversation with the customer), it logs an achievement. From there, Kronos can:
In-app notification
A ping in your Kronos bell and on your phone (PWA push or Chrome). Silent, immediate, free.
Email notification
A transactional email from [email protected] to the recipients you choose, with a link to the conversation.
The two channels are independent. Tick one, the other, or both — per objective.
Turning email on for an objective
Open your agent at /app/ai-agents/<your-agent-id>, navigate to the Engagement tab and scroll to Objectives. Each objective has two checkboxes and, when Email is ticked, a chip input for recipients:
Both checkboxes default to off. The first time you tick Email on an objective, your account email is preset as a chip — remove it or add up to 5 addresses. Different objectives can route to different teams.
Who vs When — two separate questions
Kronos splits the two decisions into different places so each one has a single source of truth:
WHO
Per-objective in the agent editor.
Each objective has its own list of up to 5 recipients. Different objectives can route to different teams. Falls back to your account email if you tick Email but leave the list empty.
Open AI AgentsWHEN
Global setting, with per-inbox override.
Choose between Instant (one email per achievement) and Queue (batched digest every N minutes). High-volume inboxes can override the global default so they get a digest while quieter inboxes stay instant.
Notification settingsSetting recipients per-objective is intentional: it's how you make a "Sale closed" objective notify the CEO while a "Refund requested" objective notifies the support lead, without having to juggle global rules.
Instant vs Queue: choosing a delivery mode
By default, every objective achievement triggers its own email (Instant). For high-volume agents that close many objectives per hour, this can be noisy — switch to Queue mode to batch them into a digest.
Instant (default)
One email per achievement
- Fires immediately as the agent marks an objective.
- Best for low-volume / high-signal agents.
- No setup required.
Queue
Group into a digest
- Achievements collect for N minutes (1–1440).
- Then sent as a single email: "3 objectives achieved".
- Protects your inbox during burst activity.
The throttle window is per-user, per-inbox. A digest is only flushed when the oldest queued achievement reaches the window — quiet inboxes never email.
Managing recipients (per objective)
Each objective stores its own list of up to 5 email addresses. They're entered as chips: type, press Enter (or comma / Tab / blur), and the email becomes a removable tag.
- Auto-preset. The first time you tick Email on an objective, your account email is added as the starting chip. Edit or remove it freely.
- No verification step in v1. Emails are added immediately. Only invite addresses you trust — anyone listed will receive the notification body.
- Recipients see the full body. Including the agent's notes and a direct link to the conversation. The link requires Kronos login.
- Emptying the list is fine. If you remove all chips but leave Email ticked, Kronos falls back to your account email so notifications never silently disappear.
Sender, deliverability, and unsubscribing
All emails come from Kronos AI <[email protected]>. Accidental replies route to [email protected] (our support inbox) so nothing is lost.
Each email includes a standard List-Unsubscribe header — Gmail and Outlook render this as a native "Unsubscribe" button at the top of the message. The unsubscribe link points at your notification preferences page where you can turn email off globally or per inbox.
We use SPF + DKIM (via Hostinger) so the emails authenticate cleanly. If a recipient marks one as spam, future emails to that specific address may degrade — you can re-enable by removing and re-adding the address.
Where to do what
FAQ
If I have both In-app and Email checked, do I get two notifications?
What happens if I tick Email but leave the recipient list empty?
What if my agent closes 50 objectives in a minute?
Can different objectives notify different teams?
ceo@ + ae@, while a "Refund requested" objective lists support@ only. They never mix.