AI teammates for operations and engineering

Agents that take real work off your teams, under controls you set.

DatumOS puts AI teammates inside the daily work of your operations and engineering teams. They pick up requests, investigate, prepare the fix and stop for a person's approval before anything irreversible happens. All of it on the AI licences your company already pays for, in your own isolated instance, with your Microsoft 365 identity.

Early access. Write to sales@datumos.ai and we set up a dedicated instance for your organisation, on AWS in the EU.

Why DatumOS

Most AI in the enterprise answers questions. DatumOS finishes tasks.

A chatbot on a ticket queue saves minutes. An agent that owns the case, investigates with real access and hands you a reviewed fix saves the afternoon. DatumOS gives every request a structure, gives the agent the tools to work inside it, and keeps a person in charge of every consequential decision.

Use the AI licences you already pay for

DatumOS works with Anthropic Claude and OpenAI models on your company's own subscriptions and API keys. No markup on model usage and no lock-in to one vendor: you choose the model per team, see the cost of every run, and decide which providers may see which team's data.

  • Anthropic Claude
  • OpenAI
  • Your own licences
  • Cost of every run

Lives in Microsoft 365, like your people do

People sign in with the accounts they already have, ask the DatumOS bot in a Teams channel or chat, and hand it a shared mailbox in Outlook. The bot and connectors are installed in your tenant, so your identity and access policies apply from day one.

  • Teams bot
  • Outlook
  • Entra ID

Every request becomes an accountable case

Each request becomes a case with a visible status, a named person accountable for it and a live summary the agent keeps current. The process rules are enforced by the platform, not by habit: no case enters investigation without a coordinator, none closes without a root cause. Managers see the whole queue, not a chat history.

Real access, in a safe place

The agent runs commands, reads your repositories and logs and prepares changes in an isolated environment you choose: our sandbox, a shared team machine, or a machine inside your own network. Never on the shared platform, whichever model is behind it.

From one-off help to repeatable processes

Schedule recurring work, or design a Flow: several agents working in parallel, joined by checks and approval steps wherever a result carries consequences. A nightly health review or a complete feature delivery pipeline, run the same way every time.

One platform, every team with its own space

Give each team its own space with separate data, integrations and access rules. Publish status pages your customers can read. Feed the agent your documentation and knowledge bases, so it answers with your facts, not general ones.

Works in the tools your teams already use

Mention the agent in Teams, in a GitHub pull request, in a Jira ticket or by email. It answers in the same thread, and only there, so information never lands in the wrong channel.

  • Microsoft Teams
  • GitHub
  • Jira
  • Outlook
  • VictorOps

Managed as code, ready for your engineers' AI tools

Everything in DatumOS can be configured through a public API, a command-line tool, a Terraform provider and an MCP server. Your engineers keep the configuration in a repository and let coding agents such as Claude Code or Codex change it, with the same review as any other infrastructure.

  • Public API
  • Command line
  • Terraform
  • MCP server
Who it is for

Operations gets a colleague. Engineering gets an assembly line. Sales gets Salesforce in Teams.

One platform, three places it pays off first.

Operations teams

One more colleague who already knows the job.

Support, on-call, platform and ad operations share one reality: requests arrive all day and someone has to act on each one. DatumOS turns that stream into owned cases and puts an agent to work on them, from first triage to a fix ready for sign-off. Your people handle the decisions, not the legwork.

  • Nothing gets lostEvery request becomes a case with an owner, a status and a live summary, visible to the whole team.
  • Productive from day oneThe agent starts with your runbooks, knowledge bases and integrations connected, so it works with your facts from the first case. A per-team memory of past cases can be switched on when you want it.
  • Autonomy on your termsIt investigates on its own and replies only where it was asked. Irreversible changes wait for a person, and how much it may do alone is a setting per team, not a default.
Product & Engineering

Stop building cars. Start building the assembly line.

Your engineers stop hand-delivering every change and start designing the agents and Flows that deliver them: repeatable pipelines that carry a change from ticket to reviewed pull request, with approvals where you want them. Capacity grows without the next hiring round.

  • SRE agents on today's infrastructureA DatumOS satellite runs the agent on your own servers, VMs or Kubernetes clusters, next to legacy and on-premise systems. It connects outbound only, to your DatumOS instance and the model provider: no inbound ports, no VPN, no migration first.
  • Native to GitHubThe agent reads and answers in pull requests, works in your repositories and opens pull requests of its own. Review and merge stay with your engineers.
  • Flows that automate deliverySpecification, implementation, tests and review become a pipeline you run, not a sprint you staff. Every step with consequences can wait for an approval.
