Connectors

/

Microsoft Dynamics 365 Sales

/

Log a Dynamics 365 Sales call and follow-up
Write

Log every customer call with its key points and next step

For sales reps who want a call, its notes and a follow-up task recorded in Dynamics 365 Sales from a pasted summary, by asking their AI assistant.

Try PopdockAI free
Get a live demo
Log a Dynamics 365 Sales call and follow-up
Log my call about the Contoso ERP upgrade: they approved the pilot for 20 users, want pricing by Friday, and Jordan Lee will sign.
I found the Contoso ERP upgrade opportunity and drafted three records. - Call: Discussed ERP upgrade pilot with Contoso - Note: Pilot approved for 20 users, pricing requested by Friday, Jordan Lee to sign - Follow-up task: Send pilot pricing to Contoso, due in 3 working days Shall I save them?
Microsoft Dynamics 365 Sales
Sample figures. Your results come from your own account.
microsoft-dynamics-365-sales-get-opportunities
microsoft-dynamics-365-sales-get-incidents
microsoft-dynamics-365-sales-get-accounts
microsoft-dynamics-365-sales-get-contacts
microsoft-dynamics-365-sales-get-leads
microsoft-dynamics-365-sales-get-activitypointers
microsoft-dynamics-365-sales-create-phone-call
microsoft-dynamics-365-sales-create-note
microsoft-dynamics-365-sales-create-task

On this page

The problem

The problem

The prompt

Who it's for

How it works

Tools used

Connector

Microsoft Dynamics 365 Sales

Microsoft Dynamics 365 Sales
Run it on your own Microsoft Dynamics 365 Sales data.

Connect Microsoft Dynamics 365 Sales, pick your AI tool and paste the prompt.

Try PopdockAI free

The problem

Calls go unlogged and the next person has no idea what was agreed

Logging a call properly means creating the call, writing up key points and setting a follow up, all on the right record. It is the admin people skip, so the next person to pick up the account has no idea what was agreed.

Without PopdockAI

  • Find the right record to log against
  • Create the call and type up notes
  • Set a follow up task
  • Skip it all when the next call starts

With PopdockAI

  • The matching opportunity, case, account, contact or lead is found
  • Recent activities are checked so follow ups are not duplicated
  • The call, a note from your summary and a task are drafted
  • Nothing is written until you confirm

The prompt

Use this prompt

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

Prompt
**Objective:** Log a call about `{record-name}` from the summary `{call-summary}`, record the key points as a note, and create a follow-up task due in `{follow-up-days}` working days (default 3).

**Step 1: Check the record**

Work out what kind of record `{record-name}` is by calling, in order until one matches: `dynamics-365-sales-get-opportunities` (`topic`), `dynamics-365-sales-get-incidents` (`case-title`), `dynamics-365-sales-get-accounts` (`account-name`), `dynamics-365-sales-get-contacts` (`full-name`), `dynamics-365-sales-get-leads` (`name`). If more than one record matches, list them and stop. Then call `dynamics-365-sales-get-activitypointers` with `regarding` = the name to see the last few activities, so the follow-up does not duplicate an open one.

**Step 2: Draft**

From `{call-summary}`, draft:

* the call: a short subject, the description, the direction (outgoing unless the summary says the customer called), the duration if mentioned, and the phone number if mentioned
* the note: the decisions, commitments and numbers from the call, as short bullet points
* the follow-up task: a subject naming the next action, due in `{follow-up-days}` working days

Show all three and ask for one confirmation.

**Step 3: Write**

1. `dynamics-365-sales-create-phone-call` with `subject`, `description`, `call-date` = now, `outgoing`, and `regarding-id` = `{record-id}` if given.
2. If `{record-id}` is given: `dynamics-365-sales-create-note` with `regarding-id` = `{record-id}`, a `title` and the `text`.
3. `dynamics-365-sales-create-task` with `subject`, `due-date`, `description`, and `regarding-id` = `{record-id}` if given.

**Step 4: Report**

The ids of what was created and the task's due date.

**Rules & Guidelines:**

