<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Overview on CADViewer Analytic Model Technical Documentation</title><link>https://cadviewer.com/analyticmodeltechdocs/</link><description>Recent content in Overview on CADViewer Analytic Model Technical Documentation</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><atom:link href="https://cadviewer.com/analyticmodeltechdocs/index.xml" rel="self" type="application/rss+xml"/><item><title>Appearance</title><link>https://cadviewer.com/analyticmodeltechdocs/tenant-admin/settings/appearance/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/tenant-admin/settings/appearance/</guid><description>Customize the look, feel, and features of your tenant application.
AI chat Master switch for the AI assistant panel. Off removes it from the app entirely.
Chat message menu Per-message menu giving access to the raw answer and the underlying query.
Assistant picture-in-picture Adds a &amp;ldquo;pop out&amp;rdquo; button that detaches the chat into a floating window, keeping the drawing visible.
AI answer rating Adds a &amp;ldquo;Rate answer&amp;rdquo; button under each reply, so users can flag good and bad answers.</description></item><item><title>Dashboard</title><link>https://cadviewer.com/analyticmodeltechdocs/platform-admin/dashboard/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/platform-admin/dashboard/</guid><description>The Platform Admin Dashboard provides a system-wide overview of the entire CADViewer Analytic ecosystem.
Key Features Active Tenants &amp;amp; Users: Monitor the total growth and active presence across all tenants on the platform. System Health: Real-time status for the API, database (Postgres), AI routing (Qdrant), and LLM usage. Top Tenants by Usage: Identify which tenants consume the most resources and generate the most cost. Recent Actions: Audit log snippet showing recent platform administrative actions.</description></item><item><title>Dashboard</title><link>https://cadviewer.com/analyticmodeltechdocs/tenant-admin/dashboard/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/tenant-admin/dashboard/</guid><description>The Tenant Admin Dashboard gives organizational administrators insights into their specific workspace&amp;rsquo;s AI and system usage.
Key Features Total Queries &amp;amp; Verified Hit Rate: See how effectively the AI agent is answering user queries. LLM Cost &amp;amp; Tool Usage: Detailed breakdown of cost by agent and average latency. Top Queries: See the most frequent questions users are asking against the portfolio. Your workspace Everything you see belongs to this tenant: its data sources, agents and cloud app.</description></item><item><title>Endpoints Process</title><link>https://cadviewer.com/analyticmodeltechdocs/deployment/endpoints-process/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/deployment/endpoints-process/</guid><description>Each tenant gets a dedicated endpoint to access their specific workspace, typically following the pattern [tenant_slug].analytic.cadviewer.com.
Deployment Process Tenant Provisioning: A platform administrator creates a new tenant via the Platform Admin console, specifying a slug (e.g. usercorpX). Subdomain Mapping: The deployment system automatically maps the slug to usercorpX.analytic.cadviewer.com. Database Segregation: All data sources and embeddings associated with this workspace are securely isolated. Go-Live: The tenant&amp;rsquo;s end-users receive an invitation and log in at their dedicated URL to begin querying their portfolio.</description></item><item><title>LLM Configuration</title><link>https://cadviewer.com/analyticmodeltechdocs/tenant-admin/agents/llm-configuration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/tenant-admin/agents/llm-configuration/</guid><description>This agent’s model Overrides the workspace default for this agent only. Worth doing when one agent reasons over a wide schema and the others ride on well-covered playbooks.</description></item><item><title>Analytics</title><link>https://cadviewer.com/analyticmodeltechdocs/platform-admin/analytics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/platform-admin/analytics/</guid><description>
Overview &amp;amp; Capabilities Description Growth and retention: Signups, activation and churn across the platform — the numbers behind the dashboard headline.
Key Information &amp;amp; Metrics Churned this month Retention cohorts Cohort Growth Lost MRR Customer since Top growers MRR movement Gross churn Net new Net retention MRR movement cohort retention churn — for executive review Advanced analytics Available Actions Win back</description></item><item><title>Data Sources</title><link>https://cadviewer.com/analyticmodeltechdocs/tenant-admin/data-sources/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/tenant-admin/data-sources/</guid><description>The Data Sources pane allows you to connect the databases holding your data (e.g., Postgres, Snowflake). Everything downstream reads through these sources.
Adding Data Sources When adding a data source, you can use a Managed Postgres connection or Bring Your Own (BYO) connection. Note that if you delete a BYO connection, only the connection is removed (external data is not affected), whereas deleting a managed database drops the schema and all its data permanently.</description></item><item><title>Tools</title><link>https://cadviewer.com/analyticmodeltechdocs/tenant-admin/agents/tools/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/tenant-admin/agents/tools/</guid><description>This section controls what your agent is capable of doing (e.g., querying SQL or searching documents). An agent can have one tool added several times, each instance binding its own playbook and schema group. This is how an agent gets distinct operating modes.
Reference Set-up: Shop Analytics Agent As seen in the example, the Shop Analytics Agent is set up as a multi-mode retail analyst using 5 ordered tool configurations.</description></item><item><title>A/B Testing</title><link>https://cadviewer.com/analyticmodeltechdocs/tenant-admin/agents/ab-testing/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/tenant-admin/agents/ab-testing/</guid><description>No A/B variants yet Add a variant to compare providers and models side-by-side.
No ratings yet User notes and ratings will appear here once collected.
No queries logged yet Once the agent answers questions, per-variant stats appear here.
Comparing prompt versions When a prompt layer has several variants, answers are split between them and measured here. It is how you tell an improvement from a hunch.</description></item><item><title>Schema Builder</title><link>https://cadviewer.com/analyticmodeltechdocs/tenant-admin/schema-builder/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/tenant-admin/schema-builder/</guid><description>The Schema Builder lets you create semantic schemas — defining how raw database tables map to business concepts for your AI agents. Describe the tables an agent may query, grouped by subject. A group is what you hand to an agent, so it only sees the tables it needs.
Creating a Schema Group To create a schema group, you pick a data source and choose its tables. Name the group after the subject it covers (e.</description></item><item><title>Tenants</title><link>https://cadviewer.com/analyticmodeltechdocs/platform-admin/tenants/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/platform-admin/tenants/</guid><description>Overview &amp;amp; Capabilities Description Every customer workspace: Their plan, status and size. Suspended and trial tenants are tagged, so the ones needing attention stand out.
Key Information &amp;amp; Metrics 30-day calls 30-day cost Queries (all-time) Tenant suspended. Last sync Tables Verified Q Activity Tokens / mo Loading organisations… Admin actions Recent platform actions on this tenant Quotas (this period) Change plan &amp;amp; quotas Schema group Resend invitations Overview Transfers Usage Actor Asset Daily cost · last 30 days Tokens (est.</description></item><item><title>Execution Trace</title><link>https://cadviewer.com/analyticmodeltechdocs/tenant-admin/agents/execution-trace/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/tenant-admin/agents/execution-trace/</guid><description>No trace recorded Execution steps will appear here when traces are enabled.
What actually happened Every exchange with the tool it picked, the SQL it ran and what that returned. Start here when an answer came out wrong — the reason is almost always a wrong tool or an unmatched question.</description></item><item><title>Playbooks</title><link>https://cadviewer.com/analyticmodeltechdocs/tenant-admin/playbooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/tenant-admin/playbooks/</guid><description>Playbooks let you curate verified queries to teach your AI agent how to answer questions correctly. They contain pairs of natural language questions and the expected SQL queries.
Verified Queries Playbooks act as memory layers for an agent. When a user asks a question, the agent searches its playbooks for semantically similar questions before writing its own SQL.
Verified Queries: Once a query is verified, it is embedded into the vector index and becomes available to the agent for future lookups.</description></item><item><title>Users</title><link>https://cadviewer.com/analyticmodeltechdocs/platform-admin/users/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/platform-admin/users/</guid><description>
Overview &amp;amp; Capabilities Description Find anyone, across every tenant: Search by email when someone writes in without saying which workspace they belong to — then step into it to reproduce their problem.
Key Information &amp;amp; Metrics Cross-tenant user search · find anyone by email and step in to help.</description></item><item><title>API Integration</title><link>https://cadviewer.com/analyticmodeltechdocs/tenant-admin/agents/api-integration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/tenant-admin/agents/api-integration/</guid><description>No API keys yet Generate a key to call this agent from your applications.
Calling this agent from outside The endpoint and the snippets to question this agent from your own systems. Authentication uses the API keys from Settings → Security.</description></item><item><title>Documents</title><link>https://cadviewer.com/analyticmodeltechdocs/tenant-admin/documents/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/tenant-admin/documents/</guid><description>The Documents pane is where you process unstructured data (like PDFs, markdown files, and policies) into the Qdrant vector database for Retrieval-Augmented Generation (RAG).
Catalogs You organize documents into Catalogs. A catalog serves as a logical grouping of documents that can be searched by an AI agent.
Indexing &amp;amp; Availability: You can toggle whether a catalog is available to agents. Enabling availability triggers a background job to chunk and index the documents into the Qdrant vector database.</description></item><item><title>Invitations</title><link>https://cadviewer.com/analyticmodeltechdocs/platform-admin/invitations/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/platform-admin/invitations/</guid><description>Overview &amp;amp; Capabilities Description Pending invitations: Who has been invited and not yet joined. A stale invitation is often why a customer says they cannot get in.</description></item><item><title>GDPR</title><link>https://cadviewer.com/analyticmodeltechdocs/platform-admin/gdpr/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/platform-admin/gdpr/</guid><description>Overview &amp;amp; Capabilities Description Export and erasure requests: Handles the requests you are legally bound to serve. Erasure is irreversible and runs as a background job — check the queue for its outcome.</description></item><item><title>Marketplace</title><link>https://cadviewer.com/analyticmodeltechdocs/tenant-admin/marketplace/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/tenant-admin/marketplace/</guid><description>The Marketplace provides curated templates—including AI packs, prompts, schemas, and playbooks—that tenants can install in one click.
Installing Starter Packs Starter packs (like &amp;ldquo;Retail Mall Analytics&amp;rdquo;, &amp;ldquo;Support &amp;amp; Tickets&amp;rdquo;, or &amp;ldquo;CAD Plans &amp;amp; Revisions&amp;rdquo;) bundle end-to-end functionality into your tenant workspace.
When installing a pack, you will configure:
Target Agent: Choose whether to install the template&amp;rsquo;s tools and playbooks into a specific existing agent or set them as defaults for new agents.</description></item><item><title>Cloud</title><link>https://cadviewer.com/analyticmodeltechdocs/tenant-admin/cloud/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/tenant-admin/cloud/</guid><description>The Cloud section is where users can publish their workspace as live apps on their own endpoints.
Deployment Setup In the Deployment tab, you configure the core identity and routing of your application:
App address: Defines the subdomain where your app will live (e.g., demo-mall.analytic.cadviewer.com). App name: The name displayed in the browser and application headers. Connected agent: The specific AI agent bound to this deployment. This agent handles all visual queries and data lookups for the users visiting the app.</description></item><item><title>Plans &amp; quotas</title><link>https://cadviewer.com/analyticmodeltechdocs/platform-admin/plans-quotas/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/platform-admin/plans-quotas/</guid><description>
Overview &amp;amp; Capabilities Description What tenants can subscribe to: Each plan carries its price and its quotas. Leave the price empty for a negotiated enterprise deal.
Key Information &amp;amp; Metrics Leave price empty for a custom / negotiated (Enterprise) plan. Plans active Tenants on paid Catalogue of commercial plans · default quotas feature flags · drives self-service signup · behaviour applied at overage time</description></item><item><title>Invoices</title><link>https://cadviewer.com/analyticmodeltechdocs/platform-admin/invoices/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/platform-admin/invoices/</guid><description>Overview &amp;amp; Capabilities Description Every invoice issued: Across all tenants, with their status. Unpaid ones are where to start a dunning conversation.
Key Information &amp;amp; Metrics Payment attempts &amp;amp; reminders Customer Line items Totals At risk Days sales outstanding -2d vs prev 14d Issued · this page Stripe-backed billing · monthly batch · automated reminders</description></item><item><title>Quota alerts</title><link>https://cadviewer.com/analyticmodeltechdocs/platform-admin/quota-alerts/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/platform-admin/quota-alerts/</guid><description>
Overview &amp;amp; Capabilities Description What needs attention: Thresholds crossed and incidents raised, so a problem reaches you before a customer does.
Key Information &amp;amp; Metrics Triggered at 80% / 100% / 120% of any quota · email + in-app + Slack (V3)</description></item><item><title>End User Experience</title><link>https://cadviewer.com/analyticmodeltechdocs/deployment/end-user-experience/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/deployment/end-user-experience/</guid><description>End User Experience Users can visualize floorplans and use the AI agent to run detailed queries against their portfolio content.</description></item><item><title>Coupons &amp; credits</title><link>https://cadviewer.com/analyticmodeltechdocs/platform-admin/coupons-credits/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/platform-admin/coupons-credits/</guid><description>Overview &amp;amp; Capabilities Description Discounts and prepaid credits: A coupon reduces an invoice; credits are consumed by AI queries on the shared key. Both apply on the next invoice, not retroactively.
Key Information &amp;amp; Metrics Discount code. Stripe enforcement is wired by Billing — redemptions stay at 0 here. Discount Redemptions Valid Active coupons Capped codes Expired / inactive Total redemptions Discounts and prepaid credits — consumed on next invoice Available Actions Select a tenant.</description></item><item><title>Health</title><link>https://cadviewer.com/analyticmodeltechdocs/platform-admin/health/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/platform-admin/health/</guid><description>
Overview &amp;amp; Capabilities Description Is anything down?: Live state of each component. Check it before chasing a bug report — a degraded component explains most sudden waves of complaints.
Key Information &amp;amp; Metrics coll. conn. searches/s All regions · real-time System health coll conn search/s Real-time platform components</description></item><item><title>LLM usage</title><link>https://cadviewer.com/analyticmodeltechdocs/platform-admin/llm-usage/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/platform-admin/llm-usage/</guid><description>Overview &amp;amp; Capabilities Description Consumption across tenants: Tokens and cost aggregated over every tenant on the shared keys — the counterpart of what you bill as credits.</description></item><item><title>Jobs queue</title><link>https://cadviewer.com/analyticmodeltechdocs/platform-admin/jobs-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/platform-admin/jobs-queue/</guid><description>Overview &amp;amp; Capabilities Description Asynchronous work: Document indexing and GDPR jobs, polled by a worker. A tenant reporting that a document is not searchable usually has a job stuck here.</description></item><item><title>Qdrant</title><link>https://cadviewer.com/analyticmodeltechdocs/platform-admin/qdrant/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/platform-admin/qdrant/</guid><description>Overview &amp;amp; Capabilities Description Where embeddings live: One collection per tenant corpus, with its vector count and estimated size. An empty collection means nothing was ever indexed.</description></item><item><title>Audit log</title><link>https://cadviewer.com/analyticmodeltechdocs/platform-admin/audit-log/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/platform-admin/audit-log/</guid><description>Overview &amp;amp; Capabilities Description Who did what: Every sensitive action on the platform, impersonation included. This is the record you answer with when a customer asks who touched their workspace.</description></item><item><title>LLM providers</title><link>https://cadviewer.com/analyticmodeltechdocs/platform-admin/llm-providers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/platform-admin/llm-providers/</guid><description>Providers and keys Providers and keys tenants use when they have not brought their own. What is spent here is what credits pay for.
Overview &amp;amp; Capabilities Description The shared keys: Providers and keys tenants use when they have not brought their own. What is spent here is what credits pay for.
Key Information &amp;amp; Metrics Register a platform-shared key. It is encrypted at rest; only the last 4 characters stay visible.</description></item><item><title>Feature flags</title><link>https://cadviewer.com/analyticmodeltechdocs/platform-admin/feature-flags/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/platform-admin/feature-flags/</guid><description>
Overview &amp;amp; Capabilities Description Rolling a feature out: A flag has a default for everyone and per-tenant overrides, so a feature can be tried on one customer before the rest.
Key Information &amp;amp; Metrics Default Overrides Global default with optional per-tenant overrides. New feature flag Per-tenant overrides Roll out features globally or per tenant · evaluated at runtime by featureFlags.isEnabled() Available Actions Create flag New flag Override Edit feature flag Add override Remove override</description></item><item><title>Broadcasts</title><link>https://cadviewer.com/analyticmodeltechdocs/platform-admin/broadcasts/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/platform-admin/broadcasts/</guid><description>Overview &amp;amp; Capabilities Description Talking to every tenant at once: A broadcast shows as a banner at the top of their admin. Use it for maintenance windows — it is seen by everyone, immediately.
Key Information &amp;amp; Metrics Compose broadcast Title is required. Title Draft · Scheduled · Sent · Expired Maintenance window — Sunday 31/05 Your broadcast title appears here Reach all tenants or a slice with banner or email notifications.</description></item><item><title>Marketplace</title><link>https://cadviewer.com/analyticmodeltechdocs/platform-admin/marketplace/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/platform-admin/marketplace/</guid><description>
Overview &amp;amp; Capabilities Description The shared catalogue: Packs, schemas and prompts offered to every tenant. Publishing changes what new installs produce — tenants who already installed keep theirs unchanged.
Key Information &amp;amp; Metrics Curated templates that tenants can install in one click — packs, prompts, schemas, playbooks.</description></item><item><title>Branding</title><link>https://cadviewer.com/analyticmodeltechdocs/platform-admin/branding/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/platform-admin/branding/</guid><description>
Overview &amp;amp; Capabilities Description The CADViewer look: Defaults a tenant can apply to their cloud app in one click. Changing them here does not alter apps already deployed.
Key Information &amp;amp; Metrics Default branding tenants inherit when they have not customised. Changes propagate within 60s. Available Actions Sign in →</description></item><item><title>Platform admins</title><link>https://cadviewer.com/analyticmodeltechdocs/platform-admin/platform-admins/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cadviewer.com/analyticmodeltechdocs/platform-admin/platform-admins/</guid><description>
Overview &amp;amp; Capabilities Description Who has console access: Tailormade staff able to reach this back-office. Roles decide who may impersonate, bill, or only read.
Key Information &amp;amp; Metrics Last login Tailormade staff with access to this console · every action is recorded in the audit log.</description></item></channel></rss>