Integrations10% of the exam

External Services, Salesforce Connect and MuleSoft integrations

Choose between External Service agent actions, Salesforce Connect external objects, copying data and Apex from WSDL; secure callouts with named and external credentials; relate external objects; and guard destructive agent actions.

Official exam objective
Explain the use cases and considerations for core Agentforce Service integrations, including third-party solutions and connections to external sources of data.

~7 min read · 30 practice questions ·

What the exam expects

  • Choose the integration pattern from the requirement: an External Service agent action to act on a REST API, Salesforce Connect to view large external data in real time, a scheduled copy for trend analytics, Apex from WSDL for SOAP-only systems.
  • Configure External Service actions: credentials, schema import and size limits, MuleSoft services, descriptions, default output, user confirmation, adding operations later.
  • Secure callouts with named and external credentials, named principal or per-user, with no secrets in code.
  • Configure Salesforce Connect: licensing, external data sources, validate and sync, writable external objects, lookup, external lookup and indirect lookup relationships, and limits.

Key terms: External Services (registers an OpenAPI schema and generates invocable actions); External Service (API) action (an agent action that calls an operation directly); external object (a Salesforce object mapped to an external table, read on demand); named credential (callout endpoint plus authentication in one definition); indirect lookup (relates an external child to a parent by a unique External ID field).

Key facts

External Services schemas
Detail
OpenAPI 2.0 or 3.0, JSON or YAML
External Services editions
Detail
Enterprise, Performance, Unlimited, Developer
Schema upload
Detail
Maximum 10 MB; import a subset, add operations later
Direct agent actions
Detail
Since Spring '25; no wrapper flow or Apex
Salesforce Connect licensing
Detail
Extra cost in Enterprise, Performance, Unlimited
External object records
Detail
Read only by default; writable via the data source
Validator checks (after sync)
Detail
ID uniqueness, sort and filter
Connect limits
Detail
100,000 new rows retrieved or created per hour (not Hyperforce or high-data-volume sources), up to 200 external objects (default 100), 4 joins
Indirect lookup
Detail
External child; parent matched on unique External ID field
Named principal
Detail
One credential shared by all users
Sources for this section (7)
  • Why is Salesforce Connect a poor fit for 24 months of trend dashboards over 40 million rows?
  • When should you use a per-user principal instead of a named principal?
  • What must you do after configuring an external data source before external objects exist?
  • How do you add a new API operation to an existing external service?

The questions are free to read. Answers with their sources and self-grading are included with the pack.

Keep reading with the Agentforce Service Consultant pack

  • Core concepts
  • Exam traps
  • Worked scenario

The pack includes:

  • All 21 lessons of the Agentforce Service Consultant guide, with reading progress
  • Interactive decision walks and step-by-step sequence steppers
  • Inline practice questions and one-click topic practice (30 questions for this lesson)
  • An official source cited for every claim
  • An AI tutor that answers from the guide
  • Unlimited timed practice exams

Practice for the Agentforce Service Consultant exam