Add custom context to improve AI understanding of your organization and data
Custom context allows you to enhance AI understanding by providing additional information about your organization, data sources, schemas, tables, and columns. This helps the AI generate more accurate and relevant responses when creating charts, reports, or answering questions in chat.
Basedash performs automatic pre-processing when you connect your data sources to understand the structure of your schemas, tables, and columns. The AI can analyze data types, relationships, and basic metadata to generate queries and visualizations.However, custom context provides the business intelligence that goes beyond the technical structure. It helps the AI understand:
How your organization operates and what metrics matter most
What your data actually represents in business terms
Internal terminology and KPIs specific to your company
The context and meaning behind complex data structures
This additional layer of understanding enables the AI to generate more relevant, business-focused insights rather than just technical queries.
Custom context is automatically considered by the AI whenever you create charts, chat, or reports in Basedash. Organization-wide context applies to every conversation within your organization, while schema and column-level context is used when that specific data is referenced by the AI.
We recommend beginning with organization-wide custom context as one of your first setup steps. This provides the AI with fundamental understanding of your business, terminology, and key metrics.
Only add schema and column-level context when the names or existing descriptions aren’t sufficient for the AI to understand the data. This is particularly helpful for:
Complex JSON columns: Add context to explain what data is stored within JSON structures
Unclear schema names: Provide context about what type of data is stored and how it’s used
Custom data structures: Explain any non-standard data formats or relationships
We recommend adding custom context as part of your initial Basedash setup. This ensures the AI has the right context from the beginning, leading to more accurate and relevant responses.For step-by-step guidance, see our getting started guide which includes custom context setup as part of the recommended workflow.
Our company is a SaaS platform for e-commerce businesses. We refer to our customers as "merchants" and their customers as "shoppers.""MRR" refers to Monthly Recurring Revenue from subscription plans."Churn" means when a merchant cancels their subscription.
The "analytics" schema contains event tracking data from our platform.The "billing" schema contains subscription and payment information.The "support" schema contains customer support ticket data.
The "metadata" JSON column contains user preferences and settings.The "status" column uses values: "active", "suspended", "cancelled".The "created_at" timestamp is in UTC timezone.