Agentic Index
Datarails vs Pigment (2026)
Datarails and Pigment split on the spreadsheet. That verdict is the Agentic Index coverage score, graded from each vendor's own published materials.
Datarails keeps finance teams in their own Excel models, linked to FinanceOS, a governed data layer that connects more than 600 systems, while Pigment replaces the workbook with one planning model shared by finance, sales, workforce and supply chain. The Datarails assistant turns a request into an Excel workbook that keeps live Datarails formulas, or into a deck or a widget, and checks with the user before creating it, while Spend agents code and reconcile invoices and card transactions with approvals before money moves. Pigment's Modeler Agent changes the model itself through a plan a person approves step by step, while its Analyst Agent repeats analyses on a timetable as Missions. Assistants such as Claude can read Datarails data through its MCP connector, and through Pigment's MCP server they can build in the model as well. Datarails runs its assistant on Anthropic's Claude and hosts on Azure in the US, Canada or the UK, and Pigment keeps data in Germany or the US, with a sovereign option in France. Datarails is the pick for a team keeping its Excel models, with spend control and the close beside planning. A company moving planning out of spreadsheets into one cross functional model is better served by Pigment.
This comparison is published by Agentic Index, an independent agentic AI vendor research platform. Datarails and Pigment are each graded against the same 14 capability Agentic Index taxonomy, from the vendor's own public materials under the Agentic Index verification standard, alongside 1,006 researched vendors. No vendor pays for placement and no vendor has reviewed this page. How this evidence is graded
Choose Datarails if
- Your FP&A team should keep the Excel models it already owns.
- Month end close and cash management should come from the same vendor as the plan.
- Your finance data should live in a Canadian or British region.
- Finance requests arriving by email, Slack or Teams should get AI drafted replies.
- The assistant should run on Anthropic's Claude models.
Choose Pigment if
- Headcount and territory plans should flow into the financial plan with no workbooks in between.
- An agent should add Dimensions and formulas to the model under step by step approval.
- Claude or Cursor should be able to edit the plan, not only read it.
- Your data must stay in Germany or on a French sovereign cloud.
- Each department should get a custom agent of its own.
| Feature | D Datarails |
P Pigment |
|---|---|---|
| Action & orchestration | ||
|
Integrations & Tool Calling Ability to connect agents to real systems through native integrations, OAuth-authenticated actions, custom tools, APIs, webhooks, or MCP-compatible tools. |
||
|
DatarailsIntegrations & Tool Calling FinanceOS connects to more than 600 systems and data sources, from ERPs, CRMs and HR platforms to banks, billing systems and spreadsheets, and keeps them synchronized and consolidated. The AI works on what arrives. Spend codes, matches and reconciles invoices and card transactions against ERP entries, Desk pulls invoice, payment, vendor and customer records into each request, and the assistant drafts a journal entry in the conversation for a person to check and post. Corrections and payments stay inside Datarails, and no agent posts a change back into the ERP or CRM by itself. Sourcedatarails.com/platform/financeosread 2026-10-13 |
||
|
PigmentIntegrations & Tool Calling Data reaches the model through scheduled imports from ERP, CRM, HR, data warehouse, BI, spreadsheet and file storage sources, and the agents work on that model instead of inside the source systems. Agent connectors reach outward to Notion and Slack. An admin switches a connector on, each member signs in with their own account, and each read, write or delete tool is set to always allow, needs approval or blocked. Google Drive is still to come, and a team cannot add an MCP server of its own, so agent action outside Pigment stops at those two products. Sourcekb.pigment.com/docs/set-up-agent-connectorsread 2026-10-13 |
||
|
Workflow Orchestration Ability to sequence, branch, retry, route, and combine deterministic workflow nodes with autonomous agent steps. |
||
|
DatarailsWorkflow Orchestration The strategy, planning and reporting agents have merged into one general assistant, which asks clarifying questions, offers analysis options, confirms the key decisions and then builds the output, so one request can run from a data pull to a finished Excel model and deck. Task agents sit inside the screens where the work happens, such as flux analysis and journal entries in the close. Workflows route budgets, forecasts and reports through the right reviewers, Month-End Close assigns tasks with deadlines across the close, and Desk routes each finance request by team, type and priority with SLA timers. Sourcesupport.datarails.com/hc/en-us/articles/25257415989916-introduction-to-datarails-ai-agentsread 2026-10-13 |
||
|
PigmentWorkflow Orchestration In Plan & Build mode the Modeler Agent gathers context, writes a structured action plan and then carries it out across Dimensions, Lists, Metrics, formulas and data imports, asking before it switches to another mode. The Analyst Agent takes a Mission, a task written in plain language, and works through its subtasks. It sources the data, drills into the drivers, runs its own code against the model's metrics and assembles a report of text and charts. A user can leave an agent working and come back to an unread badge on the chats that have answered. Custom Agents draw on the same analysis and documentation skills, though they cannot schedule Missions. Sourcekb.pigment.com/docs/configure-and-run-the-modeler-agentread 2026-10-13 |
||
|
Triggers & Channel Coverage How agents wake up and where they work: schedules, webhooks, message events, CRM events, inbox events, chat, email, voice, and collaboration tools. |
||
|
DatarailsTriggers & Channel Coverage Insights sends AI written summaries on the schedule a team sets, weekly, monthly or quarterly, to the people it chooses, and automated agents rerun recurring analyses without being asked. Desk takes finance requests from email, Slack, Teams and other channels into one queue, where the AI gathers the records and drafts an answer. People also reach the agents and the assistant in the web app, and outside assistants reach the data through the AI Connector. Sourcedatarails.com/platform/airead 2026-10-13 |
||
|
PigmentTriggers & Channel Coverage Saving an Analyst report as a Mission makes it repeatable, and switching on Scheduling sets a start time and a cadence for later runs, with each run's output kept in the report or exported to a text Metric. The Missions tab shows every saved Mission with its run frequency. People also start the agents from the AI sidebar on any Board, from the AI Analysis button beside a Metric, Table or numeric Widget, and from a prompt typed at the top of the Workspace homepage. Sourcekb.pigment.com/docs/configure-and-run-the-conversational-analyst-agentread 2026-10-13 |
||
| Knowledge & context | ||
|
Knowledge Grounding & RAG Ability to ground agent behavior in company data through document ingestion, retrieval, external knowledge APIs, semantic search, or RAG layers. |
||
|
DatarailsKnowledge Grounding & RAG Agents work on FinanceOS, a governed data model that consolidates, maps and harmonizes data across entities, currencies and systems, with mappings, allocations and version control kept by the finance team. A Semantic Layer defines business metrics such as revenue, gross margin, headcount, ARR and DSO once for use across Datarails, and the assistant says whether a number came from a governed metric or an aggregation of the tables. Every answer can drill from a summary to departments, accounts and transactions. Sourcedatarails.com/platform/financeosread 2026-10-13 |
||
|
PigmentKnowledge Grounding & RAG Answers come from the customer's live planning model, its Applications, Blocks, Metrics and Boards, and an admin can switch AI data access off on any Block that should stay out of reach. The Analyst prepares itself once per Application on the first question, a setup that takes longer the more Blocks there are. Custom Agents carry standing knowledge a team supplies, such as process documents, glossaries, FAQs, guidelines and chosen Boards and Metrics, and users can attach spreadsheets, text and images to a chat. When a security admin allows it, the agents also search the web, optionally only on approved domains, and look inside the model first when the answer may be there. Sourcekb.pigment.com/docs/create-custom-agentsread 2026-10-13 |
||
|
Memory & State Persistence Ability to persist context across a run, conversation, workflow, user, team, or longer-term memory layer. |
||
|
DatarailsMemory & State Persistence Every conversation with the assistant is saved automatically for the user who had it, across all areas of the product, and nobody else sees it. Each conversation runs as a session on Anthropic's infrastructure, which holds its history, files and outputs, so it falls outside Anthropic's zero data retention option. A team can also keep company profile documents, such as board presentations or financial models, that agents and outside assistants read for context, and the team reviews and updates them itself. An agent does not write down what it learned from a conversation for next time. Sourcesupport.datarails.com/hc/en-us/articles/25257473410332-how-ai-agents-use-context-metrics-and-dataread 2026-10-13 |
||
|
PigmentMemory & State Persistence Each member keeps a private chat history with the agents, where chats can be pinned, filtered by Application and reopened to carry on from where they stopped. The Modeler remembers which mode was last used in each chat, and a saved Mission keeps an analysis so it can run again. A team that wants an agent to hold on to its conventions writes them into a Custom Agent's instructions, since chats do not build up a memory of their own. Sourcekb.pigment.com/docs/pigment-agentsread 2026-10-13 |
||
| Control & trust | ||
|
Human Oversight & Guardrails Approval steps, consent checkpoints, escalation rules, structured guardrails, policy constraints, and pause/resume controls. |
||
|
DatarailsHuman Oversight & Guardrails Before creating or changing anything, the assistant states exactly what will change and waits for the user's OK, so nothing is created or changed without approval. A journal entry arrives in the conversation as a draft for the user to check, and a person posts it, never the agent. In Spend, agents work under defined controls and approval requirements, so a person approves before any payment, and invoices with discrepancies wait for review. Desk drafts each reply for a team member to review and send. Sourcesupport.datarails.com/hc/en-us/articles/30100850412444-using-the-datarails-ai-assistant-betaread 2026-10-13 |
||
|
PigmentHuman Oversight & Guardrails In Plan & Build mode the Modeler Agent puts its action plan up for validation and waits for a go ahead at each waypoint as it works. Auto accept lets it continue without stopping, except for deletions, which a person confirms every time. Its changes to the model are permanent and attributed in Application History to the member who ran it, and Ask mode answers without touching anything. Connector tools set to needs approval make the agent propose a create, edit or delete in Notion or Slack and wait for the member to confirm it, and a web search that might reveal sensitive data asks for approval first. Sourcekb.pigment.com/docs/configure-and-run-the-modeler-agentread 2026-10-13 |
||
|
Security, Identity & Governance RBAC, SSO, auditability, encryption, least-privilege tool access, compliance posture, and data handling policy. |
||
|
DatarailsSecurity, Identity & Governance Datarails holds a SOC 2 Type II report and a SOC 1 report, both available on request from its trust center. Sign in supports SAML 2.0 single sign on with Okta, Microsoft Azure, Duo, Google Workspace and JumpCloud, with multifactor authentication. Access follows roles (Super Admin, Admin, Contributor and Viewer) and permission groups down to the entity, department or report, the AI tools read only what the user is already allowed to see, and authorization is checked again on every request. Sourcetrust.datarails.comread 2026-10-13 |
||
|
PigmentSecurity, Identity & Governance Sign in runs through SAML 2.0 single sign on with SCIM provisioning for Okta, Microsoft Entra ID or any compliant identity provider, or through Google Login, with multifactor authentication and domain allowlisting on top. Group based roles and fine grained data access rights decide who can see and change each piece of data, and the agents, Custom Agents and MCP sessions act only within the rights of the member using them, under separate permissions to use agents and to configure them. Pigment holds ISO 27001 certification and SOC 1 Type 2 and SOC 2 Type 2 reports, audited every year, offers a SOC 3 report, sits at CSA STAR level one and covers GDPR and CCPA. An independent penetration test summary was refreshed in June 2026, and API keys created since May 2026 follow a structured format that secret scanning tools can catch. Sourcepigment.com/securityread 2026-10-13 |
||
|
Observability & Auditability Traces, logs, execution histories, metrics, audit events, and debugging detail for production agent behavior. |
||
|
DatarailsObservability & Auditability FinanceOS keeps audit trails and full data lineage on the numbers, and the close records approvals and every change. Super Admins get an audit log of outside assistant sessions on the AI Connector, listing each session's member, AI platform, time, duration and status with a timeline of its events, while a durable record of each tool call is still being built. Conversations with the in app assistant stay visible only to the user who had them, so an admin has no record of an agent session to open later. Sourcedatarails.com/platform/financeosread 2026-10-13 |
||
|
PigmentObservability & Auditability The Missions tab shows every Mission the agents have run, and each change the Modeler makes is recorded in Application History against the member who ran it, inside edit histories that go down to the block level. Agent outputs explain how they were reached, with the data and logic behind them, and the Modeler writes up each change as it goes. The Audit Trail API sends login, administration, security and application events to a SIEM, and admins follow AI credit use in near real time on the Plan & Usage and AI credits screens. Sourcekb.pigment.com/docs/pigment-agentsread 2026-10-13 |
||
|
Deployment & Data Residency Deployment modes and options, including SaaS, dedicated cloud, VPC, on-prem, hybrid, local runtime, and self-hosting. |
||
|
DatarailsDeployment & Data Residency Datarails runs on Microsoft Azure in the United States, Canada and the UK, and each customer's environment sits in one of those regions, with the application database following the same Azure location. When a user works with the assistant, some data leaves Datarails for Anthropic's infrastructure, in a region left unnamed. The AI Connector is processed in the United States, with routing by region under evaluation and no delivery date. The platform is a hosted service with no customer hosted edition. Sourcedatarails.com/sub-processorsread 2026-10-13 |
||
|
PigmentDeployment & Data Residency Customer data is stored in the region the customer picks, Frankfurt in Germany or Oregon in the United States, on Google Cloud across three independent zones, with backups in multiregional buckets inside the same geography. Buyers who need French or European sovereign hosting can run Pigment on S3NS PREMI3NS, a SecNumCloud 3.2 qualified cloud operated by a Thales subsidiary and shielded from jurisdiction outside Europe. Disaster recovery is rehearsed live once a year against a six hour recovery time and a 24 hour recovery point. Sourcepigment.com/securityread 2026-10-13 |
||
| Solution readiness | ||
|
Prebuilt Agents, Templates & Packs Ready-made workflows, packaged employees, templates, blueprints, industry solutions, and role-specific agents that reduce time-to-value. |
||
|
DatarailsPrebuilt Agents, Templates & Packs Agents sit ready in the screens where finance work happens, each switched on for an account separately: flux analysis and journal entry drafting in the close, a month end close assistant, cash transaction matching and an intercompany reconciliation assistant. Spend adds agents for invoice extraction and coding, transaction classification, matching and exception checks, and Desk adds an assistant that drafts answers to finance requests. Teams working in Claude get a Datarails plugin with ready made finance skills that produce Excel workbooks and PowerPoint decks. Sourcesupport.datarails.com/hc/en-us/articles/30100850412444-using-the-datarails-ai-assistant-betaread 2026-10-13 |
||
|
PigmentPrebuilt Agents, Templates & Packs The Modeler, Analyst and Documentation Agents come ready to switch on for each Application, and each does its own job. The Modeler builds and maintains models, the Analyst analyzes and reports, and the Documentation Agent answers platform questions from Pigment's knowledge base. Custom Agents come with worked examples for user guidance and for FP&A, workforce and supply chain analysis, and the chat offers a library of suggested prompts. The Analyst comes with ready use cases by role, from monthly expense variance and EBITDA and cash checks to ARR cohorts, hiring gaps and supplier risk. Sourcekb.pigment.com/docs/pigment-agentsread 2026-10-13 |
||
| Platform extensibility | ||
|
Model Flexibility & Routing Ability to work across multiple foundation models, route tasks to different models, or let buyers bring their own providers and keys. |
||
|
DatarailsModel Flexibility & Routing The assistant and the agents built into Datarails screens run on Anthropic's Claude models through Anthropic's Claude Managed Agents platform, and other AI features use OpenAI models, directly and through Azure OpenAI. A customer cannot switch its agents to another provider or model. Teams that prefer Claude or ChatGPT can also query Datarails data through the AI Connector, but that is their own assistant reading Datarails. Sourcesupport.datarails.com/hc/en-us/articles/30100850412444-using-the-datarails-ai-assistant-betaread 2026-10-13 |
||
|
PigmentModel Flexibility & Routing The agents run on pretrained models from AI vendors under enterprise agreements with zero data retention, and customer data is never used to train them. Which vendors and models sit behind the agents is not public, and an admin has no setting to pick or switch the model. Claude, ChatGPT or Mistral can reach Pigment through its MCP server, which puts a team's own assistant in front of Pigment data while Pigment's agents stay on Pigment's choice. Sourcekb.pigment.com/docs/ai-faqread 2026-10-13 |
||
|
APIs, SDKs & MCP Extensibility Composability layer: stable APIs, SDKs, MCP tool consumption/serving, custom tools, and integration into internal systems. |
||
|
DatarailsAPIs, SDKs & MCP Extensibility The FinanceOS AI Connector is a hosted MCP server with OAuth 2.0 and PKCE sign in per user and a public tool list for discovering tables, reading metrics, running filtered queries and aggregations. Every connector tool is read only for now, so an outside agent can analyze Datarails data but not change it. Any Datarails customer can also pull its tables over an OData feed at no extra cost, and the Data Gateway Service API accepts CSV and Excel uploads into Fileboxes from other systems. Sourcesupport.datarails.com/hc/en-us/articles/25849710214556-datarails-financeos-mcp-server-technical-documentationread 2026-10-13 |
||
|
PigmentAPIs, SDKs & MCP Extensibility The public REST API, with a Swagger reference, imports data, exports Metric, Table and List data, returns import configurations and starts data flows, under API keys that carry their owner's access rights, IP allow lists and set rate limits, beside an Audit Logs API. The Pigment MCP server gives each Workspace its own endpoint and signs people in with their Pigment accounts. Its default tools read and analyze, and advanced mode adds tools that create Applications, build Dimensions, Metrics and Tables, write formulas, design Views and Boards and enter data. Pigment keeps Skills files and plugins for Claude Code and Cursor in a public repository. Sourcekb.pigment.com/docs/supported-toolsread 2026-10-13 |
||
|
Testing, Debugging & Optimization Testing, debugging, scoring, retries, fallbacks, quality gates, and optimization loops for improving agent workflows before and after deployment. |
||
|
DatarailsTesting, Debugging & Optimization Custom AI workflows built under the AI Transformation package are tested against real data by a Datarails forward deployed engineer before they go live, which is a service, not something a team runs itself. Datarails' AI terms leave it to the customer to review outputs for accuracy before relying on them, and within the product a finance team cannot score an agent's answers or try it on known questions before rolling it out. Sourcedatarails.com/datarails-ai-transformation-servicesread 2026-10-13 |
||
|
PigmentTesting, Debugging & Optimization A builder previews a Custom Agent and refines it before switching it on for members. Test & Deploy environments stage model changes, the Modeler's included, before they reach a production Application that can be locked, and in managed Applications the Modeler works in Ask mode only. Every answer can be traced to its data and logic. Nothing scores the agents' answers against a test set before rollout. Sourcekb.pigment.com/docs/create-custom-agentsread 2026-10-13 |
||
| Specialist automation | ||
|
Browser & Computer Use Browser, desktop, or remote/local computer control for workflows that cannot be handled through stable APIs alone. |
||
|
DatarailsBrowser & Computer Use Agents work on FinanceOS data and produce Excel files, decks, PDFs and widgets inside Datarails. Data from other systems arrives through connectors and uploads, and when Claude works in Excel the Datarails add in carries out refreshes and drill downs rather than an agent reading the screen. None of Datarails' agents operates another application's screen for a user. Sourcedatarails.com/platform/airead 2026-10-13 |
||
|
PigmentBrowser & Computer Use The agents act inside Pigment's own model and reach Notion and Slack through connectors. Web search returns information to them, and none of them opens a browser, drives another application's screen or works a desktop session for a user. Sourcekb.pigment.com/docs/pigment-agentsread 2026-10-13 |
||
Pricing snapshot
Sourced from the Index pricing dataset · open each vendor's profile for full detail.
| Pricing | D Datarails |
P Pigment |
|---|---|---|
|
Entry price Lowest public entry point |
No public prices. Professional, Premium and Expert plans are quoted on request. | No public prices. Pigment sells plans by quote. |
|
Pricing confidence How public the numbers are |
Contact only | Contact only |
|
Billing Primary billing axis |
Quoted per plan, with plans sized by users, viewers, integrations and modules. | Quoted per plan and number of licenses, across Explorer, Contributor and Editor license types, with AI use metered in AI credits granted each contract year. |
|
Variable cost Workload / overage exposure |
Low variable cost | Medium variable cost |
|
Free tier / trial Try before you buy |
No free tier
|
No free tierTrial
|
|
Buying motion Self-serve vs sales call |
Sales call | Sales call |
Both sell every plan by quote. Pigment's AI credits reset at each contract anniversary.
More comparisons with Datarails or Pigment
Other matchups in enterprise operations agents
Not the pairing you were after? These compare a different set of enterprise operations agents on the same 14 capabilities.