Productivity Tools
Connect Transient Intelligence to where your documents already live. The pattern is the same in each case: retrieve document content from the source, pass it to /v1/answer, return the cited result.
Pattern
Notion page updated → Make/Zapier fetches page blocks as plain text → POST to /v1/answer → write cited answer back to a Notion database property or comment.
Setup (via Make)
- 1. Trigger: Notion → Watch Database Items (new or updated row).
- 2. Add a Notion → Get a Page module to retrieve the full block content.
- 3. Map the plain-text body from the page blocks into the
inputfield below. - 4. Set
questionfrom a fixed database property (e.g. an "Analysis question" field on the row). - 5. Write
citations[0].quoteandanswer.summaryback to a Notion property.
Example response
This is what TI returns for a typical document question. Use the citations array — not answer.summary alone — as the primary output in downstream steps.
Error handling patterns
Empty citations — no evidence found
If citations is an empty array, TI found no supporting passages. Route this to a separate path in your flow — e.g. post a 'No evidence found' message to Slack, or flag the Notion row for manual review. Never forward answer.summary from an empty-citations response as if it were grounded.
401 Unauthorized
The x-api-key header is missing or invalid. Check the key is set in your platform's credential store (Make Connection, Zapier auth, n8n credential) rather than hardcoded in the body.
413 Payload Too Large
The input text exceeds the per-request limit. Split long documents into sections and run multiple calls, or use the /v1/upload → /v1/ask async flow for large files.
Google Docs — garbled input text
Always export Google Docs as text/plain before passing as input. Exporting as HTML or application/vnd.google-apps.document sends markup that inflates token count and degrades retrieval quality.
