Skip to content

ApexAgent agent vs Agentforce

There are two ways to put an AI agent inside Salesforce. Salesforce offers its own, called Agentforce, billed by usage. ApexAgent gives you one you deploy yourself as Apex. Both come with a ready-made agent, and both let you build your own. With ApexAgent there is no Salesforce charge: you pay only your AI provider, which makes it far cheaper to run.

ApexAgent agent Agentforce
What it is A chat assistant in the utility bar, deployed as Apex Salesforce’s AI agent product suite, which covers far more than a chat assistant
Salesforce charge None Flex Credits, per conversation, or a per-user add-on
Model cost Your model provider’s bill Included in the Salesforce charge
Choice of model Any OpenAI-compatible provider Salesforce’s model options, or bring your own
Runs as the signed-in user Yes Yes
Ready-made agent Lumen, the starter agent Salesforce’s prebuilt agents
Your own agents As many as you create, each with its own instructions, tools and model Built in Agentforce’s builder
Custom actions Apex classes with an invocable method Agent actions (flows, Apex, prompt templates)
Instructions and topics Records you edit, applied from the next message Configured in Agentforce’s builder
Record of every conversation Logs in your org Salesforce’s audit trail
Data masking and toxicity checks Not built in. Your provider’s zero data retention agreement still applies Yes, through the Einstein Trust Layer
Support Community, open source Salesforce
Source code Yours to read and change Closed

Agentforce is priced per action when you pay with Flex Credits. Reported pricing is $500 for 100,000 credits, with a standard action using 20 credits, so about $0.10 per action. A single question often takes several actions. These figures are as reported by third parties and can change; see Salesforce’s Agentforce rate card for current prices.

ApexAgent’s agent has no Salesforce charge. You pay your model provider for the tokens used, at their price, with nothing added per action. In our own tests on Gemini 3.7 Flash, a question that took three or four tool calls cost $0.006 to $0.02. Your cost depends on the model you choose and how much you ask of it.

Nothing here is a workaround. The agent is built from features your org already has:

  • Apex runs the agent and its tools.
  • A named credential calls the model provider you choose.
  • Custom objects hold the agent’s configuration and its logs.
  • A Lightning web component is the chat window.

What Salesforce charges for with Agentforce is its own model access and the services around it. ApexAgent leaves the model to you, so there is nothing for Salesforce to meter.

These figures come from 139 questions logged in our own org between April and October 2026, on Gemini Flash, and from Salesforce’s Flex Credits rate card.

ApexAgent Agentforce
One average question (1.7 tool calls) $0.009 $0.17
One question that uses 3 tools about $0.01 $0.30
100 people, 20 questions each working day, for a month about $410 about $7,300

That is about 18 times less per question.

How the Agentforce column is worked out: Salesforce’s rate card charges 20 Flex Credits for each agent action, and Flex Credits are reported at $0.005 each. We count each tool call as one action, so 1.7 actions is 34 credits, or $0.17.

Two things to keep in mind:

  • The model matters. Our figures are on a low-cost model. An average question sends about 30,000 tokens to the model, so on a premium model priced near $3 per million input tokens the same question costs about $0.10. That is still less than Agentforce, but nearer 2 times less than 18.
  • Counting actions. We assume one tool call is one Agentforce action. Salesforce may count a multi-step question differently, and it sells other pricing models too, such as per conversation and per user.

The main reason to choose ApexAgent is cost. Both can use a model you bring, and both run as the signed-in user.

Choose ApexAgent’s agent if:

  • You want an assistant inside Salesforce at a fraction of the cost of an Agentforce license or Flex Credits
  • Your AI provider or gateway already gives you zero data retention, and that is the protection you need
  • You want instructions, tools and logs you control as ordinary records
  • You want code you can read, audit and adapt

Choose Agentforce if you need:

  • The wider suite, not only a chat assistant: ready-made agents for sales, service and other clouds, and the tooling around them
  • The Einstein Trust Layer’s data masking and toxicity checks, on top of zero data retention. See Security and data
  • A vendor to call when something breaks

The two are not exclusive. ApexAgent runs alongside Agentforce in the same org.