Hosted Quick Start
Get started with Atlas on app.useatlas.dev — connect your database and ask your first question in minutes.
Get up and running on Atlas's hosted platform. No servers, no CLI, no configuration files — sign up, connect your database, and start querying.
Looking for self-hosted?
This guide is for the hosted platform at app.useatlas.dev. To deploy Atlas on your own infrastructure, see the Self-Hosted Quick Start.
Sign up and create a workspace
Create your account
Go to app.useatlas.dev and sign up with your email or a social login provider (Google, GitHub). You'll be prompted to create a workspace — this is your team's home in Atlas.
Every workspace starts with a 14-day trial with full access to all features. See Billing & Plans for details on plan tiers after the trial.
Invite your team (optional)
Go to Admin > Users to invite team members by email. Invitees receive an email with a link to join your workspace.
Members can ask questions and share conversations. Admins can also manage connections, settings, and users. See Team Management for full role details.
You can always invite more people later — skip this for now if you prefer.
Connect your database
Prepare your database
Before connecting, create a read-only database user for Atlas. This is the only step that happens outside of Atlas.
CREATE USER atlas_reader WITH PASSWORD 'your-strong-password';
GRANT CONNECT ON DATABASE your_db TO atlas_reader;
GRANT USAGE ON SCHEMA public TO atlas_reader;
GRANT SELECT ON ALL TABLES IN SCHEMA public TO atlas_reader;
ALTER DEFAULT PRIVILEGES IN SCHEMA public
GRANT SELECT ON TABLES TO atlas_reader;CREATE USER 'atlas_reader'@'%' IDENTIFIED BY 'your-strong-password';
GRANT SELECT ON your_db.* TO 'atlas_reader'@'%';
FLUSH PRIVILEGES;Atlas enforces SELECT-only queries at the application level, but a read-only user provides defense-in-depth.
For BigQuery, ClickHouse, Snowflake, DuckDB, or Salesforce, see the database-specific setup in Connect Your Data. The database preparation steps (creating users, granting permissions) apply to all deployment modes.
Add the connection in Atlas
- Go to Admin > Connections (
/admin/connections) - Click Add Connection
- Paste your connection string (e.g.,
postgresql://atlas_reader:password@host:5432/your_db) - Click Test to verify the connection — you'll see a confirmation with latency on success
SSL: Most managed database providers (AWS RDS, Supabase, Neon, PlanetScale) require SSL. Append ?sslmode=require (PostgreSQL) or ?ssl=true (MySQL) to your connection string.
Review the semantic layer
Atlas automatically profiles your database and generates a semantic layer — a set of entity definitions that describe your tables, columns, relationships, and business terms. The agent reads these before writing any SQL.
Go to Admin > Semantic Layer (/admin/semantic) to review what was generated:
- Entities — one per table, with columns, types, sample values, joins, and measures
- Glossary — auto-detected business terms and ambiguous field names
- Metrics — pre-built aggregation queries
You can edit entities directly in the web editor — add descriptions, adjust sample values, remove tables that shouldn't be queryable, or define custom measures. Better entity definitions produce better queries. See the Semantic Editor guide for details.
You don't need to edit anything to get started. The auto-generated semantic layer works out of the box. Refine it over time as you see which questions the agent handles well and where it needs more context.
Ask your first question
Open the chat at app.useatlas.dev. You'll see suggested questions based on your data. Try one, or type your own:
- "How many records are in each table?"
- "What are the top 10 customers by revenue?"
- "Show me a breakdown of orders by status this month"
The agent will:
- Read the semantic layer to understand your schema
- Write a SQL query
- Execute it against your database (read-only)
- Return an interpreted answer with a data table
The entire flow takes a few seconds. You'll see each step in the chat as the agent works.
Next steps
You're up and running. Here's where to go from here:
For everyone
- Semantic Layer Concepts — understand entities, dimensions, measures, and how the agent uses them
- Sharing Conversations — share query results with your team
- Notebook View — build multi-step analyses with branching and export
- Scheduled Tasks — run queries on a schedule and deliver results via email, Slack, or webhook
For workspace admins
- Workspace Settings — configure workspace-level preferences
- Team Management — invite members, assign roles, manage access
- Billing & Plans — view usage, upgrade your plan, manage payment
- Semantic Editor — refine entity definitions from the web UI
- Plugin Marketplace — install plugins for additional datasources and integrations
- Integrations — connect Slack, Teams, Discord, and more
For enterprise
- SSO Setup — configure SAML or OIDC single sign-on (Enterprise plan)
- SCIM Directory Sync — auto-provision users from your identity provider (Enterprise plan)
- Custom Roles — define granular permissions beyond member/admin (Enterprise plan)