Salesforce · Agentforce Consulting

Anyone can demo an agent. Production is the hard part.

Salesforce Agentforce is the platform for building AI agents that act inside your CRM — reasoning over a request, retrieving grounded information, and running real Salesforce actions under your security model. Twopir Consulting does the work around it: deciding which jobs an agent should own, getting the data and knowledge behind those jobs fit to be read, building and governing the agent, and running it afterwards. Strategy, delivery and run — on one accountable team.

Agentforce Operating Model
SYSTEMS & KNOWLEDGE Salesforce CRM Cases · Leads · Accounts · Orders Data Cloud Unified profiles · Search index Knowledge Articles Documents & Files APIs · External Systems TWOPIR AGENTFORCE LAYER Topics & Instructions Intent · Scope Natural-language rules Actions & Automation Flow · Apex · Prompt API-backed tools Grounding & Guardrails Data library · Retrieval Trust Layer · Escalation ONE PERMISSION MODEL · ONE AUDIT TRAIL 2πr BUSINESS OUTCOMES Faster Resolution Answered and closed, not queued for Monday Qualified Pipeline Every inbound worked, at any hour Auditable AI Every action logged and attributable ASSESS · GROUND · BUILD · GOVERN · RUN
12+
Years CRM & AI delivery
500+
Clients served
250+
Deployments delivered
40+
Consultants & engineers

Trusted by 500+ organizations — including SaaS, service and operations teams building CRM, automation and AI infrastructure with Twopir Consulting.

Amberscript
Kacific
Spinify
Zarraffa’s Coffee
Ultra Consultants
RChilli

Built for Agentforce Delivery

  • Salesforce Partner
  • HubSpot Partner
  • Service Cloud
  • Sales Cloud
  • Data Cloud
  • Einstein Trust Layer
  • MuleSoft & APIs
  • Experience Cloud
Where Agent Programs Stall

Why most Agentforce pilots never reach production

The demo is rarely the problem. Agents stall on the things underneath them — the data an agent has to read, the actions it has to run, and the accountability it has to survive. Every one of these is fixable before you buy anything.

The knowledge an agent needs was written for humans

Articles that assume context, contradict each other, or were last reviewed three years ago. Retrieval will surface them faithfully — which is exactly the problem.

Customer data lives in four systems and agrees in none

An agent asked “what did this customer buy?” needs one answer, not four. Without a resolved profile it either guesses or escalates — and both destroy trust in week one.

Topics overlap, so the agent picks the wrong job

Two topics that could both plausibly handle “cancel my order” produce inconsistent behaviour that looks like model failure but is an architecture failure.

Nobody has approved what the agent is allowed to touch

Security asks which records the agent can read and who is accountable when it writes one. If that answer is assembled after the build, the launch date moves.

There is no way to tell whether it is working

Without containment, escalation and accuracy measured against a baseline, “the agent is doing well” is an opinion — and the renewal conversation becomes one too.

The pilot had an owner; the production agent does not

Agents drift as products change and articles are edited. Without someone owning topics, actions and knowledge as a running system, quality decays quietly.

What It Actually Is

Salesforce Agentforce, without the marketing

Agentforce is Salesforce's platform for building AI agents that take action inside your CRM. An agent receives a request in natural language, uses the Atlas reasoning engine to work out which job is being asked for, retrieves grounded information from your Salesforce and Data Cloud content, and then runs real actions — built as Flows, Apex, prompt templates or API calls — under the same object, field and record permissions that govern the user it runs as. It is configured in Agent Builder, not written from scratch, and every model call passes through the Einstein Trust Layer. You can read Salesforce's own product documentation at salesforce.com/agentforce.

The three things that get confused on most agency pages are worth separating. Salesforce supplies the platform — the reasoning engine, Agent Builder, the Trust Layer, the action framework and the data library. Twopir Consulting supplies the judgement and the delivery — which jobs are worth giving to an agent, what the data and knowledge behind them must look like, how topics and actions are architected, how the thing is governed and tested, and who owns it afterwards. Your business gets the outcome — work that completes without a queue, and a decision trail you can audit.

Agentforce is a strong fit when the work is high-volume, rule-shaped and already represented in Salesforce: service questions with documented answers, inbound qualification, order and account status, internal policy lookups, routine record updates. It is a weak fit when the underlying process is undefined, the data is unresolved, or the decision genuinely requires human judgement and liability. We will tell you which one you have before you licence anything — that is what the Agentforce readiness assessment exists to answer.

