Connectors

/

Microsoft Dynamics 365 Sales

/

Review overdue Dynamics 365 Sales activities
Report

Clear overdue work in order of importance

For sales managers and reps who want overdue Dynamics 365 Sales tasks and calls grouped by the deal or case they relate to, by asking their AI assistant.

Try PopdockAI free
Get a live demo
Review overdue Dynamics 365 Sales activities
Show me all overdue tasks and calls for Sam Patel in Dynamics 365 Sales.
Sam Patel has 27 overdue activities, and 6 relate to high value deals or urgent cases. - First: call about the Contoso ERP upgrade, 85,000, 5 days overdue - Types: 15 tasks, 9 calls, 3 emails - No related record: 4 activities - Over 30 days old: 8, suggested for closing or rescheduling Want the grouped list?
Microsoft Dynamics 365 Sales
Sample figures. Your results come from your own account.
microsoft-dynamics-365-sales-get-activitypointers
microsoft-dynamics-365-sales-get-tasks
microsoft-dynamics-365-sales-get-phonecalls
microsoft-dynamics-365-sales-get-opportunities
microsoft-dynamics-365-sales-get-incidents

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

Overdue work piles up until nobody knows what matters

Overdue tasks and calls pile up until the list is too long to act on. Without grouping them by the deal or case they relate to, it is hard to see which overdue work matters and which can simply be closed.

Without PopdockAI

  • Filter overdue tasks and calls
  • Open each to see what it relates to
  • Guess which ones matter
  • Nag about volume instead of priorities

With PopdockAI

  • Open activities past due are read with task and call detail
  • They are grouped by the record they relate to
  • Work on big deals and urgent cases comes first
  • Old items are suggested for closing or rescheduling, 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:** Find every open activity owned by `{owner}` (everyone if blank), of type `{activity-type}` (all if blank), whose due date has passed, and turn it into a clean-up list.

**Step 1: Pull overdue activities**

Call `dynamics-365-sales-get-activitypointers` with `activity-status` set to the open value, `due-date.to` = yesterday, and `owner` and `activity-type` if given. Set `max-records` to 200.

**Step 2: Fill in the detail**

For overdue tasks call `dynamics-365-sales-get-tasks` with the same owner, open status and `due-date.to`, to get `percent-complete` and `category`. For overdue calls call `dynamics-365-sales-get-phonecalls` with the same filters (`due.to`) to get the phone number and direction.

**Step 3: Group and weigh**

Group by `regarding`. For groups about an opportunity, call `dynamics-365-sales-get-opportunities` with `topic` = the regarding name to get the stage and est. revenue; for cases call `dynamics-365-sales-get-incidents` with `case-title` = the regarding name to get the priority. Overdue work on a high-revenue deal or a high-priority case comes first.

**Step 4: Report**

1. Counts: total overdue, by type, and by days overdue (1 to 7, 8 to 30, over 30).
2. A table grouped by regarding record, most important first: subject, type, due date, days overdue, priority, owner.
3. Activities with no regarding record, listed separately.
4. Activities over 30 days overdue, suggested for closing or rescheduling.

**Rules & Guidelines:**

* This prompt is read-only. Do NOT call any create or update tool: `dynamics-365-sales-create-account`, `dynamics-365-sales-create-contact`, `dynamics-365-sales-create-lead`, `dynamics-365-sales-create-opportunity`, `dynamics-365-sales-create-case`, `dynamics-365-sales-create-task`, `dynamics-365-sales-create-note`, `dynamics-365-sales-create-phone-call`, `dynamics-365-sales-update-account`, `dynamics-365-sales-update-contact`, `dynamics-365-sales-update-lead`, `dynamics-365-sales-update-opportunity`, `dynamics-365-sales-update-case`.
* Status, stage, priority, rating and type filters take the values listed in each tool's input schema. Pick from that list; never guess a label.
* Suggest what to reschedule or close; do not change anything.

**Validation:**

* If nothing is overdue, say so and state the filters used.

Who it's for

One answer, three teams that use it

Account executives

Clear your backlog in the right order

Overdue work on your biggest deals comes first, with old items flagged to close.

Show my overdue tasks and calls in Dynamics 365 Sales, grouped by deal.

Sales managers

Coach on priorities, not volume

Grouping by deal and case shows which overdue work actually matters.

What overdue activities does Tom Reyes have on high value deals in Dynamics 365 Sales?

Support team leads

Catch overdue work on urgent cases

Overdue tasks tied to high priority cases rise to the top.

List overdue tasks in Dynamics 365 Sales linked to high priority cases.

How it works

What PopdockAI does when you ask

You optionally name an owner and activity type and your AI assistant groups overdue work in Dynamics 365 Sales by importance. It suggests only and changes nothing.

01

Ask

You optionally name an owner and activity type.

Your AI tool

02

Read

It reads open activities past due, with task and call detail.

microsoft-dynamics-365-sales-get-activitypointers
microsoft-dynamics-365-sales-get-tasks
microsoft-dynamics-365-sales-get-phonecalls

03

Group

It groups them by related record and weights high value deals and urgent cases.

No items found.

04

Report

You get a clean-up list with suggestions, and nothing is changed.

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-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.
get-data

microsoft-dynamics-365-sales-get-tasks

Returns Dynamics 365 Sales tasks. Filter by priority, regarding record, activity status, subject, due date and owner, and cap how many records come back.
get-data

microsoft-dynamics-365-sales-get-phonecalls

Returns Dynamics 365 Sales phone calls. Filter by activity status, phone number, owner, regarding record, due date, subject and direction, and cap how many records come back.
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.
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

Overdue work cleared in order of importance

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