Documentation Index
Fetch the complete documentation index at: https://ar-528b7fb5.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
AI tool configuration – internal analytics assistant
This file documents how the internal AI analytics chatbot at ExampleCorp is configured and governed. It describes what data the tool can access and what rules it must follow when generating and executing analytics queries. This file uses synthetic data for a fictional company (ExampleCorp) for demonstration purposes only.Allowed tables
The AI analytics chatbot is allowed to access the following tables:- applications
- decisions
- users
- financial_signals
Masked fields
The following fields must not be exposed in query results returned to users:- users.email
- users.phone_number
- users.full_name
- users.date_of_birth
Row-level access
Row-level data is not exposed to general users. The chatbot may return:- aggregated metrics
- grouped summaries
- distribution statistics
Default time windows
When a user does not specify a time range, the chatbot should apply the following default window:- last 30 days based on applications.submitted_at
Join rules
The chatbot is allowed to use only the following join paths:- applications.application_id → decisions.application_id
- applications.application_id → financial_signals.application_id
- applications.user_id → users.user_id
How this configuration was created
In a company setting, AI tool access and governance rules are not arbitrary. They are defined through collaboration between data governance, legal and compliance, engineering, and business stakeholders. In practice, these rules usually come from:- existing database permissions and role-based access controls
- internal data classification policies (for example, PII, sensitive, and public data)
- compliance requirements (such as GDPR, CCPA, and internal security standards)
- approved analytics and AI use cases and user access levels
- existing data governance and security frameworks