We work with growing, mid-market, and enterprise organizations that need help with complex CRM implementations, integrations, and business system challenges. Agentforce sits on top of that work — it does not replace it. If your Salesforce org is the problem, fixing the org is the project, and we will say so.

Three Different Jobs

Implement it, configure it, or build on top of it

These are three different engagements with three different buyers, and they are priced, staffed and scoped differently. Most confusion about what an Agentforce partner costs comes from collapsing them into one line item.

Implement

You have no agent yet. We take one use case from definition to a governed production agent, including the data and knowledge work underneath it.

  • Use case selection and success criteria
  • Topic architecture and action design
  • Data library, grounding and retrieval setup
  • Trust Layer, permissions and escalation
  • Testing, staged rollout and hypercare
  • Agentforce implementation →

Configure

You have an agent and it is not behaving. We work inside Agent Builder — no new code — to fix topics, instructions, actions and channels.

  • Topic and classification rework
  • Instruction and guardrail rewriting
  • Standard action wiring and input mapping
  • Channel, tone and escalation setup
  • Prompt template tuning
  • Customization & configuration →

Build on

The capability you need does not exist declaratively. We engineer it — custom actions, prompt templates, API-backed tools and multi-agent designs.

  • Custom Apex agent actions
  • Flow-based actions with complex branching
  • External API and MCP-exposed tools
  • Prompt template engineering
  • Multi-agent and agent-to-agent patterns
  • AI agent development →
Where Agentforce configuration ends and custom development begins
What you needConfiguration reaches itNeeds development
Answer a question from your knowledgeYes — a data library plus the standard knowledge-answering action.Only if the content lives outside Salesforce and needs an ingestion path.
Update a record after a conversationYes — a Flow action with mapped inputs, no code.When the update spans objects with validation and rollback rules.
Decide between several next stepsUsually — topic instructions and scope carry most branching.When the decision depends on a scored model or an external ruleset.
Call a system outside SalesforceSometimes — where a supported connector or MuleSoft asset exists.Bespoke authentication, pagination, retries or response shaping.
Hand work between specialised agentsPartially — escalation and channel routing are configurable.Designed agent-to-agent handoff with shared state and audit.
Rule of thumb: configuration changes what the agent decides; development changes what it can reach.
What We Deliver

The consulting work around the platform

Salesforce ships the agent platform. These are the six workstreams that decide whether it earns its licence — and each one has a page of its own when you want the detail.

Readiness & Use Case Selection

A structured assessment of your data, knowledge, processes and org health that produces a shortlist of jobs worth automating — and a list of the ones that are not.

  • Volume, repeatability and value screening
  • Knowledge and data quality audit
  • Consumption modelling and business case
  • Go / no-go with a prioritised roadmap
  • Audit & readiness assessment →

Data & Knowledge Grounding

The retrieval layer an agent answers from: data libraries and search indexes, Data Cloud ingestion, knowledge remediation and grounding tests that prove it retrieves the right passage.

  • Data library design and indexing
  • Knowledge article audit and rewriting
  • Data Cloud ingestion and harmonisation
  • Retrieval accuracy testing
  • Data & knowledge integration →

Agent Build & Automation

Topics, instructions, actions and the process automation behind them — so the agent completes the job rather than describing it, and the Flow it triggers is one you would have built anyway.

  • Topic architecture and instruction design
  • Flow, Apex and prompt-template actions
  • Routing, approvals and back-office automation
  • Channel deployment and escalation paths
  • Automation services →

Governance & Security

The control layer your risk owner has to approve: what the agent runs as, which records it can reach, what the Trust Layer masks, and what evidence exists after the fact.

  • Agent user and least-privilege permission design
  • Sharing, field-level and object boundary review
  • Einstein Trust Layer configuration
  • Audit evidence and human-in-the-loop policy
  • Governance & security →

Testing & Deployment

A release path built for a system that does not return the same answer twice: batch evaluations, guardrail suites, regression sets, and metadata deployment between orgs.

  • Test set design and batch evaluation
  • Guardrail and safety testing
  • Sandbox strategy and environment design
  • Staged rollout, monitoring and rollback
  • Testing & deployment →

Optimization & Managed Services

