For the complete documentation index, see llms.txt. This page is also available as Markdown.

Soda AI

Discover how Soda AI can help you improve and automate your data quality seamlessly

Soda AI gets your data AI-ready. It includes several capabilities that serve one goal: trusted data that's ready for an AI-driven workflow. With Soda AI, your team and AI agents can turn data into actionable, understandable and trustworthy information.

The following capabilities make this work:

Chat interface

Conversational entry point to Soda AI: performs actions in Soda, guides workflows, and answers questions, all in-product.

Contract Autopilot

Creates a first version of a data contract.

Contract Copilot

Helps edit and iterate on existing data contracts.

MCP

Connect your own agents to trusted data.

API

Integrate Soda with your own systems.

Soda CLI

Run data quality programmatically in your existing pipelines.

What is Soda AI?

Soda AI is the collection of AI-powered features that make your data quality AI-ready. It isn't a single tool but the umbrella over everything in Soda that uses AI to define, maintain, and reason about data quality: the in-product chat interface, Autopilot, Copilot, and the tools that connect your contracts and data-quality status to external agents.

Soda AI's features fall into a few groups:

Across all of these, Soda AI is designed to:

  • Reduce manual effort in defining and maintaining data quality expectations

  • Help users reason about data and contracts faster

  • Integrate with existing workflows, enabling AI agents to interact with Soda Cloud in your own pipelines.

  • Keep humans in control: every proposed action is shown and approved by a person before it is applied

  • Operate safely within strict privacy, security, and governance boundaries

Limitations

  • Soda AI features may not always produce complete or perfectly accurate answers.

  • Users remain responsible for reviewing any proposed action before it is applied.

  • The chat interface, Contract Autopilot, and Contract Copilot do not operate outside the context of your Soda Cloud workspace.

Chat interface

The chat interface is the in-product, conversational face of Soda AI. It lives alongside your work in Soda Cloud, and incorporates AI-powered, assistive features that help you understand data, author data contracts, and accelerate onboarding without replacing human decision-making. You can request it to perform actions on your behalf, get step-by-step guidance on platform workflows, or ask it questions about Soda, all in natural language, without leaving the page you’re on. As an agentic assistant within Soda Cloud, the chat interface can access the tooling necessary to perform actions on your behalf, such as Autopilot or MCP.

Chat interface capabilities

Soda AI's actions are scoped to the same operations you can perform yourself in Soda Cloud, subject to your role and permissions. The chat interface can:

  • Perform safe, reviewable actions in Soda Cloud on your behalf. For example:

    • Generate data contracts. Using Contract Autopilot, you can point Soda AI at your datasets and generate fully populated contracts with recommended checks, drawn from your data's own profile. Data teams can get full coverage in an afternoon, instead of manually creating contracts for weeks.

    • Edit and iterate over data contracts in plain English. Add a freshness check, tighten a rule, handle a nested field, all without hand-writing code. Within the chat, you will see exactly what changed, so you keep full agency over the editing process.

  • Guide you through platform workflows (configuring datasets, authoring contracts, investigating incidents)

  • Answer product and docs questions. Ask what a check, monitor, or incident means, or tell it to make a change. It proposes the action, scoped to what your role already allows, and waits for you to approve.

  • Agentic Navigation. Ask Soda AI Chat to take you in another place in the Web UI and it will take you there.

  • Context Awareness. Soda AI chat knows basic information about the page you are visiting to be better able to answer related questions.


Soda AI security & privacy measures

Soda's features are built with privacy and security as first-class design principles. The following safeguards apply to all AI/ML-powered features in Soda.

Privacy and data usage

  • Soda uses third-party foundation models (GPT-5 family).

  • API request data sent to the model provider is not retained for training.

  • Soda does not use customer data, metadata, or results from your environment to train or fine-tune external AI, LLM, or ML models.

  • Source data, such as row-level data and/or PII, is never sent by default to Soda’s AI/ML engine or to any external model provider. AI features that require the use of source data are opt-in.

  • To answer questions and propose/perform actions, Soda AI analyzes the user's natural-language request, Soda documentation content, dataset schemas, and non-identifiable column-level metadata when needed.

The data sent to each model provider depends on the feature and is limited to what is strictly required by the individual tool being used. See more details on each specific tool page.

Diagnostics data remains local

If record-level diagnostics (such as Failed Rows) are enabled:

  • They are not stored in Soda Cloud

  • They are not accessible to Soda’s AI/ML processing

Security and compliance

All AI/ML processing is performed securely and in alignment with Soda’s SOC 2 Type 2 compliance:

  • All processes and development align with information security, application security, and Software Development Life Cycle (SDLC) policies

  • Data in transit is encrypted using industry standards

  • Data at rest is encrypted using industry standards

  • Access to AI features is governed by existing Soda roles and permissions

  • Third-party providers (such as OpenAI) are evaluated for compliance before adoption

Confidentiality & access control

  • Soda AI features accessed through the chat interface work within an authenticated Soda Cloud session only.

  • Soda AI's actions are subject to your existing Soda roles and permissions. None of the features can perform anything you could not perform yourself.

  • Requests are not used for model training.

  • Soda does not store prompts or conversations. Your prompts and conversation history are stored in your browser local storage.

    If you change browsers or open Soda Cloud in a different device, you will not have access to your conversation history.

AI guardrails and ethics

  • Foundation models include built-in safety guardrails from the provider

  • Additional system-level guardrails restrict responses to the intended Soda use cases

  • Soda AI features do not generate harmful, discriminatory, or user-targeted content

Because Soda AI features do not evaluate users or make decisions, traditional bias and fairness risks are minimal.


{% if (visitor.claims.plan === 'datasetStandard') %}

{% if (visitor.claims.plan === 'enterprise') %}

{% if (visitor.claims.plan === 'enterpriseUserBased') %}

{% if !(visitor.claims.plan === 'enterprise' || visitor.claims.plan === 'enterpriseUserBased' || visitor.claims.plan === 'datasetStandard') %}

You are not logged in to Soda and are viewing the default public documentation. Learn more about Documentation access & licensing.

If you do have a Soda license, make sure to log in to Soda Cloud in this same browser.

Last updated

Was this helpful?