---
title: "AI ingestion, rebuilds, and multimodal search"
section: "Developer Platform"
canonical_url: "https://support.buildwithhq.com/api/ai-api.html"
reviewed_at: "2026-09-14"
authority: Official
---

# AI ingestion, rebuilds, and multimodal search

Use the secured tenant AI surface for authorized record ingestion, rebuild operations, and Qwen3-VL search.

## In brief

- **Scopes:** ai.read · ai.write
- **Model:** Qwen3-VL-Embedding-8B
- **Vector lanes:** 256 · 1024 · 1998

The AI API is app-bound and permission-aware. It does not give an API client a privileged copy of tenant records: runtime identity, DataRole, location, permission keys, and `CanAiReadRecords` are resolved before context is assembled.

## Current routes

```
GET  /v1/apps/{saasAppId}/ai/status
POST /v1/apps/{saasAppId}/ai/sources/records/{recordId}/ingest
POST /v1/apps/{saasAppId}/ai/rebuilds
GET  /v1/apps/{saasAppId}/ai/rebuilds/{jobId}
POST /v1/apps/{saasAppId}/ai/search
```

## Ingestion and rebuilds are operations

Queue work, retain the returned job/correlation evidence, and poll the documented status resource. Do not repeatedly enqueue a new rebuild because one request timed out. Search is read-only; ingestion and rebuilds require `ai.write`.

## Multimodal evidence

The target embedding model is `Qwen/Qwen3-VL-Embedding-8B`. Documents preserve visual evidence for tables, charts, diagrams, and screenshots, with supported 256, 1024, and 1998-dimensional lanes. Clients choose documented search modes rather than uploading arbitrary vectors or assuming legacy dimensions.

**Permission behavior:** AI retrieval uses the normal secured record path. Records outside the resolved identity's access never enter prompt, retrieval, reranking, citation, or response context.

---

Capability review: 2026-09-14. [View the canonical guide](https://support.buildwithhq.com/api/ai-api.html).
