/
/
Know which overdue customers need a phone call, not an email
For collections teams who want overdue Dynamics GP customers checked for email reachability in Constant Contact, by asking their AI assistant.
On this page
Connector
Connect Microsoft Dynamics GP, pick your AI tool and paste the prompt.
The problem
Collections emails that never reach the customer
Before collections emails go out, someone should check that overdue Dynamics GP customers can receive them. Bounced addresses, unsubscribes and missing emails mean reminders that go nowhere while the debt ages.
Without PopdockAI
- Run an aged receivables report in Dynamics GP
- Look up each overdue customer's email
- Search Constant Contact for bounces and unsubscribes
- Send reminders that never arrive
With PopdockAI
- Past-due receivables are totalled per customer from open documents
- Every email on file is checked in Constant Contact
- Each customer is marked reachable, unsubscribed, bouncing or missing
- The total owed by unreachable customers is shown, with nothing changed
The prompt
Use this prompt
Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.
**Objective:** Find Dynamics GP customers with overdue receivables of at least `{min-overdue}` (default 0) and check whether their email address still works in Constant Contact, so collections knows who needs a phone call instead. Use GP company `{company}` (empty means the default company).
**Step 1: Find overdue receivables in Dynamics GP**
Call `dynamics-gp-get-rm-trx` with company `{company}` and document-date.to set to today, max-records 500. Keep documents that are not voided, whose due-date is before today and whose current-transaction-amount is greater than zero. Total the current-transaction-amount per customer-id and keep customers whose total is at least `{min-overdue}`.
**Step 2: Load the customers in Dynamics GP**
For each customer-id from Step 1, call `dynamics-gp-get-rm-customer` with that customer-id to get customer-name, contact-person, phone-1 and main-email-address.
**Step 3: Check each email in Constant Contact**
Split main-email-address on semicolons and commas and trim. For each address call `constant-contact-get-contact` with email-address set to it. For a matched contact-id, call `constant-contact-get-contact-activity` with activity-type bounces and created-date.from 180 days ago.
**Step 4: Report**
One table sorted by overdue amount, highest first: customer-id, customer-name, overdue amount, oldest due-date, contact-person, phone-1, email, and a reachability column with one of:
* **Reachable:** contact found, not unsubscribed, no recent bounces
* **Unsubscribed:** permission-to-send is unsubscribed
* **Bouncing:** a bounce in the last 180 days
* **Not in Constant Contact:** no contact matches the email
* **No email in GP:** main-email-address is empty
End with the total overdue amount for customers that are not Reachable.
**Rules & Guidelines:**
* Tools whose names start with dynamics-gp are on the dynamics-gp server; tools whose names start with constant-contact are on the constant-contact server.
* Being unsubscribed from marketing email does not mean a customer cannot be sent an invoice; say so once in the report.
* This prompt is read-only. Do NOT call `constant-contact-update-contact`, `constant-contact-add-contact`, `dynamics-gp-rm-customer-note`, `dynamics-gp-rm-customer-update` or any other write tool on either server.
**Validation:**
* If the receivables read was capped at 500, say the list may be incomplete.
* If no overdue receivables are found, say so and stop.Who it's for
One answer, three teams that use it
Collections specialists
Call the customers email will not reach
Customers you cannot reach by email are listed with contact person and phone, sorted by what they owe.
Which overdue Dynamics GP customers have bouncing or missing emails? Give me their phone numbers.
Credit managers
See how much is owed by unreachable customers
A total for customers you cannot email shows how much of the overdue book depends on a phone call.
How much do our overdue Dynamics GP customers owe that we cannot reach by email?
Finance controllers
Fix contact data before the next dunning run
Customers with no email in GP or not in Constant Contact are listed, so contact records are fixed before reminders go out.
Check our Dynamics GP customers over 5,000 overdue against Constant Contact and tell me who has no usable email.
How it works
What PopdockAI does when you ask
You optionally set a minimum overdue amount, and your AI assistant checks each overdue Dynamics GP customer's email in Constant Contact. It reports who can be reached and changes nothing.
01
Ask
You optionally set a minimum overdue amount.
02
Total
It totals each customer's past-due receivables in Dynamics GP.
03
Check
It checks every email on file in Constant Contact.
04
Report
You get customers by overdue amount with reachability, phone and contact.
What PopdockAI provides
The tools behind the answer
Ready made tools for Microsoft Dynamics GP and one secure connection to your AI tool. No code, no exports.
microsoft-dynamics-gp-get-rm-trx
microsoft-dynamics-gp-get-rm-customer
constant-contact-get-contact
constant-contact-get-contact-activity
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
Know who needs a phone call instead of an email
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)
