Blog
Insights on making your data AI-ready.

The 'unverified app' warning, explained: where we are with Google's CASA review
DataToRAG is going through Google's CASA Tier 2 security assessment. Until it's done, you'll see Google's 'unverified app' warning when connecting your Workspace. Here's what's happening and why you can click through it.

Claude Can Draft Your Email. It Can't Send It.
The native Claude Gmail connector writes drafts into your Drafts folder and stops there. DataToRAG fills the gap: send, reply, forward, label.

Claude's Calendar Connector Works. Unless You Have Two Calendars.
Calendar is the one place where Claude's native Google connector and ours have feature parity. The gap is single-account vs. multi-account.

Claude Can Read Your Google Docs. It Can't Edit Them.
Claude's native Google Drive connector is effectively read-only. DataToRAG lets Claude write Docs, update Sheets, and edit Slides in place.

One Prompt, Jira and Confluence Both Move
The Atlassian connector isn't two separate integrations. It's the cross-product workflow that always lived in a Google Doc.

Building a Usage Dashboard Without Logging User Data
How we show users exactly what their AI assistant is doing (calls, latency, errors) without storing a single argument or response body.

Confluence Pages Are 40KB of Markup. Your AI Gets 2KB.
Confluence storage format is verbose XML that destroys context windows. We convert it to clean text by default, with a format switch for when you need the raw markup back.

How We Built Multi-Account for MCP
The database changes, token routing, and tool schema tricks behind supporting multiple Google accounts in a single MCP server.

One Prompt, Two Inboxes: Multi-Account Support for MCP
Most MCP servers assume one user means one account. We built multi-account support so you can query your work and personal Google accounts in the same conversation.

AI-Powered Email Workflows with the Gmail Draft Tool
Most AI email tools generate and send in one shot. We built a draft workflow instead, because anything that matters deserves a second look before it leaves your outbox.

Why Your MCP Server Is Eating Your Context Window
A Google Doc produces 50KB of JSON through the API. Your AI assistant doesn't need 98% of it. Most MCP servers send it all anyway.

MCP Isn't Dead. You're Just Building for Yourself.
The 'just use CLIs' crowd has a point. But it only holds if every user of your tool is a developer with a terminal open.

Save Gmail Attachments to Drive with Claude
A team was running an Apps Script to save 6 daily report emails to Drive. We replaced it with one prompt.