Common questions. Direct answers.
Everything we get asked most often, about both products.
Curated, explained, governed context an AI tool or agent can rely on.
What it is
What is ContextWorks, in one sentence?
A Salesforce-native app that allows business users to curate your CRM data into context an AI agent can use — which fields, what they mean, how to use them — and delivers it to every agent, tool, and prompt from one definition.
Isn't this just a field allowlist?
The curation is the smallest part. A field list can't carry instructions about how to use a value, roll up child records, embed a parent, pull in a score from your own code, enforce per-user permissions, or stay consistent across five different AI surfaces.
Do we need Agentforce?
No. ContextWorks works with external MCP clients — Claude, ChatGPT, anything MCP-compatible — with no Agentforce license. It also works with Agentforce if you have it.
Do we need Data Cloud or Data 360?
Not for CRM record context. Data 360 is only required if you want to surface Data 360 calculated insights or DMO data as enrichments on a record.
What objects does it work with?
Any standard or custom object. Entities initialize from your existing page layouts and describe metadata, so a new object starts with a working draft rather than a blank canvas.
Which models and agents does this work with?
All of them. ContextWorks never calls a model — it assembles curated context as markdown or JSON and hands it back. Any model, agent framework, or tool that reads text can use it.
Security and data
Does our data leave Salesforce?
Not as a copy. There is no sync, no external index and no vector store; every query runs inside your org against live records. The only data that leaves is what an AI tool receives in its response, and that is limited to what the user asking is allowed to see.
How are permissions enforced?
ContextWorks grants access to specific domains. Salesforce secures everything underneath: every request runs as the person asking, through field-level security and sharing, so a field that person cannot see is never retrieved.
Can a business user accidentally expose sensitive data?
No. The author controls what is in the context; they never control who may see it. A person composing a domain cannot widen anyone's access.
What can a connected AI tool actually see?
The full context of its domain: the fields an administrator chose, the briefs and skills that go with them, and the metrics and enrichments defined for it, all intersected with what the requesting user can already see.
Can agents change data?
Only if you turn it on. Writes are off by default for the whole org. When you enable them, you choose which domains, entities and fields allow them, the agent asks for confirmation before committing, and every write is logged with the user, the agent, and the before-and-after value of each field.
What about custom code — can an enrichment bypass sharing?
No. Records returned by an enrichment are treated as an ID list: the values are discarded, the records are re-queried as the calling user, and only then rendered. Computed scalar values are returned as-is, because arithmetic has nothing to re-check against.
Is there an audit trail?
Configuration is versioned, with required comments on activation and one-action rollback, and agentic writes are logged durably.
Salesforce overlap
How is this different from what Salesforce already gives me?
Salesforce solved getting your agents to the data — securely, per user, properly governed. ContextWorks adds what that data means: entities that curate which fields an agent receives and attach an instruction to each one, briefs carrying the knowledge that isn't in any field, and skills describing how the work gets done. All of it maintained by the business users who own the meaning, and read by every surface at once. Full detail on the Salesforce page.
Doesn't Salesforce's MCP server already do this?
Salesforce's MCP server handles access, and it does that well: per-user permissions are enforced properly. It does not curate. The standard servers expose every standard and custom object in your org, limited only by the user's permissions, and their tool sets cannot be changed. Narrowing that means writing Apex, since there is no declarative path.
Salesforce lets me put a description on a field. Isn't that the same as your instructions?
No. A Salesforce field description is one global string, the same for every agent and every context, and only an admin with Customize Application can change it. ContextWorks instructions are attached per entity and per domain, so the same amount field can mean one thing in a pipeline view and another in a renewals view. Salesforce admins add and update descriptions; business users manage ContextWorks.
Isn't Tableau Semantics a semantic layer already?
Yes, and a real one. It's metric-level: it defines what revenue or churn means, consistently, over data modeled in Data 360. It doesn't curate which fields and instructions an agent gets when it opens one Account record. Different layer, different job — an org running both isn't running two of the same thing.
Is this the same as Salesforce Context Service?
No, and the name is an unfortunate collision. Salesforce Context Service is an Industries developer feature: an in-memory data context that saves repeated database trips for Flow and the Business Rules Engine. It's a performance mechanism, and it has nothing to do with what an AI tool knows about your data.
Build versus buy
Why not just build this ourselves?
Plenty of teams could. The honest framing is that it isn't build-or-buy — ContextWorks ships a public Apex API and invocable actions, so an AI or agent project already in flight plugs the context layer in rather than rebuilding it. Build on this rather than instead of it.
We already hardcoded context into our prompts. Do we have to start over?
No. You can move one object at a time, and the surfaces you haven't migrated keep working. Most teams start with the object their agents get wrong most often.
What about a general-purpose context or knowledge platform?
Those are useful for documents and unstructured content. They can't carry field-level meaning for an object model they don't own, and they can't enforce Salesforce sharing on the way out, which is usually the thing security cares about most.
Running it
Who should own this?
The business functions that own the meaning — sales ops, rev ops, marketing ops, finance ops — each managing their own domain. A data or platform team typically enables it and sets the guardrails. A Salesforce admin handles installation and permissions.
Do I need a developer?
Not for entities, briefs, skills, instructions, filters, or domains. A developer is needed only for custom enrichments — bringing in computed analysis from Apex, an external API, or a scoring model.
How much has to be configured before it's useful?
Standard entities ship activated and initialized from your existing setup, so there is something working immediately. The value comes from tuning the context: adding instructions, briefs and skills.
What happens when our business changes?
Change the definition. It takes effect on the next request — no deployment, no release window, no ticket.
Can two teams define the same term differently?
Yes, when that is appropriate: each domain can carry its own definition. Or they can share one definition, which is reusable between domains, so pipeline means the same thing wherever it is used.
How do I know if it's configured badly?
The Quality view runs three numbers per field: designed, permitted, and populated. That separates a permissions problem from a data problem numerically, rather than leaving you to guess why an answer was thin. See how that works.
Forecasting and pipeline, 100% native in Salesforce.
Product
What is Akoonu?
Akoonu is a Salesforce-native forecasting and pipeline intelligence company. The company name is Akoonu; the platform is RevWorks. We also offer Pipeline Reviews and Quota Manager as standalone products.
What is RevWorks?
RevWorks is Akoonu's platform for forecasting and pipeline intelligence. Two packages — RevWorks Basic for the complete operational toolkit (Pipeline Reviews, Workbench, Forecasting, Scenarios, Quota Manager, Custom Data Manager, Sales Methodology, Deal Reviews) and RevWorks AI for the full platform with intelligence (everything in Basic plus Oonu, Daily Advisor, and AI capabilities across every module).
What is Pipeline Reviews?
Pipeline Reviews is a standalone product for real-time pipeline visibility inside Salesforce. It includes List Views, Flow Views, Health View, change tracking, and 10,000+ deal scale. It's also the entry point into RevWorks.
What is Oonu?
Oonu is the AI assistant built into RevWorks AI. It's conversational BI with full Salesforce context—ask plain-language questions about your pipeline and get answers grounded in your data, with citations. Customers can rename Oonu to anything they want.
Does Akoonu support sales methodologies?
Yes. Akoonu supports MEDDPICC, SPICED, and custom methodologies. Configure your methodology once and it appears as a stoplight on every deal across Pipeline Reviews, Workbench, Deal Reviews, and Oonu. With RevWorks AI, the AI suggests methodology field values based on deal activity.
How is Akoonu different from third-party platforms?
Three things: 100% native (no data sync, your data stays in Salesforce), a fraction of the cost (org-wide pricing, 60-70% less than leading platforms), and AI built on live Salesforce data instead of a synced copy.
Technical
Is Akoonu 100% native to Salesforce?
Yes. Zero data is stored outside your Salesforce org. There is no sync, no API keys, no integration to maintain. Akoonu inherits Salesforce sharing rules and field-level security automatically.
Does Akoonu sync data outside of Salesforce?
No. Never. All data stays in your Salesforce org. AI runs inside the Salesforce security boundary on live data.
What Salesforce editions are supported?
Akoonu supports Salesforce Enterprise, Unlimited, and Performance editions. It's delivered as a managed package on the Salesforce AppExchange.
How does Akoonu handle security?
Akoonu inherits Salesforce sharing rules, profiles, and field-level security automatically. Users see exactly what their Salesforce permissions allow them to see—no separate access model to manage.
Pricing
How is Akoonu priced?
Org-wide, not per-user. Every rep, every manager, every executive in your Salesforce org gets access. We offer four products: Pipeline Reviews, Quota Manager, RevWorks Basic, and RevWorks AI.
Is there a free trial?
Yes. Contact us to get started with a free trial.
Implementation
How long does it take to install?
Under an hour. Akoonu installs from the Salesforce AppExchange. There is no implementation project or professional services engagement.
Do I need IT involved?
No. AppExchange install. RevOps or your Salesforce admin can do it.
What happens if I want to uninstall?
Clean uninstall. Your data stays in Salesforce—Akoonu never had a copy. No data extraction, no migration window.
AI
What AI capabilities does Akoonu include?
RevWorks AI includes Oonu (conversational BI), Daily Advisor (role-contextual briefings), Forecast Insights, Opportunity Insights, Submission Digests, Deal Reviews, View Insights, and AI-suggested Sales Methodology values. All run on live Salesforce data, inside the Salesforce security boundary.
Does Akoonu support Agentforce?
Yes. Akoonu is Agentforce-compatible and MCP-enabled—accessible from Claude Desktop, Slack, or any MCP client while data stays in Salesforce.
Which LLMs does Akoonu support?
Salesforce Einstein, OpenAI, and Anthropic. Choose the LLM that fits your enterprise standards—all run inside the Salesforce security boundary.
Still have questions?
Schedule a demo and we'll walk you through the platform live.




