What it does
For each investor, the agent works through five steps:
- Auto-tag untagged notes. It finds any notes in the lookback period with no tags at all, sends them to the AI in one batch, and tags each one accordingly. If you have configured a list of allowed tags, the AI sticks to that list; otherwise it uses its own judgment. The step is skipped rather than failed if auto-tagging is off, or if there are no untagged notes in the period. Failures here are treated gently: they appear as an informational note and never block the rest of the run.
- Collect the notes to summarise. The agent gathers all notes for the investor within the period, leaving out anything already tagged as a previous summary so it never summarises its own output, and applying your tag filter if you have set one.
- Generate the summary. The collected notes go to the AI in one request, asking for three sections: Key Themes, Action Items — or "None identified" if there are none — and Relationship Status, given as Active, In Discussion or Dormant with a one-sentence explanation. The step is skipped, with no AI call at all, if there are no notes to summarise.
- Save the summary as a note. The summary is written back as a regular note on the investor, tagged to show it is a summary for that month or quarter, and dated to the last day of the period. Running the agent again for the same period overwrites that same note rather than creating a duplicate.
- Save the report. A report is saved with the summary text, the note count and the exact period covered. That is what appears on the Note Summaries tab.
Investors with no qualifying notes in the period still get a report, with nothing flagged as blocking, but the AI is never called for them — so there is no cost for an investor with nothing to summarise.
The agent always summarises the most recently completed period, never the one still in progress. For Month that is the whole previous calendar month; for Quarter, the whole previous calendar quarter. Running it partway through the current period will not pick up notes from the period that is still happening. This is deliberate, but it can look as though the agent missed recent notes.
What it needs
| Field | Default | What it controls |
|---|---|---|
| Summary period | Quarter | Month summarises the previous full calendar month; Quarter summarises the previous full calendar quarter. Either way the agent looks at the most recently completed period relative to when it runs. |
| Tag filter | blank | A comma-separated list of tags limiting which notes are included. A note is included if it has at least one of the listed tags. Blank includes every note in the period except previous summaries. |
| Auto-tag untagged notes | Yes | Sends untagged notes in the period to the AI for tagging before the summary step runs. These tags are saved permanently onto the notes themselves, so this affects your data beyond the agent's own run. |
| Available tags | call, meeting, kpi, board-meeting, fundraising, risk, hiring, operations | The list the AI must choose from when auto-tagging. Blank lets the AI pick any concise, lowercase tag it thinks fits. |
Beyond configuration, the agent reads the investor's notes within your entity, filtered to those dated inside the computed period, including the full text of each note.
Setup checklist
The agent's General tab shows a yellow warning banner for two setup traps:
- Auto-tagging never set. An unset toggle counts as off rather than Yes, so untagged notes are quietly left untagged. Set it explicitly to Yes or No.
- A tag filter set while auto-tagging is off. Untagged notes never gain a tag, so they can never match your filter, and depending on how your team tags notes the summaries may quietly cover nothing at all. Either turn auto-tagging on or clear the filter.
Turning it on
A Company Admin turns this agent on in the Support Agents section of the entity's admin settings. While it is off, both the Run Now button and the Summarize Notes trigger on an investor's page are disabled.
The agent requires an AI provider key, configured under the LLM Keys area of Support Agents: both the auto-tagging step and the summary step call the AI, unless they are skipped because there are no qualifying notes.
Only Company Admin users can run Setup All Agents and edit this agent's configuration fields. The Summarize Notes trigger on an investor's page follows that record's normal edit permissions.
Running it
From the agent's own page. Run Now on the Note Summarizer card processes every investor in your entity, one after another, with no per-investor progress view. You get a single summary notification once it is done.
From an investor's page. The Summarize Notes action under Misc runs the agent for that investor alone, with a live progress panel showing each step: auto-tag notes, collect notes, generate summary, save note, save report.
As a batch. Selecting several investors and running the agent on that selection queues one job covering all of them, with a single summary notification and no per-investor progress view. If one investor's run hits a problem, it is recorded in the batch's error list without stopping the rest.
Unlike the agents that deal only with portfolio companies, this one runs against every investor type in your entity — LPs, portfolio companies, prospects, everything.
Scheduling
This is the one agent that comes with a default schedule already turned on from Setup All Agents: monthly, on the 1st, at 06:00 Asia/Kolkata, with notifications on for failures and partial successes but not for full successes. The frequency, time, time zone and notification preferences can all be changed on the agent's Schedule tab.
Scheduled runs process every investor in your entity in one pass and skip the usual summary notification, since nobody is actively waiting on the result. Instead, whatever failure or partial-success notifications you have configured on the schedule are sent.
Where the output goes
- Note Summaries tab, on this agent's own page — every summary report across all investors, showing investor name, period, note count, status and run date. Expand a row to read the full summary inline.
- Execution History tab — every run, with status and how long it took.
- The investor's own notes feed — the summary is also written as a regular note, so it sits alongside every other note on that investor's record rather than only inside the agent's reporting screens.
- Each report is tied to the investor it covers.
Reading the result
A report includes:
- Summary text — the full AI-written summary under Key Themes, Action Items and Relationship Status, shown formatted both on the Note Summaries tab and in the saved note.
- Note count — how many notes were collected for the period.
- Period label and boundaries — the exact lookback window that was used.
- Status notes — for this agent these are almost always informational rather than concerning, since most nothing-happened situations, such as no notes found, auto-tagging turned off, or an unreadable AI tagging response, are treated as normal outcomes. The one case treated as blocking is an AI error during the summary-generation step itself.
The report's overall status is "ready" unless summary generation itself failed, in which case it is "blocked". A report with no summary text and an informational "No notes found in period" note is the expected, zero-cost outcome for an investor with nothing to summarise — it simply means no note is written for that investor that period.
Summaries can be edited in place: double-click the summary text in the detail view to overwrite it. Edited summaries carry a small "Edited" badge.
Where it can fail
Most failure paths here are designed to look like success.
- Only summary generation produces a blocking issue. Both auto-tagging and saving the summary note are built to fail softly, logging an informational note rather than a blocking one. If a summary note silently failed to save, you would notice only by reading the report's notes carefully — the overall status would not tell you.
- Auto-tagging processes every untagged note in the period in one AI request. If the response cannot be read properly, or it tries to tag a note that was not part of the batch sent to it, those specific tag assignments are dropped silently. The step still reports as successful, just with fewer notes tagged than expected.
- Notes tagged as a previous summary are always excluded. This stops the agent re-summarising its own output, but it also means a note you create and tag manually with that same tag is silently excluded from all future summarisation too.
- The tag filter matches any note containing a listed tag as a substring, not as an exact tag. Filtering on kpi also matches a note tagged kpi-review. Use precise tag names to avoid pulling in notes you did not mean to include.
- The duplicate-note check is based purely on the period's end date, not on run history. If you manually create a note tagged as a summary and dated exactly on that period's last day, the agent's next run for the period will find your note and overwrite it rather than creating a separate one.
- Very large volumes of notes are cut off, not split into batches. The text sent to the AI is capped at 50,000 characters; anything past that is invisible to the AI, with no visible warning in the report and only a technical log entry recording it.
- The first user created in your entity is recorded as the author of new summary notes. If that person later leaves or is deactivated, the listed author on older summary notes can look inconsistent, though it does not stop future runs working.
Questions we are asked
I ran the agent today but it did not summarise this period's notes.
The agent always summarises the most recently completed period, never the one currently in progress.
Wait until the period ends, or check the report's period start and end dates to confirm exactly which window was used.
An investor shows "skipped" with no summary. Is that an error?
No — that is the expected, zero-cost outcome when an investor has no qualifying notes in the period. No AI call is made, and no note is written for that period.
I tagged a note manually as a summary and now it is missing from collection.
Any note tagged as a summary is automatically excluded from collection. That exists to stop the agent re-summarising its own prior output, but it also catches manually tagged notes that happen to use the same tag.
An auto-tagged note has the wrong tag, or was not tagged at all.
Auto-tagging is a single best-effort AI pass across all untagged notes in the period. If the response cannot be parsed, or it references a note that was not in that batch, that particular tag assignment is dropped silently rather than retried.
The rest of the period's notes are still tagged normally.
Does editing the summary re-run the agent?
No. Double-clicking the summary text lets you overwrite the saved text directly on the report, and flags it as manually edited. It does not call the AI again or regenerate anything.
Why does the default schedule run at 06:00 Asia/Kolkata?
That is simply the default that comes pre-configured from Setup All Agents. Frequency, time and time zone are all editable on the agent's Schedule tab if you need a different cadence.