Send a recap and action items after each meeting

Decisions, owners and due dates from the meeting transcript, in a draft e-mail to the guests.

  • On an event: When a meeting with a transcript ends
  • Asks you first

What it does

The task

Find the meetings in my Google Calendar that ended in the last 15 minutes and have a transcript or notes in Google Docs. Skip meetings with these words in the title: skip titles. Write a recap of at most 200 words: the decisions, the open questions, and each action item with its owner and due date. Use only what the transcript says, and write 'no owner' or 'no date' when it does not say. Put the recap in a draft e-mail to the guests in Gmail. Ask me before you send it.

  • It works in Google Calendar, Google Meet, Google Docs and Gmail, in the workspace you pick, and signs in with passwords from your Cuiar vault.
  • A routine checks every 15 minutes and acts on what is new: when a meeting with a transcript ends.
  • It stops for your approval before it sends, posts, pays, books or changes a record.

What you give it

BlankWhat to giveExample
skip titlesWords in the titles of meetings to skip, such as private ones1:1, Interview, Personal

What you get back

An example run with the example values above. Your run uses your own data.

Recap: Q4 launch checklist, Tue 3 Nov 14:00, 5 guests

Decisions

  • The launch date stays 18 Nov.
  • Support gets the FAQ draft by 12 Nov.

Action items

  • Write the FAQ draft: Aisha Romero, 12 Nov
  • Book the webinar room: no owner, 10 Nov
  • Check the pricing page text: Daniel Kerr, no date

Open question: Do we offer the annual plan at launch?

Draft saved in Gmail to 5 guests. Waiting for your approval to send.

Run it in Cuiar

  1. 01

    Open it

    Click Use in Cuiar on this page. The side panel opens with the task in the composer.

  2. 02

    Fill in the blank

    Type skip titles. Tab moves to the next blank.

  3. 03

    Run it, then repeat it

    Run sends it once. To run it when a meeting with a transcript ends, make a routine on cuiar.com/routines or with the CLI below.

As a routine, from the terminal

cuiar routines create "Send a recap and action items after each meeting" --schedule "*/15 * * * *" --time-zone Europe/Berlin \
  "Find the meetings in my Google Calendar that ended in the last 15 minutes and have a transcript or notes in Google Docs. Skip meetings with these words in the title: 1:1, Interview, Personal. Write a recap of at most 200 words: the decisions, the open questions, and each action item with its owner and due date. Use only what the transcript says, and write 'no owner' or 'no date' when it does not say. Put the recap in a draft e-mail to the guests in Gmail. Ask me before you send it."

Run it from your AI agent

Claude Code, Codex, Cursor and other MCP clients reach Cuiar at https://mcp.cuiar.com/mcp. Add the server one time, then ask for the task in plain words, or call create_routine yourself.

1. Add Cuiar to Claude Code

claude mcp add --transport http cuiar https://mcp.cuiar.com/mcp

2. Ask your agent

Use the Cuiar tool create_routine to run my "Send a recap and action items after each meeting" template with skip titles = 1:1, Interview, Personal.

Setup for other agents: AI agents.

The tool call

{
  "name": "create_routine",
  "arguments": {
    "name": "Send a recap and action items after each meeting",
    "task": "Find the meetings in my Google Calendar that ended in the last 15 minutes and have a transcript or notes in Google Docs. Skip meetings with these words in the title: 1:1, Interview, Personal. Write a recap of at most 200 words: the decisions, the open questions, and each action item with its owner and due date. Use only what the transcript says, and write 'no owner' or 'no date' when it does not say. Put the recap in a draft e-mail to the guests in Gmail. Ask me before you send it.",
    "schedule": "*/15 * * * *",
    "time_zone": "Europe/Berlin"
  }
}
All ops templates
  • OpsAsks first

    Prepare a handover before you go on leave

    Open threads, tasks and meetings for your cover in one doc, and a draft out-of-office reply.

    You start it: When you start it
    • Gmail
    • Google Calendar
    • Asana
    • +1 more: Google Docs
  • RecruitingAsks first

    Schedule interviews with candidates

    Times when all interviewers are free, sent to the candidate after you approve the e-mail.

    You start it: When you start it
    • Google Calendar
    • Gmail
    • Google Meet
  • Travel

    Put all my bookings in one trip plan

    Flights, hotels, trains and cars from your e-mail in one timeline, with each code and address.

    You start it: When you start it
    • Gmail
    • Google Docs
    • Google Calendar
  • OpsAsks first

    Find a meeting time and reply with options

    Three free times from your calendar in a draft reply to each meeting request. You approve each reply.

    On an event: When an e-mail asks you for a meeting
    • Gmail
    • Google Calendar
  • OpsAsks first

    Accept or decline meeting invitations by your rules

    A suggested answer and a reason for each new invitation, with a short note for each decline.

    On an event: When a new meeting invitation arrives
    • Google Calendar
    • Gmail
  • Ops

    Send me my agenda and tasks every morning

    Today's meetings with their links and documents, and the tasks that are due, in one e-mail.

    On a schedule: Every weekday at 7:00
    • Google Calendar
    • Asana
    • Gmail