Data Flows
AIvis separates ingestion, retrieval, chat, and Agent action execution so that each flow can be authorized, monitored, and scaled independently.
The diagram shows AIvis data flows from sources through internal processing, controlled external boundaries, request execution, and audit telemetry. Unauthorized data does not enter retrieval, model calls, or external actions; external services receive only administrator-enabled and authorized fields; telemetry records facts without copying confidential content.
Indexing flow
Upload flow
User or administrator uploads are stored in AIvis-managed storage and indexed according to the selected document visibility. Uploaded files should be treated with the same sensitivity as connector documents.
Query and chat flow
Agent action flow
When an Agent can call tools, AIvis provides only the tools enabled for that Agent. Tool calls pass through the Tool Bridge and AIvis authorization checks before any data access, external API call, or state-changing operation occurs.
Configurable external services
External model providers, web search providers, document processors, and action APIs may receive data when administrators enable and configure them. Treat every external service as a separate data boundary and document what request fields, retrieved context, files, and metadata may leave the deployment.
Review checklist
- Connector scope is approved by the source-system owner.
- Document visibility is tested with allowed and denied users.
- Model and tool calls use approved providers and network paths.
- Logs include request IDs without raw secret values.
- Failed connector, retrieval, model, and tool paths return bounded errors.