Transient
IntegrationsAutomation

Automation Platforms

Connect Transient Intelligence to Make, Zapier, n8n, or Power Automate. All automation tools use the same /v1/answer endpoint — trigger → HTTP POST with question and input → parse citations from the response.

Scenario setup

  1. 1. Add an HTTP → Make a request module.
  2. 2. Set method to POST, URL to https://api.transientintelligence.com/api/models/v1/answer.
  3. 3. Add header: x-api-key: your_api_key.
  4. 4. Set body type to JSON (application/json).
  5. 5. Map question and input from upstream modules (e.g. Google Drive file content).
  6. 6. Use citations from the response in downstream modules.
JSON body
{
"question": {{1.question}},
"input": {{2.fileContent}},
"top_k": 5
}

Response schema

Every /v1/answer response has the same shape. Map these fields in your downstream modules.

Response — /v1/answer
{
"answer": {
"summary": "string — synthesised answer grounded in citations",
"confidence": "number — 0 to 1"
},
"citations": [
{
"quote": "string — verbatim passage from the document",
"locator": "string — page / section / line reference",
"relevance": "number — passage relevance score"
}
],
"run_id": "string — use to retrieve full results via /v1/runs/{id}/results"
}

An empty citations array means no supporting evidence was found — branch on this in your flow rather than passing the empty response downstream.

Common mistakes

Passing a file path instead of file content

The input field expects the document text, not a path string like /drive/file.pdf. Download and extract the text in an upstream module before passing it to TI.

Missing Content-Type header

Set Content-Type: application/json on every request. Without it, some platforms (Zapier Webhooks, Power Automate HTTP) default to form-encoded and the body will be rejected.

Not branching on empty citations

If citations is empty, the model found no evidence — don't pass answer.summary downstream as if it were grounded. Add an IF/Condition node to handle the no-evidence path explicitly.

Sending binary file bytes as input

input must be plain text. For PDFs and DOCX files, use a text-extraction module (e.g. PDF.co, Adobe Extract, or Google Drive export as text/plain) before calling TI.