Two connected systems, one read each way, one message: Outlook for today's events, HubSpot for who the outside attendees are, Slack for the result. That is general purpose tool use rather than anything specialised, and OpenCode handles it while leaving the model choice open. Assistants running somebody else's diary connect the mailbox they manage and get exactly the same output.
Run a staged conversation — no account needed. The agent handles it for real while a simulated world answers its tool calls; nothing touches real accounts, and nothing is actually sent.
Wednesday 16 September 2026
Nine events between 08:00 and 18:00, all but two in Teams. 09:00 quarterly review with four people at nordbahn-logistik.de including their finance director, 90 minutes. 10:30 renewal call with two people at kavanaghfoods.ie, starting the moment the review ends, room SP 4 booked with a Teams link on it as well. 13:00 an event marked private, 60 minutes. 15:00 town hall invited through the all EMEA distribution list. 16:30 first call with j.park@seowon-materials.kr where both invited colleagues are optional.
Using this template drops you into a guided setup. It asks exactly this, nothing else:
Connect Outlook
One sign-in. The agent acts through your account, scoped to what this template uses.
Connect HubSpot
One sign-in. The agent acts through your account, scoped to what this template uses.
Connect Slack
One sign-in. The agent acts through your account, scoped to what this template uses.
Brief style
What the brief should carry and in what order: how much CRM detail an outside meeting earns, whether internal blocks are worth listing at all, your clock format, and the length past which you would stop reading it on a phone.
Runs on OpenCode
Preselected for this page — connect your OpenCode account during setup, or switch to NoClick's built-in models with one click.
Watch it handle a test run
A staged conversation against a simulated world — then it’s live.
The calendar and the CRM are wired in as tools. Nothing sits between them to maintain when a field name or a room changes.
If the Microsoft account you connect can already open that calendar, the brief behaves as it does for its owner and posts wherever the pair actually talk.
Each workflow covers one calendar, so a chief of staff supporting three people ends up with three copies, each connected to the mailbox it reads and posting into a different channel or direct message. The brief style paragraph can differ per copy, which is usually what you want, since not everyone reads the same amount of CRM detail before a call.
Free to start. Guided setup, a test run against staged conversations, and it's live.