Proposes times it can actually stand behind, and books nothing
Scheduling tools either book — and eventually book over something they could not see, at a cost greater than the time they saved — or they send a link and hand the work back to the person you were trying not to inconvenience.
This proposes. It reads the availability and constraints you supplied, applies the rules that actually matter — working hours in each participant's own timezone, the buffer people need between calls, the days someone has said they do not take meetings — and returns a small number of slots that work for everyone it can see.
What makes it usable is the second half: it states exactly what it could not see. A calendar it was not given, a timezone nobody specified, a participant whose availability is unknown. A proposal that admits its blind spot can be judged; a confident one that turns out to be wrong costs an apology and a reschedule. It books nothing and sends nothing.
Because it never books, and never claims a slot is held.
Without pushing the work back to the other side.
Nobody asked to join at 6am their time.
A calendar it was not given, a timezone nobody stated. A proposal that admits its blind spot can be judged.
Working hours are local. 9am for you is the middle of someone's night, and that is the commonest error.
Buffers between calls, no-meeting days, the hour nobody should be asked to give up.
Thirty options is not helpfulness, it is the decision handed back to the recipient.
Back-to-back with something else, or resting on availability that was inferred rather than given.
It proposes. Putting something in someone's calendar is a commitment a person should make.
Why Productivity in particular. It states what it could not see. Assistants that book eventually book over a calendar they were not given, and the recovery costs more than the scheduling ever saved.
Runs unattended
Started by you or by an event, and it finishes on its own. Nothing waits for someone to be at a desk.
The same standard every time
The two-hundredth item is held to the bar the first one was. Consistency is the part people cannot sustain.
It cannot act on its own
Scheduling Agent has no path to sending, spending or committing. That limit is why its output is safe to act on.
This agent runs server-side through the PROMIVO runtime. Each run is logged step by step and every tool call is permission-checked before it executes.
Read-only by design. This agent has no path to sending, spending, publishing or committing anything. Where that limit is the product, removing it would remove the reason to trust the output.
Demo dataIllustrative sample output, abridged.
{
"purpose": "Kick-off",
"participants": [],
"durationMinutes": 45
}{
"escalate": true,
"proposals": [
{
"startsAt": "2026-09-09T13:00:00Z",
"worksFor": [
"Ehab",
"Anna",
"Marcus"
],
"localTimes": [
"16:00 Istanbul",
"15:00 Berlin",
"09:00 New York"
],
"unknownFor": [],
"fragileBecause": ""
},
{
"startsAt": "2026-09-10T08:00:00Z",
"worksFor": [
"Ehab",
"Anna"
],
"localTimes": [
"11:00 Istanbul",
"10:00 Berlin",
"04:00 New York"
],
"unknownFor": [],
"fragileBecause": "04:00 for Marcus. Offered only because you asked for a second option that day."
}
],
"couldNotSee": [
"Priya's calendar was not supplied. Any slot involving her is unverified, and she is marked required."
],
"draftMessage": "Three options below — none of them are held, so tell me which works and I will send the invite.",
"escalationReason": "A required participant's availability is unknown, so no proposal can be relied on.",
"rulesThatEliminatedSlots": [
"Tuesday 14:00 UTC worked for everyone but falls in Anna's stated no-meeting block."
]
}No integrations required.
Slots that are civilised for everyone, not just the organiser.
The few windows where five diaries actually overlap.
What genuinely still works after something moved.
$129/month
Billed monthly through your PROMIVO subscription. Cancel at any time.
Runs consume your plan allowance for agent executions and tokens. See plan limits.
Because booking assumes it can see everything, and it cannot. A tool that books over a calendar it was not given costs more than the scheduling it saved, and it always eventually does.
It works from the availability you supply or that a connected calendar returns. Whatever it was not given, it reports rather than assuming free.
No. It gives you the slots and the wording. Sending is yours.
No reviews yet. Reviews open once customers have run this agent.
Tell us what to change and our team will scope a customised version for your business.
Customize this agent