Restrict agents to assigned accounts, territories, and opportunities.
The rep’s own accounts define the agent’s reach — a colleague’s pipeline is simply out of bounds.
Govern agents working across CRM, email, pricing, customer data, and revenue systems.
Sales agents can research accounts, enrich records, draft outreach, update opportunities, generate quotes, and coordinate follow-up. These workflows span sensitive customer data and systems where incorrect actions can harm relationships or distort forecasts.
revenue-agent acts for the account owner, so the territory and the discount limit are the seller’s own — not one set shared by the whole CRM connection.
| agent ↓ system → | ||||
|---|---|---|---|---|
| revenue-agentworks the assigned book | Read and update his own accounts | Read the campaign history behind them | Drafts outreach; the seller sends it | Posts to the deal channel |
| hygiene-agentkeeps records clean | Writes contact fields — not stage, not forecast | Syncs the same fields back | No mailbox in its grant | Nothing to say in channel |
| quote-agentprices what the seller asks for | Nonstandard discount waits for the deal desk | Out of scope for quoting | Quotes do not leave by mail | Tells the channel a quote is ready |
Read a column and you have every agent touching that system. Read a row and you have one agent’s whole reach. Hand the same three agents to a different seller and the grid keeps its shape while every cell resolves against that seller’s accounts instead.
The rep’s own accounts define the agent’s reach — a colleague’s pipeline is simply out of bounds.
They are separate actions. An agent given only the draft has no way to reach a prospect, so the rep is always the one who presses send.
Quoting at standard pricing and overriding it are separate actions; grant the first and the second never appears in the tool list.
Forecast, commission, and executive views stay gated by role rather than exposed to every automation.
Field-level write scopes let a hygiene agent fix contact data without touching stages or forecast categories.
Documents that bind the company are not actions the agent holds, so they cannot exist in front of a customer without a person creating them.
Every record change carries its origin, so forecast anomalies trace to a source in seconds.
Explore the context attached to every request.
revenue-agent has a defined purpose and a bounded set of tools.
The request acts for account owner, using that person’s permissions.
The policy applies to the requested action within CRM, before the tool executes.
The send action is not in its grant, so the rep sends personally and the prospect never receives an email no human has read.
Write scope is limited to hygiene fields, so cleanup can run in bulk without touching the forecast.
Standard pricing generates instantly; the override action belongs to deal desk, not to the agent.
Research pulls only from the seller’s territory, keeping competitive and cross-team data separated.
Neither. Fabriq sits between your agents and the CRM, email, and quoting systems you already use. Records stay where they are; Fabriq decides per request which fields an agent can touch and whether it may send at all.
Field-level write scopes. A hygiene agent can update approved fields like contact data while stage and forecast-category fields stay read-only — a write it was not granted fails before it reaches Salesforce.
Their sessions and their agents’ access revoke together, immediately — and the trail of what their agents touched stays intact for territory handoffs.
Yes. The same shared agent resolves every request against the acting rep’s territory, accounts, and own permissions, so its reach mirrors whoever it is working for at that moment — no per-rep deployments required.
Yes — keep reads and drafts instant and leave stage changes and deletes out of the grant. A write the agent does not hold fails at Fabriq, and every verdict is part of the record.
Through one hub — prebuilt connectors for the suites you run, OpenAPI import for internal services, and every call checked and logged on the way through.