* No read tool returns a record's GUID. A GUID for an existing record must come from the user: it is the `id=` value in the browser address bar when the record is open in Dynamics 365. Never invent, reuse or guess one.
* If `{record-id}` is blank, log the call and task without a regarding record, skip the note (a note must belong to a record), and tell the user the activities are not linked.
* The only write tools this prompt may call are `dynamics-365-sales-create-phone-call`, `dynamics-365-sales-create-note` and `dynamics-365-sales-create-task`, each once, after the confirmation.
* Do not add anything to the note that is not in the summary.

**Validation:**

* If `{call-summary}` is too thin to name a next action, ask what the follow-up is before drafting.

Who it's for

One answer, three teams that use it

Account executives

Log calls in the time it takes to paste notes

Your summary becomes a logged call, a note and a follow up on the right record.

Log my call on the Fabrikam tablets deal: they want a demo next Tuesday and a revised quote for 50 units.

Customer success managers

Record what was agreed with customers

Decisions and commitments go in a note so the whole team can see them.

Log today's call with Northwind Traders on their open case: we agreed to send a replacement unit by Thursday.

Sales managers

Keep account history complete

Calls logged consistently mean anyone can pick up an account and know what happens next.

Log a call with Priya Shah at Contoso about renewal pricing and set a follow up for next Monday.

How it works

What PopdockAI does when you ask

You name the record and paste your call summary and your AI assistant drafts the call, note and follow up. Nothing is saved until you confirm, and the note uses only what you wrote.

01

Ask

You name the record and paste your call summary.

Your AI tool

02

Check

It finds the record and checks recent activities to avoid a duplicate follow-up.

microsoft-dynamics-365-sales-get-opportunities
microsoft-dynamics-365-sales-get-incidents
microsoft-dynamics-365-sales-get-accounts
microsoft-dynamics-365-sales-get-contacts
microsoft-dynamics-365-sales-get-leads
microsoft-dynamics-365-sales-get-activitypointers

03

Confirm

You see the drafted call, note and task and approve them.

No items found.

04

Create

It logs the call, note and follow-up task and reports what was saved.

Your AI tool

What PopdockAI provides

The tools behind the answer

Ready made tools for Microsoft Dynamics 365 Sales and one secure connection to your AI tool. No code, no exports.

get-data

microsoft-dynamics-365-sales-get-opportunities

Returns Dynamics 365 Sales opportunities. Filter by owner, status, sales stage, probability, estimated close date, topic, potential customer and estimated revenue, and cap how many records come back.
get-data

microsoft-dynamics-365-sales-get-incidents

Returns Dynamics 365 Sales cases. Filter by case title, status, customer, priority, owner, case type, created date and case number, and cap how many records come back.
get-data

microsoft-dynamics-365-sales-get-accounts

Returns Dynamics 365 Sales accounts. Filter by city, annual revenue, status, industry, account number, email, account name and state, and cap how many records come back.
get-data

microsoft-dynamics-365-sales-get-contacts

Returns Dynamics 365 Sales contacts. Filter by full name, email, city, job title, state, parent customer, created date and status, and cap how many records come back.
get-data

microsoft-dynamics-365-sales-get-leads

Returns Dynamics 365 Sales leads. Filter by created date, name, status, rating, owner, company name, email and lead source, and cap how many records come back.
get-data

microsoft-dynamics-365-sales-get-activitypointers

Returns Dynamics 365 Sales activities. Filter by activity type, owner, due date, subject, regarding record, priority and activity status, and cap how many records come back.
run-action

microsoft-dynamics-365-sales-create-phone-call

Logs a phone call activity in Dynamics 365 Sales, optionally about a record. Takes the subject, plus optional duration in minutes, description, call date, regarding record, direction and phone number.
run-action

microsoft-dynamics-365-sales-create-note

Adds a note to a record (an account, contact, lead, opportunity or case) in Dynamics 365 Sales. Takes the regarding record and note text, plus optional title.
run-action

microsoft-dynamics-365-sales-create-task

Creates a task (a to-do activity) in Dynamics 365 Sales, optionally about a record. Takes the subject, plus optional priority, due date, description and regarding record.
Read only.Nothing in Microsoft Dynamics 365 Sales 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

Every call logged with its key points and next step

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