FAQ

Frequently Asked Questions

Do I need a semantic layer to use Compass?

No. Compass is designed to work directly with your data warehouse without requiring a pre-built semantic layer. You don't need dbt models, LookML definitions, or cube configurations to get started.

Instead, Compass learns your business context through natural conversations and database metadata.

See How It Works for details on how Compass understands your data, and Semantic Layer Integration for our planned integrations with existing semantic layers.

How is my data used?

Your data stays in your warehouse. Compass:

  • Does NOT store your raw database data or query results
  • Does store Slack conversations, configuration settings, and context documents you provide
  • Never uses your data to train AI models

See our Security Overview for complete details.

Can I use multiple data warehouses?

Yes. You can connect multiple data sources to Compass, including multiple warehouses of the same type, different warehouse types, and SaaS platforms alongside warehouses.

Each connection can be assigned to specific channels, so different teams can access different data.

See Data Sources for all supported warehouses and platforms.

How do recurring reports work?

You can schedule Compass to run the same analysis on a regular basis:

  1. Ask your question in Slack
  2. After Compass replies, tell it when you want the report to run (e.g., "Run this every Monday at 9am")
  3. Compass will automatically run the analysis and post results at the scheduled time

You can update or delete recurring reports at any time by replying in the original thread.

What AI models does Compass use?

Compass uses large language models from Anthropic (Claude) and OpenAI to understand your questions and generate insights. Your data is:

  • Never used to train these models
  • Not retained by AI providers
  • Protected by enterprise agreements

Can Compass modify my data?

Compass is designed to only query and analyze your data. When you connect your warehouse, we instruct you to create a read-only service account with SELECT-only permissions. This is a standard security best practice that ensures Compass cannot insert, update, or delete data.

See Security Best Practices for details on setting up read-only access and data permissions.

How does Compass learn about my business?

Compass learns through direct corrections, database metadata, and usage patterns. All learning is organization-specific and never shared between customers.

See How It Works for details on how Compass builds understanding through contextual learning and continuous improvement.

What happens if Compass can't answer a question?

If Compass doesn't have access to the data needed to answer your question, it will tell you it can't find the answer and automatically create a data request for your team to review.

See Context Management for details on data requests and how to provide context to improve Compass's understanding.

Can I deploy Compass on-premises or use my own AI models?

On-premises deployments, private cloud options, and bring-your-own-model (BYOM) configurations are not currently available, but we're exploring these options for enterprise customers with specific security, compliance, or infrastructure requirements.

If this is important for your organization, talk to an expert (opens in a new tab) - we'd love to understand your needs.

Does Compass support Microsoft Teams?

Microsoft Teams integration is not currently available. Compass works with Slack today.

If your team uses Teams, talk to an expert (opens in a new tab) - we'd love to discuss your collaboration needs.

How do I get support?