xMatix
Sign in Request demo
xMatix
PRODUCTS
SalesField Sales & SFACRMRewardsClaimsInventoryProcurementWarehouse ManagementField ServiceServiceSupportTelephony & MessagingFinance & AccountingPayrollExpense ManagementCommercePortalsAnalytics & ReportingData StudioMobile AppSee all products →
PLATFORM
Platform overviewApp BuilderAutomationIntegrationsSecurity & GovernanceChange ManagementDevelopers
SENSE AI
Sense AI overviewSense AssistSense ControlSense VisionAI StudioTrust & governanceIn Claude & ChatGPTUse cases
SOLUTIONS
Auto DMSConsumer Goods DMSSales Force Automation (SFA) FMCG & DistributionManufacturing & Dealer NetworksAutomotive & DealershipsPharma & HealthcareConsumer DurablesAgri-InputsBuilding MaterialsService NetworksWarehousing & 3PLFinancial AccountingERP SoftwareIndia GST ComplianceUAE VAT & e-InvoicingSaudi ZATCA & VATAll solutions →
RESOURCES
Knowledge CenterDeveloper & CLIBlogGuidesWhat is xMatix?Company facts
COMPANY
AboutCareersPartnersEventsContactAuthorsLegal
Sign in Request demo
Home/Docs/xMatix Sense
OVERVIEW · Last reviewed

xMatix Sense

xMatix Sense is the AI layer of xMatix: an assistant you can ask about your data in plain language, nudges that point out what needs attention, and the admin screens that decide which agents answer, which tools they may use and how much AI each person can use. Sense works inside the apps you already use — the assistant opens beside the page you are on, and nudges appear on the records and lists they concern — so it sits alongside your normal work rather than in a separate product.

The Sense Agent page with an empty conversation and the message box

Overview

Sense is made of several parts. Each has its own page in this section:

PartWhat it doesWhere you find it
Assistant (Sense Agent)Answers questions about your records, reports and dashboards, draws charts, and can propose record changes for you to approveThe Open assistant button in the top bar opens a drawer; the drawer's Open Sense Agent page button opens the full page. Also in the mobile app
NudgesShort suggestions computed from your data — an overdue invoice, a stale draft, an order close to a scheme threshold — with buttons that act on themOn record pages, above entity lists, on Sense Home pages and in the mobile app
Sense HomeA home page built from Sense widgets: a written brief, key figures, an attention queue and industry headlinesAn app page your administrator composes; none is shipped ready-made
Shelf VisionScores shelf photos taken on a store visit for planogram compliance and share of shelfOn the visit's merchandising activity, once the photo has uploaded
Setup CopilotConfigures xMatix from a conversation, for administratorsA tab on the Setup home page
Sense AI StudioWhere administrators manage models, agents, knowledge, tools, nudges, external assistants and AI creditsSetup → Sense AI Studio
External assistantsLets people ask Sense from Claude, ChatGPT or Claude CodeConnected per user, allowed by an administrator
PageWhat it covers
Asking Sense about your dataUsing the assistant: the drawer and the full page, charts, approvals, daily allowance
Sense HomeThe morning brief, KPI strip, attention queue and industry pulse widgets
The nudge libraryWhat the built-in nudges compute and where they appear
Enable and configure Sense nudgesTurning nudges on and tuning each source's thresholds, cooldowns and caps
AI StudioModels, agents, knowledge, tools and credits
Create an agentBuilding and testing a Sense agent
Shelf VisionShelf photo analysis and how to switch it on
Setup CopilotConfiguring xMatix by asking
Extending SenseGiving agents your own tools
Using Sense from Claude, ChatGPT or Claude CodeConnecting an external assistant and the administrator controls
Sense on mobileThe assistant and nudges in the mobile app

When to use it

  • Ask the assistant when you want an answer that would otherwise take several list filters or a report: "which invoices are more than 30 days overdue?", "compare this month's orders with last month's by region", "summarize this customer's open service orders".
  • Act on nudges when you want the system to point out what has slipped — work you would otherwise find only by checking lists every day.
  • Use Sense AI Studio when you are the administrator deciding which agents exist, what they may do, and how much AI usage each person gets.

Sense does not replace the screens. Every answer is built from records you could open yourself, and every change goes through the same rules as a change you make by hand.

How xMatix handles it

