Xirag: An Agentic ERP AI Business Operating System
Run sales, contracts, signatures, scheduling, identity and payments on one core: one login, one directory and one audit trail across every module. Every workflow works for people on their own, and every module is designed so AI agents can operate it through permissioned actions.
- BFSI
- Education
- Ecommerce
- Logistics
Agents are not offered at launch; they are provided on request later.
Xirag CRM · Accounts
- ATAcme Traders (demo)
- KTKaveri Textiles (demo)
- LFLotus Foods (demo)
- Call12-minute call with Kiran (demo): wants an annual services contract
- ContactKiran (demo) added as the accounts lead
Draft an annual services contract in CLM from this account.
Agent suggestionXirag CLM · Contracts
- Approve
- Stamp
- Dispatch
- Sign
- Certify
- Approver
- Meera (demo), Legal
- Obligation
- Renewal notice: alert on the due date minus its notice period
- Trail
- Every stage written to the tamper-evident chain
Dispatch for signature to Kiran (demo) with Xirag eSign.
Agent suggestionXirag eSign · Send for signature
- KKiran (demo), Acme Traders (demo)Signed
- PPriya (demo), counter-signerSigned
- OTPStep-up passed before the document opened
- PDFCertificate of Completion attached
Create a payment link for the first invoice.
Agent suggestionXirag Payments · Payment links
INR 1,20,000.00
- Customer
- Acme Traders (demo)
- For
- First invoice, annual services agreement (demo)
- Status
- Created
- Event
- payment_link.created
Book a follow-up with Kiran (demo) for next Wednesday.
Agent suggestionXirag Calendar · Week
Week view: a kick-off on Monday, the follow-up call with Kiran (demo) on Wednesday and a renewal check-in on Thursday.
Done: five modules, one customer record, one audit trail.
Every step above also works by handEarly-access preview: a scripted walk-through with fictional demo data. A person approves every step. Agents are not offered at launch; they are provided on request later.
- 14 moduleson one core, from CRM to contracts
- One loginXirag Account, or your own identity provider through Gate
- One directorypeople and departments, shared by every module
- One audit trailhash-chained, so a changed entry shows
14 agentic ERP modules on one core
Each module plugs into the same people, departments, records and audit trail, so nothing is set up twice. Every module is in development and open for early access.
- Xirag PaymentsFinanceThe payments technology stack Xirag provides to payment aggregators and gateways.
- Xirag BillingFinanceProduct catalog, monthly and yearly pricing, and discount vouchers.
- Xirag CRMSalesAccounts with a timeline of every call and activity, under the same visibility rule as Contacts.
- Xirag AuthenticatorIT & SecurityTOTP and push-approval multi-factor authentication for every account.
- Xirag GateIT & SecurityRoutes sign-ins to your organization's own identity provider, without holding your directory.
- Xirag AdminIT & SecurityStructure your organization into departments and turn products on or off for your people.
- Xirag CalendarToolsShared scheduling for meetings, deadlines and task runs, with drag, resize and recurrence.
- Xirag ToDoToolsAssign and track tasks across teams, seats and records.
- Xirag DialerToolsCalling campaigns, team analytics, and calling rules enforced on the server.
- Xirag ContactsToolsYour organization's directory, always in sync, plus the vendors, clients and leads you add.
- Xirag MessengerToolsEnd-to-end encrypted chats, groups, channels with threads, and calls.
- Xirag Website BuilderServicesA live site with traffic, behaviour and conversion tracking and a consent banner built in.
- Xirag CLMLegalApprove, stamp, dispatch, sign and certify a contract, then track its obligations and renewals.
- Xirag eSignLegalSend a document for signature and track every signer to a certified copy.
One login, one directory, one audit trail
Every module is in development and open for early access.
Register for early access
Follow one approval from request to API event
A refund moves money out, so a second person always approves it, whatever an agent is allowed to do. Pick a step to inspect it. All data here is fictional.
The maker prepares the request
Anyone with the right membership can prepare a refund. Nothing moves until a second person approves it.
- Action
- Refund
- Customer
- Acme Traders (demo)
- Amount
- INR 2,400.00
- Prepared by
- Priya (demo), Support
- Category
- money-out: a person approves
- Correlation ID
- demo-acme-refund-01
A second person approves
The maker cannot approve their own request, and a high-risk approval asks for a fresh MFA challenge first. An agent may suggest a refund; it never approves one.
- Checker
- Arjun (demo), Finance
- Step-up
- Passed
- Decision
- Approved
- Correlation ID
- demo-acme-refund-01
The audit entry
Every durable change writes an entry with who, what, when, the before and after, and the correlation ID, linked by hash to the entry before it.
entity refund (demo) event approved actor Arjun (demo), checker maker Priya (demo) before { "status": "pending_approval" } after { "status": "approved" } correlation demo-acme-refund-01 prev hash computed below hash computed below
The API event
Your systems receive a versioned event that carries the same correlation ID, so one search finds the request, the approval, the audit entry and the event.
POST https://your-endpoint.example/webhooks X-Correlation-Id: demo-acme-refund-01 { "type": "refund.created", "livemode": false, "...": "payload abbreviated (demo)" }
Try to tamper with the chain
Three audit entries from different modules, each linked to the one before by a SHA-256 hash that your browser computes now. Change entry 2 and watch the chain catch it. A simplified illustration of how the audit chain works.
- 1 · CLM: contract approved
- value
- INR 1,20,000.00
- prev
- -
- stored
- -
- now
- -
- 2 · Payments: refund approved
- value
- INR 2,400.00
- prev
- -
- stored
- -
- now
- -
- 3 · Contacts: contact added
- value
- Kiran (demo)
- prev
- -
- stored
- -
- now
- -
Shaped by your industry
A business receives Xirag according to its industry: the same core, with the workflows and words of that industry. Here is how Xirag is designed for each, using the modules above.
-
BFSI
For payments businesses and insurers: maker-checker approvals on every money movement, contracts and signatures with a provable trail, and calling rules enforced on the server.
- Payments
- CLM
- eSign
- Dialer
-
Education
For schools, colleges and universities: fee collection through Xirag Payments, terms and deadlines on a shared calendar, and one directory for staff and departments.
- Payments
- Calendar
- Contacts
-
Ecommerce
For online sellers: a storefront site with conversion tracking, checkout and refunds through Xirag Payments, and every customer conversation on one account timeline.
- Website Builder
- Payments
- CRM
-
Logistics
For carriers and logistics firms: partner contracts with obligation alerts, outbound calling campaigns, shared schedules, and payouts through Xirag Payments.
- CLM
- Dialer
- Calendar
- Payments
Controls designed in, not bolted on
Every module is designed and built to the same eight principles. They are design principles, not certifications. See them working in the Trust trace.
Audit trail
Every durable change writes a hash-chained entry: who, what, when, before and after, and the correlation ID.
Maker-checker
Where money moves or rules change, one person prepares and a second approves, with step-up for high-risk actions.
Least privilege
People get access through memberships and roles. Agents act only within their seat's scopes, checked on the server.
Tenant isolation
Every database access runs in the client's own tenant context, with row-level security keeping clients apart.
Encryption
TLS 1.2 or later in transit; secrets and sensitive fields such as account numbers encrypted at rest.
Idempotent APIs
Every create and state change takes an Idempotency-Key, so a retried request never runs twice.
Stable versions
Breaking changes ship only in a new API version, with a migration guide and at least six months' notice.
Observability
A correlation ID on every request, echoed in the response and carried across modules, end to end.
Run your business on Xirag
Every module is in development. Register for early access, or tell us about your business and what you need from an ERP.
- Legal name
- XIRAG PRIVATE LIMITED
- Office
- 35/36 Station Border Road, Kodambakkam, Chennai 600024, Tamil Nadu
- GSTIN
- 33AAACX6617K1Z6
- Contact
- admin@xirag.com