Use this guide when you want Codex to read one Paperzilla project and prepare research briefs for Microsoft Teams. This walkthrough uses Paperzilla MCP for Paperzilla data access, Codex for analysis and scheduling, and the Microsoft Teams app or plugin for optional team context. The default output is a Teams-ready draft. OpenAI’s current help docs call this an app. Codex may surface the same integration as a plugin. Paperzilla documents the Paperzilla side of this workflow. Teams search and write behavior is controlled by OpenAI, Microsoft, and your workspace settings.Documentation Index
Fetch the complete documentation index at: https://docs.paperzilla.ai/llms.txt
Use this file to discover all available pages before exploring further.
Before you start
- Complete Use Paperzilla with Codex.
- Confirm
/mcp paperzillashows Paperzilla as enabled in Codex. - Connect the Microsoft Teams app or plugin in ChatGPT or Codex. See Microsoft Teams app for ChatGPT.
- If you use a Business or Enterprise/Edu workspace, confirm your admin has enabled the Teams app and the Teams actions you need. See Apps in ChatGPT.
- Pick one Paperzilla project for this workflow.
- Prepare one short sentence for “our work” if Codex should not infer it from Teams. Example:
Our work is evaluation infrastructure for coding agents.
How this stack works
- Codex reads your Paperzilla project through Paperzilla MCP.
- Codex can use recent Microsoft Teams context when the Teams app is connected and allowed.
- Codex can prepare a Teams-ready research brief from the newest papers in one project.
- Codex automations can run the brief on a schedule and put the result in Triage.
- If Teams write actions are available in your workspace, Codex may be able to ask for confirmation before posting to Teams.
Use case 1: on-demand paper discussion
Start in Codex and mention both the Paperzilla project and the Teams context you want Codex to use. First ask for recent team context and the latest papers:- keep the project name and “our work” context in view
- separate Paperzilla metadata from Codex interpretation
- cite or name the Teams context only when Codex actually used it
- produce a brief that is useful as a Teams message, not a long paper review
Use case 2: weekday research brief for Teams
This pattern uses a Codex automation to prepare a brief on weekdays. Codex automations report findings in Triage. Treat that as the default review point. After you review the output, ask Codex to post the approved draft to Teams only if the Teams app supports posting in your workspace. Create a Codex automation with a prompt like this:- project name and date
- how many new papers were checked
- for each selected paper, one short summary and one sentence on why it is relevant to your work
- a short “why this matters now” line when Teams context was used
- a clear “no new papers today” line when nothing new qualifies
Limits and troubleshooting
- If Codex cannot access Paperzilla, fix the Paperzilla MCP setup first in Use Paperzilla with Codex.
- If Codex cannot access Teams, reconnect the Microsoft Teams app and check workspace app controls.
- If Teams posting fails, keep using Teams-ready drafts. Your workspace may allow search but not write actions.
- If an automation produces no Triage item, confirm the Codex app is running and the automation is enabled.
- If the agent returns no papers, confirm the project is active and already has feed items.
- If
paper_markdownis queued or unavailable, retry later instead of changing the workflow.