Signals are calculated, not guessed. Each built-in nudge is a fixed calculation over your data — for example an invoice past its due date, or a purchase quantity far from the expected quantity. The same data always gives the same nudge, and its thresholds are settings an administrator can see and change. The AI adds the wording: a plain-language explanation of why a nudge fired, an answer assembled from records, a brief written from figures the system has already worked out.

The assistant works as you. A chat turn always runs as the signed-in user. Your security profiles decide which entities, fields and records it can read, exactly as on the screens, so two people asking the same question can get different answers. This holds whichever agent answers: an agent's Execution Account is used only for background runs such as scheduled workflows, never for a chat.

Record changes wait for you. When the assistant proposes to create or change a record, or to run an action on one, it shows an approval card (for example Approve this action?) and nothing happens until you allow it. An agent can change records at all only when it has been granted a record-changing capability and its Supports approvals flag is on; otherwise it has no tools for changing records. Administrators can make further tools wait for approval with the agent's Approval-required tools list. Nudge buttons that change data also ask for confirmation first.

Usage is metered per person. Every user has a free daily allowance of AI tokens — 1,000,000 by default — that resets at midnight UTC. Beyond it, a user needs AI credits, which an administrator assigns from the organization's pool.

Prerequisites

  • Your organization has the Sense AI product enabled. Every organization has it by default, and it does not use paid seats.
  • The Enable Sense AI master switch is on (it is on by default).
  • At least one of your security profiles holds the Sense AI product. Profiles shipped with xMatix hold it.
  • For nudges, the Enable Sense AI nudges switch is also on (on by default).
  • For the assistant to answer well, at least one active agent with a working chat model. See AI Studio.

Procedure

Step 1 — Open the assistant

Select Open assistant in the top bar. The Sense Agent drawer opens beside the page you are on, so you can keep the record or list in view. If you do not see the button, Sense is not available to you; see Common problems.

Step 2 — Ask a question

Type your question in the message box and send it. Name the subject, the time range and the result you want — "overdue invoices for the North branch, grouped by customer". Questions about many records come back as a chart; drilling into a bar opens the records behind it.

Step 3 — Approve or reject a proposed change

If the answer proposes a change, an approval card appears. Read what it will do, then allow or reject it. Nothing changes until you allow it.

Step 4 — Move to the full page or start over

In the drawer, Open Sense Agent page continues the conversation on a full page for a longer investigation. New chat starts a clean conversation, Show history lists earlier conversations, and What Sense remembers about you shows the notes Sense keeps about you, where you can forget them.

Step 5 — Work a nudge

On a record page or above a list, open a nudge to see why it fired. Use its button to act, Ask Sense AI to discuss it in the chat, or snooze or dismiss it. See The nudge library.

Example

A sales coordinator opens the Invoices list on Monday morning. Above the list, a nudge reads that several invoices are well past their due date. They select Open assistant and ask: "Which customers have invoices more than 30 days overdue, and how much does each owe?" Sense answers with a bar chart by customer and a short summary; drilling into the largest bar opens those invoices. They then ask Sense to log a follow-up for the top customer. Their organization's agent is allowed to change records, so an approval card appears showing the record it will create. They allow it, and the follow-up is saved under their own name, with the same checks as if they had created it themselves.

Training

Practice exercise

In a sandbox, sign in as a user with a shipped profile. Select Open assistant and ask "How many open sales orders do I have, by status?" Expected result: a chart or table of order counts by status that matches what the Orders list shows for you. Then sign in as a user with a narrower profile and ask the same question. Expected result: a smaller or different answer, because the assistant works with each user's own permissions.

Quick reference

  • Open assistant in the top bar opens the Sense Agent drawer; Open Sense Agent page opens the full page.
  • Chat always runs as you — it cannot read records you cannot open.
  • Record changes from chat always wait for your approval.
  • Nudges are calculations over your data; the AI only explains them.
  • The free allowance is per user per day and resets at midnight UTC; AI credits top it up.
  • Master switches: Enable Sense AI (everything) and Enable Sense AI nudges (nudges only).
  • Administrators manage Sense in Setup → Sense AI Studio.

Permissions

WhoWhat they needWithout it
Any user, for the assistant and nudgesA security profile that holds the Sense AI product, with Enable Sense AI onNo Open assistant button and no nudges; a direct link to the assistant page shows Sense AI not available
Administrator, for Sense AI SettingsThe Manage module settings capabilityThe settings page cannot be changed
Administrator, for modelsManage AI modelsThe Models item is hidden
Administrator, for agents, knowledge, tools, nudges, traces and external assistantsManage AI agentsThose Sense AI Studio items are hidden
Administrator, for AI creditsLicensing administrationThe AI Credits item is hidden
Administrator, for the Setup CopilotUse Setup CopilotNo copilot tab on the Setup home page

