Rudder Lookout Key Concepts Private Beta
4 minute read
Rudder Lookout is currently in Private Beta, where we work with early users and customers to test new capabilities and gather feedback before making it generally available.
Contact your Customer Success Manager if you are interested in enabling Lookout for your team.
This guide covers some key concepts and terminologies of Rudder Lookout that are referenced throughout the documentation.
Workspace
A workspace is how your team works together in Lookout. It is the container for everything your team builds — audiences, activations, chats, dashboards, warehouse connections, and Context Hub notes — and it is the unit that decides who can see and change what.
Note that:
- Each workspace has a short, URL-friendly name (its slug) that appears in every link.
- All resources live inside exactly one workspace, and the workspace decides which warehouses, RudderStack account, and repositories the team’s chats can reach.
- A single person can belong to several workspaces and switch between them by navigating to a different workspace URL.
See Workspaces and Collaboration for roles and sharing.
The agent
The Lookout agent is a conversational assistant that works across your data stack. It can read your warehouse, build and refine audiences, draft dashboards and documentation, read your code repositories for context, and inspect your RudderStack sources, destinations, transformations, and Tracking Plans — without making changes to your control plane account.
Two design rules keep it trustworthy:
- Least privilege, per task: The agent is given only the tools a task requires. With nothing connected, it can converse but has no external reach — connect a warehouse and it can query it, connect a repository and it can read it, and nothing more.
- A human approves consequential actions: The agent operates with a human-in-the-loop — it prepares the work and a person pulls the trigger. An audience is saved by you, sending one to a destination is an explicit action you take, and publishing a dashboard is always a human choice.
See How to Work with Rudder Lookout and Security and Data Handling for more details.
Audience
An audience is a saved definition of who belongs in a segment — a set of rules over your warehouse data, such as bought more than twice in the last 90 days and lives in India.
An audience stores the definition, not a list of people. Its size is measured by running the definition against your warehouse, so it reflects your data as it is now rather than as it was when the audience was written.
You create an audience by describing it to the agent, then adjust it yourself. See Audiences and Activation for more details.
Activation
An activation is a live sync that sends an audience to a destination and keeps it current there. One audience can have several destinations — the same segment can feed an ad platform and a messaging tool at once.
The destinations available are the ones configured in the RudderStack workspace your Lookout workspace is linked to. Activating is always an explicit action you take, never something the agent does on its own.
Artifacts
Lookout’s value is not the chat itself — it is what the chat produces. Every meaningful result is saved as a durable artifact your team can revisit, share, or hand to a teammate:
- Audiences: Saved definitions of who belongs in a segment, built from your warehouse data
- Activations: Live syncs that keep an audience up to date in a destination
- Answers: Charts and tables produced from a live warehouse query
- Dashboards: Saved, parameterized views that re-run their queries on every load
- Documentation: Generated descriptions of the data in your warehouse and repositories, stored in the Context Hub
- Memories: Learnings the agent captures from your conversations, stored in the Context Hub and recalled in future chats
Integrations
An integration plugs a real tool into the agent. Each connected system gives the agent a specific set of abilities, and the agent can only touch a system when that integration is configured for your workspace. See Integrations for setup details.
| System | What it unlocks |
|---|---|
| RudderStack | Sign in with RudderStack to link a workspace, then activate audiences to your destinations and read your sources, transformations, and Tracking Plans |
| Warehouses | Run read-only queries against PostgreSQL, Snowflake, Redshift, BigQuery, Databricks, and ClickHouse |
| GitHub | Read repositories for context — files, commits, and pull-request diffs |
| Slack | Answer questions from a direct message or a bound channel |
| External AI tools (MCP) | Let approved external AI tools call a curated set of Lookout tools through the Lookout MCP |
Roles
Access within a workspace follows clear roles — Owner, Admin, and Member.
Every member can chat, build audiences and dashboards, and read documentation, while administrative actions like connecting a warehouse or managing members are reserved for owners and admins.
See Roles and Permissions for more details.