ChatGPTSalesforce ChatGPT MCP

Connect ChatGPT to Salesforce.

Ask ChatGPT about live records, Flows, Apex, and fields through a custom MCP app on web. Pro supports read and fetch permissions. Full MCP actions require an eligible Business or Enterprise or Edu workspace, plus the applicable workspace, app, and Salesforce permissions.

7-day free trial · OAuth, no password sharing.

One connection
Selected Salesforce connections
ChatGPTChatGPT
ApexGeniusApexGenius
MCP
SalesforceProd org
SalesforceSandbox
SalesforceClient A
SalesforceClient B
SalesforceDev org

Managed Salesforce connection

Connect the org once. No Salesforce connection to babysit.

ApexGenius hosts the MCP connection, securely stores the Salesforce OAuth authorization, and refreshes routine access tokens automatically. You do not have to build a server or rebuild the connection every time a session expires.

What ApexGenius manages
  • No MCP server infrastructure for you to host or patch
  • Automatic Salesforce access-token refresh
  • The same authorized projects stay available across your ApexGenius MCP clients
  • A new login only when Salesforce revokes access or an org policy requires it

For Salesforce users, operators, admins, and consultants

Start with a current Salesforce question inside ChatGPT

Use a custom ApexGenius MCP app to read the selected Salesforce connection. When the task requires more depth, inspect configuration, stage reviewed metadata, and verify a supported deployment path from the same conversation.

Query live Salesforce data

Ask ChatGPT for task-specific SOQL against an authorized Salesforce connection and return only the fields needed for the answer.

Show open Opportunities over $50k by stage and owner.

Understand the org that exists

Inspect objects, fields, relationships, staged source, and supported live metadata before proposing a change.

Explain what updates Opportunity Stage and where the automations overlap.

Stage and review changes

Create or edit supported source files, read the staged result, and stop before any deployment is requested.

Add the field in staging, show me the finished files, and stop before deploy.

Deploy after approval

Invoke the labeled deployment tool when requested, track the job, and verify the result against the authorized org.

Deploy the approved files, check the status, and confirm what landed.

Developer Mode setup

Connect ApexGenius to ChatGPT

Create ApexGenius as a custom MCP app in ChatGPT Developer Mode, then authorize the remote server through OAuth.

ApexGenius MCP server URL

https://server.autom8.pro/mcp
  1. 1

    Connect Salesforce to ApexGenius

    Create your ApexGenius account and authorize the Salesforce org you want ChatGPT to use.

  2. 2

    Turn on ChatGPT Developer mode

    In ChatGPT on the web, open Settings, Apps, then Advanced Settings and enable Developer Mode if your workspace makes it available. Admins and owners can also start from Workspace settings, Apps, then Create.

  3. 3

    Create the ApexGenius app

    From Apps, choose Create. Name the custom app ApexGenius, paste the MCP server URL shown below, and choose OAuth.

  4. 4

    Sign in and inspect the tools

    Choose Scan Tools, complete the ApexGenius OAuth prompt, and wait for the scan to finish before creating the draft app.

  5. 5

    Add ApexGenius to a new chat

    Open a new conversation and select the ApexGenius draft app from the ChatGPT tools menu before sending the request.

Availability depends on plan and workspace

Full MCP support, including write and modify actions, is currently available in beta for ChatGPT Business and Enterprise or Edu workspaces on web. Pro users can use Developer Mode custom apps for read and fetch permissions. Roles, workspace controls, and app permissions still apply, and custom MCP apps are not currently available on mobile.

Consultant workflow

One controlled path from question to deployment

ApexGenius keeps the selected Salesforce connection explicit, so the intended org or environment stays clear throughout the workflow.

1

Choose the connection

List the authorized Salesforce connections and select the org or sandbox for this task.

2

Inspect before changing

Read the relevant schema and metadata so the proposed change matches the real org.

3

Stage the work

Create or edit supported source files without deploying them yet.

4

Review and approve

Read the staged result and confirm the intended files, target org, and Salesforce test level.

5

Deploy when requested

Invoke the labeled deployment action, run the selected tests, and check the final Salesforce status.

ApexGenius MCP

Connect Salesforce to ChatGPT free

Try the full ApexGenius MCP product for seven days with no credit card. When the trial ends, choose whether to subscribe for $25 per user each month to keep using ApexGenius.

  • ✓ No ApexGenius monthly MCP cap
  • ✓ Salesforce connection capacity shown after sign-in
  • ✓ OAuth and Salesforce permission enforcement
  • ✓ Records, metadata, Apex, staged files, and deployment

Questions

Salesforce ChatGPT MCP FAQ

How do I add ApexGenius to ChatGPT?

Where your plan and workspace allow it, enable Developer Mode under Settings, Apps, Advanced Settings. Choose Create, add https://server.autom8.pro/mcp as the custom app endpoint, choose OAuth, scan the tools, and approve ApexGenius. Then select the draft app from the tools menu in a new chat.

Can the ApexGenius ChatGPT app change Salesforce?

Eligible write tools can run only when the ChatGPT workspace policy, selected ApexGenius connection, and Salesforce permissions allow them. ChatGPT may ask for confirmation based on the app permissions, action context, and risk, and may block some actions.

Does ApexGenius need my Salesforce password?

No. You authorize Salesforce through OAuth on Salesforce’s sign-in screen. ApexGenius uses the credential for the selected Salesforce connection, so profiles, permission sets, object access, and field-level security still apply.

Do I have to reconnect Salesforce when an access token expires?

Normally, no. After you authorize the org once, ApexGenius uses the Salesforce refresh token to renew routine access tokens automatically. You only need to authorize again if Salesforce revokes the refresh token, you disconnect the org, or an administrator policy requires a fresh login.

Is ChatGPT included with ApexGenius?

No. ApexGenius is the Salesforce MCP connection. Your ChatGPT subscription and Salesforce subscription remain separate. ChatGPT availability, developer mode, app permissions, and workspace controls are governed by OpenAI and your workspace administrator.

How many Salesforce orgs can I use from ChatGPT?

Your signed-in Connections screen shows the current Salesforce connection capacity for your account. Each production org or sandbox remains a separate authorized connection, and you select the intended one for the task.

Last verified August 28, 2026

ChatGPT Apps navigation, Developer Mode, plan availability, and permission controls can change. Confirm the current OpenAI documentation when connecting a new workspace.