Back to Blog
Blog

[Case Study] Using an AI Agent Like a Secretary: How an Engineer-Founder Plans the Day from Meeting Notes with SuperIntern MCP

October 4, 2026•NanoHuman Inc.
[Case Study] Using an AI Agent Like a Secretary: How an Engineer-Founder Plans the Day from Meeting Notes with SuperIntern MCP

A day that mixes coding, sales calls, and hiring interviews is hard to plan. Each meeting adds a few more commitments, and each call booked through a scheduling link can wreck the plan you made that morning.

One SuperIntern user, an engineer turned startup founder, now hands that planning to an AI agent. The agent is "dots", the always-on agent OpenAI announced in September 2026. The founder connected dots to SuperIntern, Gmail, Slack, Google Calendar, and the daily planner Structured, and the agent pulls tasks out of meeting notes and lays out the day.

The sections below follow the information from meeting notes to a finished schedule.

⚠️ This article was independently compiled based on publicly available information and user feedback as of October 2026.

Table of Contents

The setup at a glance

The founder separates the places information comes from from the place the plan lives.

RoleConnected toolWhat it is used for
Meeting recordSuperIntern MCPThe history of each project, decisions made in meetings, tasks the founder took on
Email and chatGmail, SlackRequests that arrive outside meetings, scheduling messages
Fixed scheduleGoogle CalendarMeetings and calls with set times
Daily plannerStructuredThe task Inbox and the day's timeline
Judgment and actiondots (OpenAI's agent)Reads everything above, carves out tasks, builds the plan

SuperIntern is a desktop meeting assistant that works without inviting a bot to the call. It produces transcripts and AI summaries on any meeting platform and in person. SuperIntern MCP is how that meeting data reaches an AI agent, read-only. The agent can only see meetings the user can see, and it cannot change any meeting data.

In Structured, tasks without a date or time sit in the Inbox, and tasks with a time sit on the timeline. Through Structured's MCP server, an agent can read the schedule and Inbox and create, reschedule, and complete tasks. Structured Pro can also import events from external calendars such as Google Calendar, so meetings and tasks show up on one screen.

dots is an agent that keeps running in the background, available on ChatGPT Pro, Business Premium, and Enterprise. It uses the same plugins as ChatGPT, and you can set rules for what it may do without asking.

SuperIntern

Step 1: Let the agent learn the state of each project from meeting notes

The founder's first step had nothing to do with tasks. It was to give the agent the big picture. Asked cold to "plan my day," an agent does not know which project is urgent or who is waiting on whom, so the founder had it read past meetings in SuperIntern and summarize where each project stands.

Read my SuperIntern meetings from the last month and, for each
active project, summarize:
- Who it is with (company or internal team) and what it is for
- What has been decided so far
- What is on me, and what I am waiting on others for
- The next deadline or any date I committed to
If something is unclear, write "unknown" instead of guessing.

The agent reads the meetings and returns something like this:

I grouped your work into 4 active projects.

ProjectStatusBall is withNext deadline
Acme rolloutPayments API spec is final. Waiting on the pricing-page estimateYou (send estimate)Today
New onboardingScreens done. Test cases not written yetYou (test cases)Friday
Engineering hiringOne final interview doneYou (feedback)Wednesday
Next quarter's budgetDirection agreed. No numbers yetYouNext Tuesday

The founder says the agent understood the projects far better after this step. Later prompts could say "the Acme thing" and leave it there.

Step 2: Carve out tasks and collect them in the Inbox with deadlines

With that context in place, the agent can start pulling out tasks. Whatever the founder took on in meetings goes into the Structured Inbox with a deadline and a rough duration. Gmail and Slack are read as well, so requests that arrive outside meetings get picked up too.

From yesterday's and today's SuperIntern meetings, pull out the tasks
I took on. Include requests sent to me in Gmail and Slack.
Give each a deadline, a rough duration, and the source (the quote or
message). Propose adding them to my Structured Inbox with no time set.
Leave out anything without a clear owner and list it separately so I
can confirm.

The meeting record keeps who agreed to do what and by when, so tasks arrive with real deadlines. Topics that ended without a clear owner are listed for the founder to confirm before anything is added.

Step 3: Separate fixed from flexible and fill the free time

Next, the agent places the Inbox tasks into the day's free time, highest priority first. Every item carries a fixed or flexible flag. Meetings and calls that cannot move are fixed, and the work blocks the agent places are flexible.

Treat today's Google Calendar events as fixed and place the tasks
from my Structured Inbox into my free time.
- Priority: due today > blocking someone else > everything else
- Mark every task you place as "flexible"
- Leave 15 minutes after each meeting
- Anything that doesn't fit today stays in the Inbox

The agent lays out the day:

You have 3 meetings today (10:00 to 11:00, 13:00 to 13:30, 16:00 to 17:00). I placed these tasks in the gaps:

TimeTaskDue
9:00 to 10:00Send the pricing-page redesign estimateToday
11:15 to 12:00Reply to payments API review commentsToday
13:45 to 15:15Write test cases for the new onboardingFriday
15:15 to 15:45Submit feedback on the candidateWednesday

The first draft of next quarter's budget (due next Tuesday, about 2 hours) stays in the Inbox.

Structured day plan with fixed meetings and flexible tasks

Step 4: When an outside booking lands, rebuild only the flexible parts

This is the step where the agent works most like a secretary. When someone outside books a call, say through a scheduling link, and it overlaps a flexible task, the agent shifts the affected tasks and rebuilds the day. Fixed items stay where they are.

Since dots keeps running in the background, it can rebuild the plan as soon as the calendar changes. The founder's rules look like this:

When a new event appears in Google Calendar and overlaps a flexible
task in Structured, rebuild that day's plan.
- Never move fixed items
- Put tasks due today back into today's free time first
- Send anything that no longer fits back to the Inbox
- After rebuilding, post the before and after to me in Slack

For example, when a customer call lands at 14:00 to 15:00, the test cases planned for 13:45 move to 17:15. The candidate feedback, due sooner, stays where it was.

Structured plan after an outside call was booked, with only flexible tasks moved

What changed

This is what the founder reported.

  • The morning planning session is gone. The plan is built from meeting times and task deadlines.
  • Commitments made in meetings reach the schedule. Even a spoken "I'll do it" is picked up from the meeting record and lands with a deadline.
  • A broken plan gets rebuilt. Every item is fixed or flexible, so the agent knows what it may move when a booking comes in.
  • Instructions are shorter. The agent learned the projects up front, so "prioritize the Acme thing" is enough.

All of this rests on the meetings being on record. How well the agent understands a project depends on how much of the work SuperIntern has captured.

How to try the same setup

You can get close without dots by connecting the same tools to Claude or ChatGPT and sending a prompt each morning. The only real difference is Step 4: with dots the rebuild can run on its own, and otherwise you ask for it.

1. Connect SuperIntern MCP

  • ChatGPT (including dots): Open Plugins in the sidebar, search for "superintern", open SuperIntern, and click Install plugin. The SuperIntern plugin page takes you there directly.
  • Claude: Open Settings, go to Connectors under Customize, search for "SuperIntern", and select it. You can also open SuperIntern in Claude's connector directory directly. Adding connectors is available on Claude's paid plans.

Personal workspaces need the Plus plan or above; Enterprise workspaces need an admin to enable MCP access. See our MCP setup guide for details.

2. Connect Gmail, Slack, and Google Calendar

Search for each tool by name under Plugins in ChatGPT or Connectors in Claude. In this setup, all three are only read.

3. Connect Structured

  • ChatGPT (including dots): Search for "Structured" or open Structured's listing, click Connect, and sign in with your Structured Cloud account.
  • Claude: Structured is not in Claude's connector directory, so follow Structured's help article and choose Add custom connector on the Connectors screen. Use the endpoint below as the remote MCP server URL and acd1a0cb-ada5-44ef-90bb-104c2aae541a as the OAuth Client ID.
https://mcp.structured.app/mcp

Structured's MCP features are free; recurring tasks and external calendar import require Structured Pro. See Structured's help article for details.

4. If you use dots

dots is available on ChatGPT Pro, Business Premium, and Enterprise (as of October 2026), and you set it up from the ChatGPT desktop app or the web. If you hand it rebuilds like Step 4, decide in advance what it may do without approval, for example only moving flexible tasks in Structured. Availability and terms may change, so check OpenAI's latest information.

What to watch out for

Keep the no-approval zone small

If the agent rebuilds your day, limit what it may move to flexible tasks in Structured. It has no need to write to your calendar or send email.

Refresh the project context now and then

Projects change daily, so rerun the Step 1 summary about once a week to keep the agent's picture current.

Keep sources traceable

Have each task carry the meeting quote or message it came from, so you can check that you really took it on.

Know what the agent can read

SuperIntern MCP only sees meetings you can access, read-only. Gmail and Slack are limited to what your own connected account can see.

FAQ

Q. Do I need dots for this?
A. No. With the same tools connected to Claude or ChatGPT, Steps 1 to 3 work with a morning prompt. For Step 4, you ask for the rebuild yourself when a meeting lands.

Q. Does SuperIntern write to Structured or my calendar?
A. No. The agent does the writing. SuperIntern MCP provides meeting data read-only, and SuperIntern itself never writes to other tools.

Q. Can I use SuperIntern MCP on the free plan?
A. Personal workspaces need the Plus plan or above. Team plan workspaces can use it as-is. On Enterprise, an admin must enable "MCP access" in the workspace settings.

Q. Does this work with planners other than Structured?
A. Any tool whose MCP lets an agent create tasks and change their times can follow the same approach. If you prefer a task list, see the Todoist guide.

Q. Is it worth it if I don't have many meetings?
A. The more decisions are made in meetings, the more the agent has to work with. With fewer meetings, more of your tasks will come from Gmail and Slack.


Start by having your agent read your SuperIntern meetings and summarize where each project stands. When that summary matches your own sense of things, handing over the daily plan is a small next step.

Try SuperIntern Free