
Salesforce
BetaCRM platform with full SObject CRUD, SOQL/SOSL queries, schema discovery, and relationship traversal — all governed by org security model.
How it works
Every agent request passes through Ferentin policy before it reaches Salesforce.- AI agentAsks for something
- Ferentin policies
- OAuth 2.0 PKCE
- Field level security
- Object permissions
- Sharing rules
- Salesforce MCP serverAuthorized connection
- Governed resultMasked, logged, returned
What you can do with Salesforce
- Soql queries
- Sosl search
- Sobject crud
- Relationship traversal
- Schema discovery
- User context
- Prompt templates
- Org security enforcement
Overview
Salesforce is the world's leading CRM platform, providing sales, service, marketing, and commerce capabilities. It supports custom objects, workflow automation via Flows and Apex, analytics via Tableau, and a comprehensive REST API for data access.
Ferentin integration
Salesforce Hosted MCP Servers run on Salesforce infrastructure and expose 9 tools for the sobject-all server — SOQL/SOSL queries, SObject CRUD, relationship traversal, schema discovery, and user context. All operations enforce per-user OAuth 2.0 with PKCE and respect the org security model including field-level security, object permissions, and sharing rules. 8 hosted servers available for different access patterns: sobject-all, sobject-reads, sobject-mutations, sobject-deletes, data-cloud-queries, metadata-experts, salesforce-api-context, and engagement-interaction.
Setting it up
5 steps
Salesforce MCP Server configuration overview

Configure Salesforce instance basic information

Configure OAuth2 credentials from your Salesforce External Client App

Review the 9 available Salesforce tools (SOQL, SOSL, SObject CRUD, schema discovery)

Built-in prompts for account briefings and revenue reconciliation
Frequently asked about Salesforce
- What can AI agents do with Salesforce through Ferentin?
- Through Ferentin, agents can use Salesforce for soql queries, sosl search, sobject crud, relationship traversal, schema discovery, user context, prompt templates and org security enforcement. Every call is checked against your Ferentin policies first.
- How does Ferentin secure Salesforce access?
- Requests through the Salesforce integration are covered by OAuth 2.0 PKCE, field level security, object permissions, sharing rules, jwt access tokens and per user authorization. These controls are applied by Ferentin, not by Salesforce, so they hold across every connected agent.
- What permissions does the Salesforce integration require?
- The Salesforce integration requests 2 OAuth 2.0 scopes: mcp_api; refresh_token
- How do I connect Salesforce to Ferentin?
- Open the Ferentin admin console, add Salesforce as a new connection and authenticate with OAuth 2.0. You then choose which permissions and which tools your agents may use, and the connection goes live for everyone covered by your policies.
- Is the Salesforce integration generally available?
- The Salesforce integration is currently beta on Ferentin.
Related integrations
3
HubSpot
CRM, marketing, sales, and service via HubSpot. Manage contacts, companies, deals, and tickets through OAuth2 authorization.

Slack
Business communication platform for team messaging, channels, and integrations.

Datadog
Observability platform for logs, metrics, traces, monitors, incidents, security signals, and synthetic tests.