How to Connect Salesforce to Skopx: Complete Integration Guide
Connecting Salesforce to Skopx transforms your CRM data into a conversational resource. Ask questions about pipeline health, deal velocity, and sales performance in natural language and get answers drawn directly from your live Salesforce data.
Prerequisites
Before connecting Salesforce:
- A Skopx account (free tier or above)
- A Salesforce account (any edition: Essentials, Professional, Enterprise, or Unlimited)
- Salesforce admin permissions or API access enabled for your user profile
- Your AI API key configured in Skopx settings
Salesforce editions below Professional may have limited API access. Check your edition's API call limits before proceeding.
Step-by-Step Setup
Step 1: Access Integrations
Log in to Skopx and navigate to the Integrations tab.
Step 2: Find Salesforce
Search for "Salesforce" or browse the CRM category. Click the Salesforce card.
Step 3: Authorize the Connection
Click "Connect Salesforce." This opens the Salesforce OAuth login page. Log in with your Salesforce credentials and review the permissions:
- Access your data. Read access to objects, records, and metadata in your Salesforce org.
- Access your basic information. Profile information for identity verification.
Click "Allow" to authorize the connection.
Step 4: Configure Object Access
After authorization, Skopx displays the Salesforce objects available for querying. Common objects include:
- Accounts
- Contacts
- Opportunities
- Leads
- Cases
- Tasks
- Custom objects
Select the objects relevant to your analytics needs. You can modify this selection later.
Step 5: Verify
Test with "How many open opportunities do we have?" in the Skopx chat.
Available Data
| Object | Key Fields | Analytics Use Cases |
|---|---|---|
| Opportunities | Amount, stage, close date, owner, probability | Pipeline analysis, forecasting, deal velocity |
| Accounts | Name, industry, revenue, type, region | Account segmentation, territory analysis |
| Contacts | Name, title, email, account association | Stakeholder mapping, engagement tracking |
| Leads | Source, status, conversion rate, owner | Lead funnel analysis, source effectiveness |
| Cases | Status, priority, origin, resolution time | Support analytics, SLA tracking |
| Tasks/Activities | Type, status, due date, related records | Activity tracking, rep productivity |
| Custom objects | Any custom object in your org | Domain-specific analytics |
Practical Use Cases
Pipeline Analytics
Understand pipeline health at a glance without building Salesforce reports.
Example queries:
- "What is the total value of our pipeline by stage?"
- "Show me opportunities expected to close this quarter"
- "Which deals have been stuck in Negotiation for more than 30 days?"
- "Compare pipeline value this quarter versus last quarter"
- "What is our weighted pipeline forecast for Q3?"
Sales Performance
Track individual and team performance metrics.
Example queries:
- "Who are the top 5 sales reps by closed revenue this quarter?"
- "What is the win rate by sales rep for the last 6 months?"
- "Show me the average deal size by territory"
- "How does our close rate compare month over month?"
- "Which rep has the shortest average sales cycle?"
Deal Velocity
Analyze how deals move through your sales process.
Example queries:
- "What is the average time an opportunity spends in each stage?"
- "Show me the conversion rate from Qualification to Proposal"
- "Which stages have the highest drop-off rate?"
- "How long is our average sales cycle for Enterprise deals?"
Lead Analysis
Optimize lead management and conversion.
Example queries:
- "What is our lead-to-opportunity conversion rate by source?"
- "How many leads are in each status category?"
- "Which lead source generates the highest value opportunities?"
- "Show me leads that have not been contacted in 7 days"
Account Intelligence
Get deeper insights into your account base.
Example queries:
- "Show me our top 10 accounts by annual revenue"
- "Which accounts have open support cases and active opportunities?"
- "What is the industry distribution of our customer base?"
- "List accounts with no activity in the last 90 days"
Security and Privacy
OAuth 2.0 Authentication
The connection uses Salesforce's OAuth 2.0 protocol. Skopx never stores your Salesforce password. Access tokens are encrypted and can be revoked at any time.
Salesforce Security Model Respected
Skopx respects Salesforce's object-level and field-level security. If a field is restricted in your Salesforce profile, Skopx cannot access it. Record-level sharing rules also apply.
Read-Only Operations
The integration performs read-only SOQL queries against your Salesforce org. Skopx does not create, modify, or delete records.
BYOK Data Flow
CRM data queried through Salesforce is processed using your own AI API key. No query content or Salesforce data is retained by Skopx.
Revoking Access
Disconnect from the Skopx integrations page. In Salesforce, revoke the connected app under Setup, then Connected Apps OAuth Usage, then find Skopx and click "Revoke."
Troubleshooting
"Insufficient privileges" error
Your Salesforce user profile may not have API access enabled. Ask your Salesforce admin to enable "API Enabled" in your profile permissions.
API call limit warnings
Salesforce enforces daily API call limits based on your edition. If you hit the limit, queries will fail until the limit resets. Monitor your API usage in Salesforce Setup under System Overview.
Custom objects not appearing
Custom objects must have API access enabled and must be visible to the authorizing user's profile. Check that the custom object's "Allow Reports" and "Allow API Access" checkboxes are enabled in Object Manager.
Slow queries on large datasets
Salesforce orgs with millions of records may experience slower query times. Use filters (date ranges, specific owners, specific stages) in your questions to narrow the result set.
Advanced Configuration
Cross-Platform Sales Intelligence
Salesforce becomes more powerful when paired with other tools in Skopx:
- Salesforce plus Gmail: "Show me recent email conversations with contacts at Acme Corp"
- Salesforce plus Slack: "Find Slack discussions about the deals closing this week"
- Salesforce plus Google Calendar: "How many meetings do we have with prospects in the pipeline?"
- Salesforce plus Stripe: "Match closed-won opportunities with actual payment data"
This cross-platform capability turns Salesforce from an isolated CRM into part of a connected intelligence layer spanning your entire go-to-market operation.
Next Steps
With Salesforce connected, your sales team can ask questions about pipeline, performance, and accounts instantly. Add Gmail and Google Calendar for complete sales activity analytics, or connect Stripe to correlate deals with actual revenue.
Alexis Kelly
The Skopx engineering and product team