Daily Octen meeting prep brief in Slack at 7am

By General Input

Every weekday at 7am, get one Slack DM with an Octen-researched brief on every external meeting today: company snapshot, fresh news, and ready-to-use talking points.

Integrations

  • Google Calendar
  • Octen AI
  • Slack

Type

Agentic Task

Categories

  • Sales
  • Personal Productivity

Every weekday at 7am in my local timezone, build me a morning meeting prep brief and send it to me as a Slack direct message before my first meeting starts.

Trigger: cron, Monday through Friday at 7:00am in my timezone.

Step 1. Pull today's events from my primary Google Calendar using the List Events action, with the time range bracketed by start-of-day and end-of-day in my timezone. Expand recurring events into single instances.

Step 2. Filter the events down to meetings that actually need prep. Skip an event if any of the following are true: every attendee email is on my own company domain (internal-only meeting); the event is flagged as out-of-office, focus time, or working location; the event has no external attendees at all; or the event is an all-day block with no invitees. Treat the email domain of the first external attendee as the prospect company for that meeting.

Step 3. For each remaining meeting, use Octen AI to gather three things: (a) a one-paragraph company snapshot for the prospect company, using Deep Research when a richer profile is warranted and Search when a quick lookup is enough; (b) the latest 2 to 3 news items about that company from the past 30 days, using Octen Search with a recency / time filter so results are fresh; (c) any public background you can find on the named external attendees by searching their name plus company. Capture the source URLs so the final brief can link to them.

Step 4. Consolidate everything into a single Slack direct message addressed to me, using the Slack Send a Message action against my own user (open a DM conversation with myself first if needed). Format the message with one section per upcoming meeting, in chronological order, each containing: the meeting title and start time in my local timezone; the attendees with name and company; the one-paragraph company summary; 2 to 3 news bullets, each with the source link; and 2 to 3 suggested talking points or opener angles I can use. Use Slack mrkdwn formatting (bold section headers, link syntax like <url|text>).

Edge case: if I have no qualifying external meetings today, send a single short DM telling me the morning is clear so I always know the workflow ran.

My company domain (for the internal-only filter) should be inferred from my logged-in email; if you cannot infer it, ask me once at setup and remember it.

Related prompts

Explore more prompts
Call overdue Xero customers with an AI collections agentWin back LiveChat visitors whose chats went unansweredChat quality review board for LiveChat support leadsFront desk appointment confirmation board for the next 3 daysWin back no-show and cancelled appointments every morningLive Loop returns analytics with product-level drill-downNewsletter pre-flight and approval board for Mailjet sendsTurn a prospect spreadsheet into personalized sequence enrollmentsMailjet email delivery lookup console for support teamsCatch feature flags that never got switched on in production