What happens after week one: measured tuning against containment and accuracy, knowledge upkeep as the business changes, and a named owner when something breaks at 9am.

  • Performance diagnostics and tuning cycles
  • Consumption and latency control
  • Monitoring, incident response and releases
  • Quarterly service review
  • Optimization & performance →
Integration Architecture

What an agent reaches, and in which direction

An agent is only as useful as the systems it can read from and write to. These are the connections that come up on almost every Agentforce engagement, and what actually moves across each one.

Agentforce + Service Cloud

The agent works the case, not a side channel. Conversations, transcripts and resolution state write back to the Case record, so a human picking up an escalation sees everything the agent already did and said.

Agentforce + Sales Cloud

Inbound qualification without a queue. The agent reads Lead and Account context, asks the qualifying questions a rep would, and writes qualification state, activity history and routing back so pipeline reporting stays true.

Agentforce + Data Cloud

Grounding, one direction only: data flows in. Ingested and harmonised records plus indexed unstructured content give the agent one resolved customer profile to retrieve from instead of four conflicting ones.

Agentforce + Salesforce Knowledge

Articles become answerable content. Published articles and their attachments are indexed into a data library so the agent quotes approved material, and article gaps surface as the questions it could not answer.

Agentforce + MuleSoft & APIs

Reach into systems Salesforce does not own — ERP, billing, logistics. MuleSoft exposes an existing API as a governed, agent-callable asset, so the agent reads order or invoice state live rather than from a stale sync.

Agentforce + marketing automation

Where Account Engagement, Marketo or HubSpot owns demand, the agent consumes engagement and scoring signals as qualifying context and writes its own outcome back, so campaign attribution survives the conversation.

Agentforce + document systems

Contracts, statements and forms held in SharePoint, Drive or a DMS are indexed for retrieval and generated on request, so an agent can both cite a policy document and produce the paperwork that follows from it.

Agentforce + channels

The same agent, deployed where the conversation already happens — web messaging, an Experience Cloud site, email, Slack or voice — with channel-appropriate tone and one shared set of topics behind all of them.

Our Engagement Model

From a shortlist of jobs to an agent you can defend

Five stages, one continuous engagement. Timelines below are typical for a first agent on a reasonably healthy org — an org that needs remediation first will say so at stage one rather than at go-live.

Step 01 · 2–3 weeks

Assess

We screen candidate jobs for volume, repeatability and value, audit the data and knowledge behind them, and produce a costed shortlist with a clear recommendation.

Step 02 · 2–4 weeks

Ground

We make the content answerable: data libraries and retrievers, Data Cloud ingestion where profiles need resolving, and article remediation where retrieval would otherwise surface the wrong thing.

Step 03 · 3–6 weeks

Build

Topics, instructions, actions and the automation behind them, built in a sandbox against a written test set — so “is it working?” has an answer before anyone outside the project sees it.

Step 04 · 2–3 weeks

Govern & Launch

Permissions, Trust Layer settings, escalation rules and audit evidence signed off by whoever owns risk, then a staged rollout that starts with a slice of traffic and a rollback plan.

Step 05 · Ongoing

Run & Improve

Measured tuning against containment, accuracy and escalation, knowledge upkeep as the business changes, consumption review, and a named owner for the agent as a running product.

Client Outcomes

AI work we have already put into production

Agentforce is new; the disciplines underneath it are not. These are Twopir engagements in AI readiness, decisioning, chatbots and document automation — the same work an agent programme depends on.

★★★★★
The AI readiness engagement gave us a clear roadmap to operationalize AI across our processes. The team built intelligent ‘Next Best Action’ capabilities using scoring, engagement, and fit models, which significantly improved how we prioritize and interact with prospects. Their understanding of both CRM and AI-driven decisioning made a real difference in aligning our systems with business outcomes.
Rubesh J. Consultant · AI readiness & Next Best Action engagement AI Ready
Case Study

Professional Services Firm — AI Document Automation

Automating email attachment processing and Salesforce data routing.

40% Reduction in manual document processing time
2× Admin throughput without added headcount
100% Automated classification & CRM routing
Read Full Case Study
★★★★★
Twopir helped us identify the right AI tools and select the best-fit platform for our needs. Their team provided end-to-end support — from consulting to implementation — delivering an AI-powered chatbot and automation system that improved our lead routing and customer engagement.
Mathias Bensimon Director · AI platform selection & chatbot implementation AI Implementation
Case Study

