← All examples

Content Assistant

Full project with a conversation agent, Google Docs tool, and Notion tool. The agent drafts content, saves to Google Docs, and organizes in Notion.

agenttoolconversationgooglenotionoauthdocsfull-project

A full Reminix project with a conversation agent, Google Docs tool, and Notion tool. The agent helps write and organize content by drafting documents, saving them to Google Docs, and logging entries in Notion.

What's included

  • Conversation agent — helps write and organize content
  • Google Docs tool — creates and edits documents
  • Notion tool — creates pages and queries databases
  • OAuth connections — Google and Notion connected via managed OAuth

When to use this

Pick the Content Assistant example when you want to:

  • Build an AI assistant that drafts content and saves it to multiple tools
  • Integrate Google Docs and Notion in a single workflow
  • See how agents orchestrate document creation and database organization

How it works

  1. User describes content needs
  2. Agent drafts content
  3. Agent creates a Google Doc with the content
  4. Agent logs an entry in the Notion database
  5. User gets links to both the document and the Notion page

Project structure

├── agents/
│   └── content.py              # Conversation agent
├── tools/
│   ├── docs.py                 # Google Docs tool
│   └── notion.py               # Notion tool
├── main.py                     # Entry point — serve(agents, tools)
├── pyproject.toml
└── reminix.config.toml

Quick start

After deploying, connect your Google and Notion accounts in the Reminix dashboard. Then start a conversation with the content agent to draft documents, save to Google Docs, and organize in Notion.