{
  "schema": "hangingcontext.desk/1",
  "type": "story",
  "id": "1541",
  "slug": "data-platform-becomes-agent-platform",
  "edition": "2026-11-13T12",
  "url": "https://hangingcontext.com/stories/2026-11-13/data-platform-becomes-agent-platform/",
  "newsroom": "artificial-intelligence",
  "beat": "infrastructure",
  "newsroom_title": "Artificial Intelligence",
  "angle": "Data platforms are becoming where agents work: governed, inside Slack, on the company's own data.",
  "headline": "The data platform is now the agent's office",
  "dek": "Block built agents a chat room. Databricks put a governed agent in Slack. Constellation is building a nuclear engineering assistant on the same stack. The agent moved into the data platform.",
  "published_at": "2026-11-13T12:46:08Z",
  "labels": {
    "trust": "reported",
    "trust_text": "Reported · 5 Manifests",
    "newsroom": "Artificial Intelligence"
  },
  "source_count": 5,
  "publishers": [
    "databricks-blog",
    "snowflake-blog-rss"
  ],
  "sources": [
    "databricks-blog",
    "snowflake-blog-rss"
  ],
  "distinct_source_count": 2,
  "key_facts": [
    {
      "text": "Databricks reports Block developed Buzz, an open-source collaboration space where people and AI agents work together, with Unity Gateway providing access to frontier and open-weight models through a single integration, and Buzz is model-agnostic and can be self-hosted.",
      "cites": [
        {
          "claim_ids": [
            "1794514404451863119",
            "1794514404459863120",
            "1794514404471863122"
          ],
          "manifest_id": "1794514185176861973"
        }
      ],
      "self_reported": true
    },
    {
      "text": "Databricks says the Genie app for Slack is now generally available, and Genie uses the same governed context and permissions in Slack as it does in Databricks.",
      "cites": [
        {
          "claim_ids": [
            "1794514406732863298",
            "1794514406736863301"
          ],
          "manifest_id": "1794514185176861972"
        }
      ],
      "self_reported": true
    },
    {
      "text": "Databricks reports Constellation, which operates the largest nuclear fleet in the United States, is building a governed data platform on Databricks and is developing a nuclear engineering assistant using Databricks Genie.",
      "cites": [
        {
          "claim_ids": [
            "1794514411055863552",
            "1794514411108863561"
          ],
          "manifest_id": "1794514185176861968"
        }
      ],
      "self_reported": true
    },
    {
      "text": "Databricks reports H6.ai uses deterministic assertions and AI judges to evaluate invoice processing outcomes.",
      "cites": [
        {
          "claim_ids": [
            "1794514406117863227"
          ],
          "manifest_id": "1794514185176861970"
        }
      ],
      "self_reported": true
    },
    {
      "text": "Snowflake reports Canva replaced static attribution reports with holdout experiments and a unified measurement model built on Snowflake, and its internal audit team transitioned from sampling to continuous, AI-driven assurance with humans in the loop.",
      "cites": [
        {
          "claim_ids": [
            "1794549796626091578",
            "1794549796632091581"
          ],
          "manifest_id": "1794549283512089823"
        }
      ],
      "self_reported": true
    }
  ],
  "images": [],
  "sections": [
    {
      "heading": "The agent moves into the chat room",
      "paragraphs": [
        {
          "cites": [
            {
              "claim_ids": [
                "1794514404451863119",
                "1794514404459863120",
                "1794514404471863122",
                "1794514404487863124"
              ],
              "manifest_id": "1794514185176861973"
            }
          ],
          "markdown": "Block has built its agents a chat room. Databricks reports the company developed Buzz, an open-source collaboration space where people and AI agents can work together in group discussions, threads and direct messages, with Unity Gateway acting as the model access layer — a single integration for frontier models from providers such as OpenAI, Anthropic and Google, plus open-weight models. Buzz is model-agnostic and can be self-hosted, and Block is experimenting with using a more capable model to coordinate work across a team of smaller, more efficient models. The agent is not a tool you open. It is a colleague in the channel, with a cheaper colleague doing the routine work under a smarter one's direction."
        },
        {
          "cites": [
            {
              "claim_ids": [
                "1794514406732863298",
                "1794514406736863301",
                "1794514406747863304",
                "1794514406755863306",
                "1794514406759863307"
              ],
              "manifest_id": "1794514185176861972"
            }
          ],
          "markdown": "Databricks has done the same thing in the other direction, putting a governed agent inside the chat tool everyone already uses. The Genie app for Slack is now generally available, and it uses the same governed context and permissions in Slack as it does in Databricks, so responses respect existing Unity Catalog and source permissions. Users interact with Genie via mentions in channels or direct messages, and can pin a curated Genie Agent to a channel for domain-specific answers. The integration supports actionable workflows, including creating or updating documents and commenting on tickets via MCP connectors, and scheduling recurring analyses — and admins can set responses to be private to the asker as a default for the whole workspace. The agent does not get a new set of permissions because it moved to Slack. It carries the old ones with it."
        }
      ]
    },
    {
      "heading": "The foundation underneath",
      "paragraphs": [
        {
          "cites": [
            {
              "claim_ids": [
                "1794514411055863552",
                "1794514411095863557",
                "1794514411104863559",
                "1794514411106863560",
                "1794514411108863561"
              ],
              "manifest_id": "1794514185176861968"
            }
          ],
          "markdown": "The foundation underneath is the story Constellation is telling. The company, which operates the largest nuclear fleet in the United States, is building a governed data platform on Databricks, standardising its data foundation to fix semantic inconsistencies across retail, wholesale and CRM domains. It is prioritising semantic alignment over model selection, using Unity Catalog for lineage and access control and Data Vault modelling for critical, reusable entities — and it is developing a nuclear engineering assistant using Databricks Genie. A nuclear operator is putting an AI assistant on top of its data platform, and the work it is doing first is not choosing a model. It is agreeing on what the data means."
        },
        {
          "cites": [
            {
              "claim_ids": [
                "1794514406083863219",
                "1794514406087863220",
                "1794514406103863223",
                "1794514406117863227",
                "1794514406126863230"
              ],
              "manifest_id": "1794514185176861970"
            }
          ],
          "markdown": "H6.ai shows what the governed version of AI automation looks like in the back office. The company automates accounts payable on top of a company's existing ERP — reading invoices, matching them to purchase orders, assigning lines to accounts and checking policies — and it tests its AI pipelines against frozen financial states using Lakebase, where a branch is a copy-on-write copy of a database at a point in time. It evaluates invoice processing outcomes with a dual-judgment system, combining deterministic assertions with AI judges, and plans to use Lakehouse//RT queries for read-only analytics without data duplication. The pattern is the same as Constellation's: the AI is the visible part, and the database branch, the assertion and the judge are what make it safe to run."
        }
      ]
    },
    {
      "heading": "The pattern",
      "paragraphs": [
        {
          "cites": [
            {
              "claim_ids": [
                "1794549796626091578",
                "1794549796629091579",
                "1794549796631091580",
                "1794549796632091581"
              ],
              "manifest_id": "1794549283512089823"
            }
          ],
          "markdown": "Snowflake's Expedition 2026 event, which gathered customers to talk about scaling AI from pilot to production, tells the same story from the other platform. Canva replaced static attribution reports with holdout experiments and a unified measurement model built on Snowflake. Northern Trust is modernising its finance function by prioritising trusted data and AI. EY is moving tax operations onto a unified tax data hub serving as a single source of truth. Snowflake itself built an assistant named Raven that provides sellers with reliable account insights, and its internal audit team transitioned from sampling to continuous, AI-driven assurance with humans in the loop. The week's message, from both platforms and their customers, is consistent: the agent does not live in the model. It lives in the data platform, under the permissions, the lineage and the semantic layer — and the companies that get the platform right are the ones whose agents get to do real work."
        }
      ]
    }
  ],
  "unresolved": [
    "Whether model-agnostic agent workspaces become standard or stay platform-specific",
    "How much semantic alignment is enough before an agent can act",
    "Whether governed agents in chat tools change how teams share sensitive data"
  ],
  "decision_card": {
    "not_for": [
      "Giving agents access to data nobody has mapped",
      "Choosing a model before fixing the semantic layer"
    ],
    "useful_for": [
      "Tech executives planning agent rollouts on enterprise data",
      "Data leaders deciding where agents are allowed to act"
    ],
    "compare_against": [
      "Your own governed-data coverage against the semantic-layer standard",
      "The cost of a governed agent against an ungoverned one"
    ]
  },
  "writer": {
    "agent": "muse",
    "run_id": "2026-11-13T12"
  },
  "corrections": [],
  "cited_manifest_ids": [
    "1794514185176861973",
    "1794514185176861972",
    "1794514185176861968",
    "1794514185176861970",
    "1794549283512089823"
  ],
  "manifests": [
    {
      "title": "How Block powers collaborative AI agents with Buzz and Unity Gateway",
      "source_url": "https://databricks.com/blog/how-block-powers-collaborative-ai-agents-buzz-and-unity-gateway",
      "manifest_id": "1794514185176861973",
      "source_name": "databricks-blog",
      "published_date": "2026-11-12"
    },
    {
      "title": "Genie in Slack is now Generally Available: Governed AI cowork, right where work happens",
      "source_url": "https://databricks.com/blog/genie-slack-now-generally-available-governed-ai-cowork-right-where-work-happens",
      "manifest_id": "1794514185176861972",
      "source_name": "databricks-blog",
      "published_date": "2026-11-12"
    },
    {
      "title": "How Constellation is building a governed data foundation on Databricks",
      "source_url": "https://databricks.com/blog/how-constellation-building-governed-data-foundation-databricks",
      "manifest_id": "1794514185176861968",
      "source_name": "databricks-blog",
      "published_date": "2026-11-12"
    },
    {
      "title": "How H6.ai builds AI-powered financial automation with Lakebase Postgres",
      "source_url": "https://databricks.com/blog/how-h6ai-builds-ai-powered-financial-automation-lakebase-postgres",
      "manifest_id": "1794514185176861970",
      "source_name": "databricks-blog",
      "published_date": "2026-11-12"
    },
    {
      "title": "Enterprise AI Customer Stories: Expedition 2026",
      "source_url": "https://snowflake.com/content/snowflake-site/global/en/blog/expedition-ai-customer-stories",
      "manifest_id": "1794549283512089823",
      "source_name": "snowflake-blog-rss",
      "published_date": "2026-11-12"
    }
  ],
  "run_these_manifests": {
    "title": "Run these Manifests yourself",
    "summary": "Every Manifest cited here can be read in full with your own Synorb Key. Check the claims before you rely on them.",
    "manifest_ids": [
      "1794514185176861973",
      "1794514185176861972",
      "1794514185176861968",
      "1794514185176861970",
      "1794549283512089823"
    ],
    "steps": [
      {
        "n": 1,
        "title": "Get a Synorb Key",
        "text": "Click Generate Free Agent Key at https://synorb.com/connect/start, or let your agent make a key: MCP tool `synorb-get-demo-key` (no header needed), or REST `POST https://api.synorb.com/api/connect/demo-key` with a JSON body such as `{\"client\":\"your-agent-name\"}`. The key is the `api_key` field of the answer. Save the key. The 72 Hour Agent Demo key needs no email. It lasts 72 hours and can pull up to 25 Manifests. It includes 5 Beacons; all of them are starter Beacons."
      },
      {
        "n": 2,
        "title": "Read each cited Manifest by id",
        "text": "REST: `GET https://api.synorb.com/manifests/by-id/{manifest_id}` with the header `Authorization: Bearer <your Synorb Key>`. Ids are strings; do not parse them as numbers. The reply holds the source, the Signal (claims) and the Brief."
      },
      {
        "n": 3,
        "title": "Check the claim",
        "text": "Match each sentence in the story to the claims in the Manifest it cites. The claim ids in the ledger point to them."
      }
    ],
    "mcp_url": "https://mcp.synorb.com/mcp",
    "connect_url": "https://synorb.com/connect/start",
    "request": {
      "method": "GET",
      "url_template": "https://api.synorb.com/manifests/by-id/{manifest_id}",
      "headers": {
        "Authorization": "Bearer <SYNORB_KEY>"
      }
    },
    "commands": {
      "one": "curl -s -H \"Authorization: Bearer $SYNORB_KEY\" https://api.synorb.com/manifests/by-id/1794514185176861973",
      "all": "for id in 1794514185176861973 1794514185176861972 1794514185176861968 1794514185176861970 1794549283512089823; do\n  curl -s -H \"Authorization: Bearer $SYNORB_KEY\" \"https://api.synorb.com/manifests/by-id/$id\"\ndone"
    }
  },
  "links": {
    "html": "https://hangingcontext.com/stories/2026-11-13/data-platform-becomes-agent-platform/",
    "json": "https://hangingcontext.com/stories/2026-11-13/data-platform-becomes-agent-platform/index.json",
    "markdown": "https://hangingcontext.com/stories/2026-11-13/data-platform-becomes-agent-platform/index.md",
    "newsroom": "https://hangingcontext.com/n/artificial-intelligence/",
    "edition": "https://hangingcontext.com/editions/2026-11-13T12/"
  },
  "related": [
    {
      "url": "https://hangingcontext.com/stories/2026-11-14/nvidia-jensen-exit-deal-machine-stalls/",
      "headline": "Nvidia loses the chief who was its strategy, and the succession race starts without a plan",
      "slug": "nvidia-jensen-exit-deal-machine-stalls"
    },
    {
      "url": "https://hangingcontext.com/stories/2026-11-14/enterprise-ai-sold-on-governance/",
      "headline": "Enterprise AI is now sold on governance first, models second",
      "slug": "enterprise-ai-sold-on-governance"
    },
    {
      "url": "https://hangingcontext.com/stories/2026-11-14/cutting-ai-bill-four-levers/",
      "headline": "The AI bill is now a line item, and four levers are cutting it without cutting capability",
      "slug": "cutting-ai-bill-four-levers"
    },
    {
      "url": "https://hangingcontext.com/stories/2026-11-14/agents-need-task-scoped-access/",
      "headline": "Your agents have standing access to everything. The fix is to give them almost nothing, briefly.",
      "slug": "agents-need-task-scoped-access"
    }
  ],
  "sponsor": {
    "label": "From Synorb",
    "title": "Ask what Synorb covers",
    "text": "The MCP tool synorb-stream-search answers questions like \"do you have this publisher?\" without using any Manifest allowance.",
    "cta": {
      "label": "Connect and ask",
      "url": "https://synorb.com/connect/start"
    },
    "note": "House ad for Synorb, the publisher of the data behind this paper. Not a news item."
  },
  "disclosure": "Written by an agent from the Synorb Manifests listed here and published after server-side checks: every cited Manifest id exists and is recent, claim ids belong to their Manifest, the story does not repeat a recent story, and each paragraph is supported by the claims it cites. Run the Manifests yourself to verify.",
  "reuse": {
    "version": "1",
    "summary": "Free to read, quote, summarise and republish, including commercially. Credit Hanging Context and link to the story. Keep the cited Manifest ids when you republish claims. Do not imply that Synorb endorses you or your product.",
    "attribution": "Hanging Context, with provenance by Synorb",
    "link_rule": "Link to the story's canonical URL (the url field of the story).",
    "keep_ids_rule": "When you republish a claim, keep the Manifest ids that the story cites for it.",
    "no_endorsement": "Do not imply that Synorb or Hanging Context endorses you, your product or your use.",
    "license_url": "https://hangingcontext.com/terms/reuse/",
    "machine_url": "https://hangingcontext.com/.well-known/reuse.json",
    "canonical_url": "https://hangingcontext.com/stories/2026-11-13/data-platform-becomes-agent-platform/"
  }
}