Where your organization assigns product seats, the seat counts too: a user who holds seats on other products but none on Sense AI loses the assistant. Add a Sense AI seat on the user's License Allocations tab. See Licensing.

Configuration

Setup → Sense AI Studio → Configuration → Sense AI Settings holds the module switches:

SettingDefaultWhat it changes
Enable Sense AIOnThe master switch. Off removes the assistant and nudges for every user, even users with seats
Enable Sense AI nudgesOnOff hides nudges and stops calculating them; the assistant stays available
Show AI model in assistant chatOffShows which model answered each turn
Remember users across conversationsOnLets Sense keep notes about each user between conversations
Chat welcome settingsBlankThe welcome title, greetings, description and up to three suggested prompts
Voice settingsVoice conversations offHands-free voice conversations, the assistant voice, speech language and the agent that answers voice
AI MechanicOffAI help on the service job card; its profiles are under Sense AI Studio → AI Mechanic

The rest of Setup → Sense AI Studio:

  • Models and Agents — which models are available and which agents answer; see AI Studio and Create an agent.
  • Knowledge and Script Tools — documents agents can search and your own tools; see Extending Sense.
  • Traces — every Sense turn in the organization, with the agent, models, tokens and credits.
  • Configuration → Capabilities and MCP Servers — which tools agents may use.
  • Configuration → Nudges — each nudge source's on/off, thresholds, cooldown and cap; see Enable and configure Sense nudges.
  • Configuration → External Assistants — whether people may connect Claude, ChatGPT or Claude Code; see Using Sense from Claude, ChatGPT or Claude Code.
  • Configuration → AI Credits — the organization's credit pool and each user's share.

Shelf Vision is switched on separately, under Setup → Feature Hub → Sales → Settings; see Shelf Vision.

Common problems

There is no Open assistant button

Check, in order: Enable Sense AI is on in Sense AI Settings; one of the user's security profiles holds the Sense AI product (the profile's Entitlements tab); and, if your organization assigns product seats, the user has a Sense AI seat. The button also does not show on the Sense Agent page itself, because the conversation is already open there. The app reads these settings when it loads, so after an administrator changes them, wait a few minutes and then reload the page or sign in again.

The assistant page says "Sense AI not available"

The full message is You don't have a Sense AI user license. Contact an administrator to request access. The same checks apply as for a missing button.

The assistant stopped answering partway through the day

You have probably used today's free allowance and have no AI credits assigned. The allowance resets at midnight UTC, or an administrator can assign you credits under Sense AI Studio → Configuration → AI Credits.

The assistant works but no nudges appear

Check Enable Sense AI nudges in Sense AI Settings, then the sources in Sense AI Studio → Configuration → Nudges. Some sources run on a schedule, so allow time after switching them on. See Enable and configure Sense nudges.

The assistant described a change but never made it

Changes run only after you allow them on the approval card. If no card appeared, the answering agent has no record-changing capability or does not support approvals; ask your administrator.

Common questions

Can Sense show me records I can't open?

No. A chat turn always runs as the signed-in user, so the assistant reads only the entities, fields and records your security profiles allow — the same as the list and record screens. This is true for every agent, including agents that have an execution account configured, because that account is used only for background runs. If a colleague gets a different answer to the same question, the most likely reason is that their profiles give them different records.

Does Sense change data on its own?

Not from chat or nudges. In a conversation, creating or changing a record or running an action on it always waits for you to approve it, and nudge buttons that change data ask for confirmation. Background runs are different: an agent run on a schedule uses its execution account, so administrators should give such accounts only the access the job needs. See How Sense AI is governed.

Do we have to buy seats for Sense?

No. Every organization has Sense AI, and every user whose profile holds the Sense AI product can use the assistant. Usage is limited by each user's free daily token allowance and by AI credits, which administrators assign from the organization's pool. Some extra agent abilities, such as web search, are separate feature licences.

Can we turn nudges off but keep the assistant?

Yes. Turn off Enable Sense AI nudges in Sense AI Settings. Nudges disappear and stop being calculated, and the assistant stays available. Turning off Enable Sense AI removes both.