📈Sales & Leads · Step-by-step guide

A ChatGPT team agent that writes a brief for every client meeting tomorrow

With ChatGPT's workspace agents (shared helpers for a company account), you describe a job once in plain English. OpenAI's own example checks your calendar each afternoon, skips internal meetings, pulls notes on each client, searches the news, writes a 2-3 page brief and emails you a summary.

⏱️ About 1 hour🎯 Medium💵 Included in ChatGPT Business, Enterprise or Edu plans📋 7 steps
💬 ChatGPT
🎯 What you'll have at the endYou'll have a shared ChatGPT agent that prepares a short brief for each of tomorrow's client meetings and emails you a summary every afternoon.

🧰 Before you start

⏱️ Time neededAbout 1 hour
💵 Rough costIncluded in ChatGPT Business, Enterprise or Edu plans

🪜 Step by step

🐣 Beginner mode: showing the 6 essential steps only. Extra steps are hidden; tap 🚀 Advanced at the top to see all 7.
✅ 0 of 7 steps done 📄 Printable page
  1. 1
    ☐

    Check the admin settings

    Ask your ChatGPT admin to switch on agents, let you build and share them, and allow the apps you need (Google Calendar, Gmail and your file store).

  2. 2
    ☐

    Open the agent builder

    In ChatGPT, open Agents and start a new one. Describe the job in plain English using the prompt below; the builder drafts the name, instructions and apps for you.

  3. 3
    ☐

    Set app permissions carefully

    Click each connected app. For calendar and email, choose each person's own account and read-only where possible. For the client-notes folder, allow reading and creating documents but not deleting.

  4. 4
    ☐

    Add your brief format as a skill

    Choose 'Add skill' and upload an example brief, so every brief follows the same layout. A skill is a saved recipe the agent follows each time.

  5. 5
    ☐

    Test it with Preview

    Click Preview and ask for briefs for tomorrow's meetings. Compare with one you wrote yourself and tell it what to change.

  6. 6
    ☐

    Schedule it

    Click Schedule, then Add new schedule, e.g. every weekday at 4 p.m. Malaysia time.

  7. 7
    ☐

    Optional: share with your team

    Under Channels, turn on sharing so colleagues can use or copy it. Each person signs in to their own calendar and email.

    ➕ Extra step: hidden in 🐣 Beginner mode

💬 Copy-paste prompts

Tap Copy prompt, paste it into your AI (Grok, ChatGPT, Claude or Gemini), then replace the [yellow bits] with your own details.

💬 Describe the agent (from OpenAI's example, adapted)
Create an agent to help with client meeting prep. Check my Google Calendar for tomorrow's meetings with clients or investors. Skip internal-only meetings and events with no outside attendees.
For each client meeting, pull recent notes and emails about that client from [Google Drive folder / SharePoint site], then search the web for any relevant news about them or their company from the last 30 days. Write a 1-2 page brief: who they are, history with us, what they want, open questions, and three suggested talking points. Save each brief in [folder].
Then email me a short summary of tomorrow's meetings with links to each brief. British English; currency in MYR.
💬 Weekly version
Every Sunday at 8 p.m., do the same for all my client meetings this coming week, and add a one-paragraph 'week ahead' summary at the top of the email.

⚠️ Tips & common mistakes

🌟 Why it's worth it

💡 Why it mattersWalk into every client or investor meeting already knowing their history and latest news, without 30 minutes of digging each time.
🏷️ Real exampleOpenAI's cookbook agent runs every weekday at 4 p.m. to prepare the next day's sales meetings, and can be shared with the whole team.
🔌 Connects to:Google CalendarGmailSharePoint / Google DriveWeb searchSlack (optional)
📰 Found via OpenAI Cookbook: OpenAI Cookbook: Building workspace agents in ChatGPT to complete repeatable, end-to-end work ↗

🔗 Helpful links

👀 You might also like

📈 See all Sales & Leads guides →

← Back to all use cases