Sales teams

Ask Salesforce a question in Teams. Get the answer in the thread.

Sales leaders get answers without waiting for someone to build a report. Ask for the pipeline, a customer's history or last quarter's numbers in a Teams chat; the agent reads Salesforce with that person's permissions and answers in the same thread.

  • Reports on demandA question in Teams becomes a Salesforce query and comes back as a readable report in the same thread, ready to forward to the board.
  • Reads, never writes on its ownThe agent reports; changing a record stays a human action in Salesforce. Your CRM never changes because an agent decided so.
  • Everyone sees only what they mayEach person connects their own Salesforce account. The permissions are Salesforce's, not ours, so the agent sees exactly what that person may see.
How it works

Three steps from a message to a reviewed result.

  1. Connect a channel

    Install the Teams bot, the GitHub App or the Jira connection in your own tenant. A mention or a scheduled trigger starts the work, in the thread where it was asked.

  2. The agent does the work, safely

    It reads the case, the systems and the documentation you granted, works in an isolated environment and keeps a live summary as it goes. It gets only the access a task needs, and only to the systems you allow.

  3. People decide before anything sticks

    The answer lands where the question was asked. Anything else with consequences is either reversible or waits for approval, at the autonomy level you set per team: you see the change, the cost and the audit trail, then decide.

Security

Built for a world where the input cannot be trusted.

An agent that acts on emails, tickets and code will sooner or later be fed content designed to mislead it. DatumOS is designed on that assumption, so your security team does not have to rely on hope.

  • One instance per organisationYour own DatumOS with its own data, storage and encryption key on AWS. Nothing is shared with other customers.
  • It cannot pick where to speakReplies go only to the thread that asked. Any action beyond that has a defined destination and an audit trail, and is either reversible or reviewed by a person first.
  • Least access, by designConnector credentials live in an encrypted vault on the platform. The agent works through pre-authorised tools with the minimum access a task needs, and reaches only the systems you allow.
  • Your identity, your tenantSign-in through Microsoft 365, roles from your Entra ID groups, the bot and connectors installed in your tenant. Any OpenID Connect provider works too.
Cloud
Amazon Web Services
Region
EU by default, any AWS region on Enterprise
Instance
dedicated per organisation
Encryption
at rest and in transit, key per organisation
Agent runtime
isolated sandbox, never on the panel host
Models
Anthropic, OpenAI, on your own licences
Sign-in
Microsoft 365, Entra ID, OpenID Connect
FAQ

Questions leadership asks before saying yes.

How do I get started?

Write to sales@datumos.ai. We set up a dedicated instance for your organisation, connect the first channel together with your team and hand over the keys. During early access we onboard a small number of organisations at a time and reply within two business days.

Is my data isolated from other customers?

Yes. Every organisation runs its own DatumOS instance on AWS with dedicated data storage, an encryption key of its own and its own agent runtime. Nothing is shared with other customers. EU hosting is the default; Enterprise customers can choose any AWS region.

Which model runs the agent?

Whichever you choose. Today DatumOS supports Anthropic Claude (Fable, Opus, Sonnet) and OpenAI GPT models, on your company's own subscriptions and API keys, so you pay your provider directly and reuse licences you already hold. The model is chosen per person or per team, every run shows its cost, and a team can restrict which providers may process its data.

Can our own coding agents manage DatumOS?

Yes. Everything is available through a public API, a command-line tool, a Terraform provider and an MCP server, so your engineers can keep the whole configuration in a repository and let coding agents such as Claude Code or Codex change it through pull requests, with the same review as any other infrastructure.

Does it work with our Microsoft 365 tenant?

Yes, that is the primary setup. People sign in with their Microsoft 365 accounts, roles are mapped from your Entra ID groups, and the Teams bot and the Outlook mailbox connector are registered in your tenant, not ours. Organisations outside Microsoft 365 can connect any OpenID Connect provider. Our team sets this up with you during onboarding.

How do I export my data?

From the panel or the API at any time: cases, sessions, configuration and attachments. A configuration export lets you move a team between instances, and case events can stream into your own data lake. Your data stays yours.

Give your teams capacity that asks before it acts.

Tell us about your operations or engineering team and we prepare a dedicated instance. Connect one channel, hand the agent one real case and judge the result with the evidence in front of you.

sales@datumos.ai