# Ragie AI integration on Definable

> Fully managed RAG-as-a-Service for developers

## What this connects

Fully managed RAG-as-a-Service for developers

Vendor: https://ragie.ai

## Tools available

**31** tools available. First 12:

- `RAGIE_CREATE_DOCUMENT` — Create Document — Tool to upload and process a document file in Ragie. Use when you need to create a new document with support for various formats including text, images, and documents. The endpoint accepts multipart/form-data and returns a Document object with processing status and metadata.
- `RAGIE_CREATE_DOCUMENT_FROM_URL` — Create Document From URL — Tool to ingest a document from a publicly accessible URL. Use when you need to add documents to Ragie from external sources. The document undergoes processing steps (pending, partitioning, indexed, ready) before becoming available for retrieval.
- `RAGIE_CREATE_DOCUMENT_RAW` — Create Document Raw — Tool to ingest a document as raw text or JSON. Use when creating a new document from text or JSON data. The document goes through processing steps and becomes available for retrieval once in the ready state.
- `RAGIE_CREATE_INSTRUCTION` — Create Instruction — Tool to create a new instruction that applies natural language directives to documents as they're ingested or updated. Use when you need to define structured data extraction or analysis rules for documents in Ragie.
- `RAGIE_CREATE_OAUTH_REDIRECT_URL` — Create OAuth Redirect URL — Tool to create an OAuth redirect URL for initializing embedded connector OAuth flows. Use when you need to set up OAuth authentication for connectors like Google Drive, Notion, or HubSpot.
- `RAGIE_CREATE_PARTITION_PARTITIONS_POST` — Create Partition — Tool to create a new partition for scoping documents and connections in Ragie. Use when you need to organize documents and set resource limits for different workspaces or tenants.
- `RAGIE_DELETE_DOCUMENT` — Delete Document — Tool to delete a document from Ragie. Use when you need to remove a document permanently from the system. Supports both synchronous and asynchronous deletion modes.
- `RAGIE_DELETE_INSTRUCTION` — Delete Instruction — Tool to delete an instruction and all associated entities. Use when you need to permanently remove an instruction (irreversible operation). Requires the instruction ID (UUID format).
- `RAGIE_DELETE_PARTITION` — Delete Partition — Tool to delete a partition and all associated data irreversibly. Use when you need to permanently remove a partition. Returns status 200 for synchronous deletion or 202 for asynchronous deletion.
- `RAGIE_GET_DOCUMENT` — Get Document — Tool to retrieve a specific document by its unique identifier. Use when you need to get document details, metadata, processing status, or check for errors. Returns comprehensive document information including chunk count, page count, and any processing errors.
- `RAGIE_GET_DOCUMENT_CHUNK` — Get Document Chunk — Tool to retrieve a specific document chunk by its document and chunk ID. Use when you need detailed information about a specific chunk within a document, including its content, metadata, position index, and optional modality data for audio/video chunks.
- `RAGIE_GET_DOCUMENT_CHUNK_CONTENT` — Get Document Chunk Content — Tool to retrieve document chunk content in requested format with streaming support for media. Use when you need to get the actual content of a specific chunk from a document.

## Auth

Auth schemes: `API_KEY`.

## How agents use Ragie

Inside a Definable workflow, Ragie is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Ragie** — the Researcher (GPT-5.5) pulls context from Ragie (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Ragie** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Ragie (create record, post message, draft email).
- **Designer / Engineer → Distributor → Ragie** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Ragie (attach file, open PR comment, post status).

The Verifier checks every Ragie call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- developer tools — https://definable.ai/apps/category/developer-tools/
- artificial intelligence — https://definable.ai/apps/category/artificial-intelligence/

## Related

- HTML page: https://definable.ai/apps/ragie/
- Same category (developer tools): https://definable.ai/apps/category/developer-tools/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
