/
/
See how much real customer contact is missing from Salesforce
For sales managers who want a rep's Chorus calls compared with Salesforce events and tasks, by asking their AI assistant.
On this page
Connector
Connect Chorus, pick your AI tool and paste the prompt.
The problem
Real customer contact missing from Salesforce
Recorded calls that never become Salesforce events or tasks leave accounts looking untouched. Measuring how much goes unlogged means comparing a rep's Chorus conversations against their Salesforce activity date by date.
Without PopdockAI
- Pull the rep's Chorus calls for the period
- Pull their Salesforce events and tasks
- Match them date by date
- Guess which accounts look untouched
With PopdockAI
- The rep is confirmed in Chorus and Salesforce
- Calls, events and tasks are read for the same dates
- Same day matches on account count as logged
- Share logged and accounts with no activity are shown, nothing written
The prompt
Use this prompt
Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.
**Objective:** Compare the Chorus calls and meetings of the rep {rep-email} over the last {lookback-days} days (default 14) with the events and tasks logged against them in Salesforce, and show which conversations were never logged.
**Step 1: Resolve the rep in both systems**
Call `chorus-get-users` with email = {rep-email} and `salesforce-get-user` with email = {rep-email}. If either system has no user with that email, say which one and stop.
**Step 2: Read the activity**
* Call `chorus-get-engagements` with user-email = {rep-email}, date.from = today minus the lookback days and date.to = today.
* Call `salesforce-get-event` with assigned-to-id = the Salesforce user-id, start.from and start.to over the same dates.
* Call `salesforce-get-task` with assigned-to-id = the Salesforce user-id, due-date.from and due-date.to over the same dates.
**Step 3: Match them**
A conversation counts as logged when a Salesforce event or task falls on the same date and its account-name matches the conversation's account-name, or its subject clearly refers to the same meeting. Compare account names ignoring case and suffixes such as Inc or Ltd.
**Step 4: Report**
1. **Totals:** conversations, events, tasks, and the share of conversations that were logged.
2. **Conversations not logged in Salesforce:** date, subject, account, opportunity name.
3. **Salesforce events with no Chorus recording:** date, subject, account. These may be unrecorded meetings; do not treat them as errors.
4. **Accounts:** worked in Chorus but with no Salesforce activity in the window.
**Rules & Guidelines:**
* `chorus-get-users` and `chorus-get-engagements` are on the Chorus server. `salesforce-get-user`, `salesforce-get-event` and `salesforce-get-task` are on the Salesforce server.
* This is read-only. Do not call `salesforce-add-task`, `salesforce-update-task` or any other write tool. To log a missed conversation, point the user at the log-conversation-to-salesforce prompt.
**Validation:**
* If the rep had no Chorus conversations in the window, say so and stop.
* If a conversation has no account-name, match it on date and subject only, and say so.Who it's for
One answer, three teams that use it
Sales managers
Know your team's logging rate
The share of calls logged tells you how complete Salesforce activity really is.
What share of Priya Shah's Chorus calls in the last 30 days were logged in Salesforce?
Account executives
Log the calls you missed
Unlogged conversations are listed, so you can bring Salesforce up to date.
Which of my Chorus calls this week are not in Salesforce as events or tasks?
Revenue operations
Find accounts that look untouched
Accounts worked in Chorus with no Salesforce activity are listed for follow up.
Which accounts did Sam Patel talk to in Chorus this month with no Salesforce activity?
How it works
What PopdockAI does when you ask
You give the rep's email and period, and your AI assistant compares their Chorus calls with Salesforce activity. Events with no recording are shown without being treated as errors.
01
Ask
You give the rep's email and the period to compare.
02
Read
It confirms the rep in both systems and reads their calls, events and tasks.
03
Match
A call counts as logged when a same-day event or task matches the account.
04
Report
You get the share logged, unlogged calls and accounts with no Salesforce activity.
What PopdockAI provides
The tools behind the answer
Ready made tools for Chorus and one secure connection to your AI tool. No code, no exports.
chorus-get-users
salesforce-get-user
chorus-get-engagements
salesforce-get-event
salesforce-get-task
This report is built from Get data tools only. PopdockAI applies the row, field and parameter rules your admin sets, and every query is written to the audit trail.
The outcome
See how much customer contact Salesforce is missing
Related use cases
More ways to put this data to work
One prompt template with infinite possibilities.
Your AI assistant adapts its approach, tone, and capabilities to match each unique context while you maintain a single, manageable workflow.
Join forward-thinking companies that are transforming their operations with intelligent, secure AI automation.

.webp)
