Frequently Asked Questions
Quick answers to common questions about Knowi
How do I embed MongoDB analytics in my SaaS application?
Connect your MongoDB cluster to Knowi, build dashboards, and embed them in your application using a secure embed URL or SSO.
You can pass tenant or user context at runtime so every embedded view is automatically scoped to the right customer.
What’s the difference between Knowi and MongoDB Charts for embedded analytics?
MongoDB Charts works well for basic MongoDB visualizations.
Knowi is built for production embedded analytics in SaaS applications.
Knowi supports multi-tenant isolation, role-based access, white-label embedding, joins across MongoDB and other data sources, and operational use cases that go beyond simple charting.
Does Knowi support multi-tenant embedded analytics for MongoDB?
Yes. Knowi is designed for multi-tenant SaaS use cases.
Each embedded session can be securely scoped by tenant, user, or role using row-level filtering, group permissions, and runtime parameters. This ensures complete tenant isolation without duplicating dashboards.
Can I white-label MongoDB analytics dashboards?
Yes. Embedded dashboards can appear fully inside your application.
Your users access analytics without seeing Knowi branding, separate logins, or external navigation. The experience looks and feels like part of your product.
How long does it take to embed MongoDB analytics with Knowi?
Simple embeds can be done in a few hours to a couple of days.
Most SaaS teams complete a production-ready embedded setup with multi-tenant access and roles in one to two weeks, depending on security and customization needs.
What data sources can I join with MongoDB?
You can join MongoDB with SQL databases, cloud warehouses, APIs, search engines, and files.
Common combinations include MongoDB with Postgres or MySQL, Snowflake or BigQuery, Elasticsearch or OpenSearch, Stripe or other REST APIs, and CSV or S3 data.
Can I embed AI or NLQ (ask in plain English) inside my product?
Yes. Knowi provides embeddable NLQ and AI insights so customers can ask questions in plain English and get instant visual answers.
Can I embed dashboards built on SQL + NoSQL + API data?
Yes. Knowi blends SQL, NoSQL, APIs, and documents without ETL and lets you embed unified dashboards directly into your app.
What’s the difference between iframe and JS SDK embedding?
iFrame: simplest, fastest, fully isolated
JS SDK: deeper customization, events, interactivity, tighter product integration
Knowi supports both.
How quickly can I add dashboards to my customer portal?
Most teams embed their first dashboard in minutes. Connect your data → build a dashboard → embed with a secure URL.