Connectors

/

Pipedrive

/

Pipedrive contact Chorus conversation history
Report
Cross-Connector

See every Chorus conversation with a Pipedrive contact in one timeline

For sales reps who want what Chorus recorded and what Pipedrive logged for one contact merged, with unlogged calls pointed out.

Try PopdockAI free
Get a live demo
Pipedrive contact Chorus conversation history
Show me the conversation history for dana@northwindtraders.com over the last 60 days.
Dana Whitfield had 7 conversations in 60 days; 2 were never logged in Pipedrive. - Calls in Chorus: 4, the latest on 1 October about pricing - Emails in Chorus: 3 - Unlogged: calls on 14 and 22 September Want the digest of each recorded call?
Pipedrive
Sample figures. Your results come from your own account.
pipedrive-get-person
chorus-get-conversation-participants
chorus-get-engagements
chorus-get-emails
pipedrive-get-call-log
pipedrive-get-activity

On this page

The problem

The problem

The prompt

Who it's for

How it works

Tools used

Connector

Pipedrive

Pipedrive
Run it on your own Pipedrive data.

Connect Pipedrive, pick your AI tool and paste the prompt.

Try PopdockAI free

The problem

Recorded calls that never get logged

Understanding your history with one contact means checking Pipedrive call logs and activities, then Chorus calls and emails, and lining up the dates yourself. Calls that were recorded but never logged slip through.

Without PopdockAI

  • Read call logs and activities in Pipedrive
  • Search Chorus for calls and emails
  • Line up dates from both by hand
  • Miss the call nobody logged

With PopdockAI

  • The person is found in Pipedrive, with a choice if several match
  • Chorus calls and emails are gathered by email address
  • One timeline is built, marked by source, with call digests
  • Unlogged Chorus conversations are listed, and nothing is changed

The prompt

Use this prompt

Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.

Prompt
**Objective:** Build one timeline for the contact `{contact}` (an email address or a name), merging what Pipedrive has logged with what Chorus recorded, over the last `{lookback-days}` days (default 90), and point out conversations that were never logged in Pipedrive.

**Step 1: Find the person in Pipedrive**

If `{contact}` contains `@`, call `pipedrive-get-person` with `email`. Otherwise call it with `name`, then with `name.contains` if that returns nothing. If several people match, list them (name, organization, email) and stop. Keep `person-id`, `name`, `email` and `organization-name`.

If the person is not in Pipedrive but `{contact}` is an email address, continue with Chorus only and say the contact is missing from Pipedrive.

**Step 2: Find their Chorus conversations**

Call `chorus-get-conversation-participants` with `email` set to the person's email. For each distinct `conversation-id`, call `chorus-get-engagements` with `conversation-id`, and keep only the conversations whose `date` falls in the period.

**Step 3: Find their Chorus emails**

Call `chorus-get-emails` with `initiator-email` set to the person's email and `sent-time.from` = today minus the lookback.

**Step 4: Read what Pipedrive logged**

Call `pipedrive-get-call-log` with `person-id` and `start-time.from`, and `pipedrive-get-activity` with `person-id` and `due-date.from`, both set to the start of the period.

**Step 5: Report**

* A contact header: name, email, organization, Pipedrive person ID.
* One timeline, newest first, each row marked with its source (Pipedrive call, Pipedrive activity, Chorus conversation, Chorus email): date, subject, who on our side, and for Chorus conversations a one-line digest of `meeting-summary`.
* A list of Chorus conversations with no Pipedrive call log or activity on the same date. These are the unlogged ones; suggest running `log-conversation-to-pipedrive` for each, quoting its `conversation-id`.

**Rules & Guidelines:**

* `pipedrive-get-person`, `pipedrive-get-call-log` and `pipedrive-get-activity` are on the pipedrive server. `chorus-get-conversation-participants`, `chorus-get-engagements` and `chorus-get-emails` are on the chorus server.
* Match on email address only. Two people with the same name are not the same contact.
* This prompt is read-only. Do NOT call `pipedrive-add-deal`, `pipedrive-add-lead`, `pipedrive-add-person`, `pipedrive-add-organization`, `pipedrive-add-activity`, `pipedrive-add-note`, `pipedrive-update-deal`, `pipedrive-update-lead`, `pipedrive-update-person`, `pipedrive-update-organization`, `pipedrive-update-activity` or `pipedrive-update-note` on the pipedrive server.
* Do NOT call `chorus-add-moment`, `chorus-add-playlist-moment`, `chorus-create-playlist`, `chorus-update-moment`, `chorus-update-playlist`, `chorus-update-playlist-moment`, `chorus-export-recordings` or `chorus-export-scorecards` on the chorus server.

**Validation:**

* If the Pipedrive person has no email, say that Chorus cannot be searched reliably and stop after reporting the Pipedrive side.
* Compare dates by calendar day only; Pipedrive and Chorus may record times in different time zones.
* If neither system returns anything in the period, say so plainly.

Who it's for

One answer, three teams that use it

Account executives

Recall every conversation

See every call and email with a contact in date order, with a digest of each recorded call.

Show my conversation history with priya@contoso.com over the last 90 days.

Sales managers

Find calls nobody logged

Chorus conversations with no Pipedrive entry that day are listed, so the CRM can be brought up to date.

Which Chorus calls with tom@northwindtraders.com this quarter were never logged in Pipedrive?

Account managers

Pick up an inherited contact

Get the full history when a contact moves to you, without reading two systems.

Give me the full Pipedrive and Chorus history for Alex Kim at Fabrikam for the last six months.

How it works

What PopdockAI does when you ask

You give an email or name and how far back to look, and your AI assistant merges Pipedrive and Chorus into one timeline. Matching is by email only and it only reads.

01

Ask

You give the contact's email or name and how far back to look.

Your AI tool

02

Find

It finds the person in Pipedrive and their Chorus calls and emails by email.

pipedrive-get-person
chorus-get-conversation-participants
chorus-get-engagements
chorus-get-emails

03

Merge

It builds one timeline marked by source, with a digest of each call.

No items found.

04

Report

Chorus conversations with no Pipedrive entry that day are listed as unlogged.

Your AI tool

What PopdockAI provides

The tools behind the answer

Ready made tools for Pipedrive and one secure connection to your AI tool. No code, no exports.

get-data

pipedrive-get-person

Returns Pipedrive contacts with email, phone, job title, organization, owner and last activity date. Filter by name, email, city, organization or owner.
get-data

chorus-get-conversation-participants

Returns the people who took part in Chorus conversations, with their name, email, title and company. Use it to see who was on a call, and which side they were on.
get-data

chorus-get-engagements

Returns recorded calls and meetings from Chorus, with the subject, date, duration, participants and the account each conversation relates to. Filter by date range, owner or account to pull the conversations behind a deal or a period.
get-data

chorus-get-emails

Returns emails captured by Chorus, including the subject, body, sender, owner, account and sent time. Filter by account or date range to read the written trail alongside the calls.
get-data

pipedrive-get-call-log

Returns Pipedrive call logs with outcome, duration, phone numbers and whether there is a recording. Filter by start time range, outcome, user, person, organization or deal.
get-data

pipedrive-get-activity

Returns Pipedrive activities (calls, meetings, tasks, deadlines). Filter by due date range, type, done, assigned user, person, deal or subject text.
Read only.Nothing in Pipedrive Changes

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.

How Popdock AI secures your data

The outcome

Your whole history with a contact in one timeline

Try PopdockAI free
Get a live demo

Related use cases

More ways to put this data to work

All Ramp use cases

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.

Try PopdockAI Free
See Documentation