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
- User describes content needs
- Agent drafts content
- Agent creates a Google Doc with the content
- Agent logs an entry in the Notion database
- User gets links to both the document and the Notion page
Project structure
├── src/
│ ├── index.ts # Entry point — serve({ agents, tools })
│ ├── agents/
│ │ └── content.ts # Conversation agent
│ └── tools/
│ ├── docs.ts # Google Docs tool
│ └── notion.ts # Notion tool
├── package.json
├── tsconfig.json
└── reminix.config.ts
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.