Professional Events Organization — CRM Integration

Salesforce–MeetMax integration for a corporate networking organization.

100% Elimination of manual data sync between platforms
360° Unified client view across events & CRM
0 Manual reconciliation tasks post-integration
Read Integration Story
Why Twopir

A CRM team that happens to build agents

Almost every Agentforce failure we are called into is a CRM problem wearing an AI costume — unresolved data, undefined process, or an org nobody has maintained. That is the work we have been doing since 2014.

We will tell you not to build it

If the process is undefined or the data is not ready, an agent will amplify the mess at conversation speed. We would rather lose the build and fix the foundation than ship something you have to switch off.

The data work is the project

Grounding quality sets the ceiling on agent quality. We treat data libraries, retrieval testing and knowledge remediation as core delivery, not as a prerequisite someone else should have handled.

We build the automation the agent triggers

An agent that can only talk is a chatbot. Our Salesforce practice builds the Flows, Apex and integrations behind the action, so the agent finishes the job inside the same engagement.

Governance is designed in, not bolted on

Permissions, Trust Layer configuration, escalation rules and audit evidence are part of the build plan from day one, because the alternative is a security review that stops a launch.

We stay for the run state

Agents drift as products, prices and articles change. We offer an ongoing owner — monitoring, releases, knowledge upkeep and quarterly review — rather than a handover document.

Common Questions

Answers before the first call

It depends on what the agent has to know. An agent that only reads standard CRM records and runs Salesforce actions can work without it. The moment you want the agent to answer from knowledge articles, documents or other unstructured content, that content has to be indexed and retrievable — and in current Agentforce that indexing and retrieval runs on the Salesforce data platform. Treat it as a cost line in the business case from the start, not a surprise discovered during build.

On a healthy org with a clearly defined use case, a first agent typically runs nine to sixteen weeks from assessment to a governed production launch. The variable is almost never the agent build — it is the state of the knowledge and data underneath it. Orgs that need article remediation or profile resolution first should expect the grounding stage to be the longest one, and we size that honestly at the assessment rather than discovering it in week six.

Agentforce agents operate inside Salesforce's existing security model — object permissions, field-level security and record sharing all still apply to whatever user the agent runs as. The real risk is not the platform ignoring those rules; it is an agent user being given a broad permission set for convenience during a pilot and nobody narrowing it before launch. That is why we design the agent user and its least-privilege access as a deliverable, and re-verify it as part of the release check.

Salesforce has offered Agentforce on more than one commercial model — including per-conversation pricing and consumption-based credits, alongside user licensing — and the published rates change, so confirm current pricing with Salesforce directly. What matters architecturally is that the design drives the bill: how many actions a conversation triggers, how chatty the agent is, and how much data the grounding layer holds. We model expected consumption during the assessment and design agents to be economical, and we test with consumption in mind because evaluation runs consume budget too.

Only if you need it to act. A scripted bot follows a decision tree you maintain by hand and hands off when the tree runs out. An Agentforce agent reasons about intent, retrieves grounded content, and executes real Salesforce actions under your permission model, with the conversation and its outcome recorded against the record. If your bot's main failure mode is “it answered, then a human still had to do the work”, that gap is the case for moving. If it is answering well and no action is needed, keep it.

Twopir Consulting is a Salesforce Partner and a HubSpot Partner, founded in 2014, with 40+ consultants and 500+ clients across the US, Canada, UK, UAE, Australia and New Zealand. We implement and support Agentforce; you licence it from Salesforce. Keeping those separate matters, because it means our advice about whether you need it is not a commission conversation.

You design for it rather than hope against it. That means grounding answers in approved content instead of open-ended generation, scoping topics so the agent declines what it was not built for, requiring human approval on irreversible actions, and setting escalation triggers on low confidence and on explicit customer frustration. It also means keeping the audit trail so an incident can be reconstructed exactly, and shipping behind a staged rollout with a rollback path so a bad release affects a slice of traffic rather than all of it.

Next Step

Bring us the job you want an agent to do, and we will tell you if it should

A discovery call is a working session, not a pitch. Bring one process you would like an agent to own and we will walk through the data it would need, the actions it would run, and what would have to be true before it goes near a customer.

Salesforce, CRM & AI delivery for growing and mid-market companies