Outlook Daily Calendar Brief with OpenCode

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.

Loading preview…
Free to start · guided setup

Watch it work before it's live

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

Bruno SalgadoCalendar, Bruno Salgado (Sao Paulo)

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.

Set up in minutes

Using this template drops you into a guided setup. It asks exactly this, nothing else:

  1. Connect Outlook

    One sign-in. The agent acts through your account, scoped to what this template uses.

  2. Connect HubSpot

    One sign-in. The agent acts through your account, scoped to what this template uses.

  3. Connect Slack

    One sign-in. The agent acts through your account, scoped to what this template uses.

  4. 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.

  5. Runs on OpenCode

    Preselected for this page — connect your OpenCode account during setup, or switch to NoClick's built-in models with one click.

  6. Watch it handle a test run

    A staged conversation against a simulated world — then it’s live.

Why OpenCode for this agent

Two systems, no glue code

The calendar and the CRM are wired in as tools. Nothing sits between them to maintain when a field name or a room changes.

Works from a delegated mailbox

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.

Before you fork

Can one person run several of these for different executives?

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.

Run it with a different agent

Put Outlook Daily Calendar Brief to work on OpenCode

Free to start. Guided setup, a test run against staged conversations, and it's live.