/
/
Know which overdue Dynamics SL customers email can still reach
For collections teams who want to know whether overdue customers' emails bounced or opted out in Constant Contact, by asking their AI assistant.
On this page
Connector
Connect Constant Contact, pick your AI tool and paste the prompt.
The problem
Your largest overdue customers may never see your email
Customers with large balances in Dynamics SL are the ones collections most needs to reach, yet their email may have bounced or opted out in Constant Contact months ago. Checking means looking up each address in one system and searching it in another.
Without PopdockAI
- Run the Dynamics SL aging report
- Copy each customer email into Constant Contact
- Check bounces and unsubscribes one by one
- Find out an email never arrived after the due date
With PopdockAI
- Customers over your balance are listed, oldest debt first
- Each email is checked for bounces and unsubscribes
- Every customer is marked reachable or not, with a reason
- Customers to phone instead come with their SL phone number
The prompt
Use this prompt
Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.
**Objective:** List Dynamics SL customers whose current balance is at least `{min-balance}` (default 1000) and check, for each, whether their email address is reachable in Constant Contact, so collections outreach does not go to dead or unsubscribed addresses.
**Step 1: Customers with a balance**
Call `dynamics-sl-get-customer-balances` with `current-balance.min` = `{min-balance}` and `max-records` 100. Keep `customer-id`, `customer-name`, `current-balance`, the age-balance buckets and `average-days-to-pay`. Sort by the oldest non-zero bucket, then by balance.
**Step 2: Get each customer's email**
The balances list carries no email, so call `dynamics-sl-get-customers` with each `customer-id` and take `email-address` and `phone-number`.
**Step 3: Check the address in Constant Contact**
For each email, call `constant-contact-get-contact` with it as `email-address`. When a contact is found, call `constant-contact-get-campaign-bounce` and `constant-contact-get-campaign-unsubscribe` with its `contact-id` and `created-date.from` 180 days ago.
**Step 4: Report**
A table sorted by risk: customer id, customer name, balance, oldest overdue bucket, email, and an **Email status** column of one of: Reachable, Bounced (with bounce type), Unsubscribed, Not in Constant Contact, No email on file. Finish with a short list of customers to contact by phone instead, with the SL phone number.
**Rules & Guidelines:**
* dynamics-sl tools: `dynamics-sl-get-customer-balances`, `dynamics-sl-get-customers`. constant-contact tools: `constant-contact-get-contact`, `constant-contact-get-campaign-bounce`, `constant-contact-get-campaign-unsubscribe`.
* Read-only. Do not call `constant-contact-add-contact-note`, `constant-contact-update-contact`, `constant-contact-add-campaign` or any other write tool.
* An unsubscribed contact has opted out of marketing email; say so, and do not suggest emailing them a campaign.
* If the user has named a Dynamics SL company, pass it as `company` on every dynamics-sl call.
**Validation:**
* If no customer meets the balance threshold, say so and stop.
* A hard bounce outranks an unsubscribe in the status column.Who it's for
One answer, three teams that use it
Collections specialists
Know who to phone instead of email
Start the week with a list of overdue customers email cannot reach, with phone numbers attached.
Which Dynamics SL customers over 2000 overdue have bounced or unsubscribed in Constant Contact?
Credit managers
Focus effort on the oldest debt
Aging buckets and average days to pay sit next to reachability, so you pick the right next step.
Show Dynamics SL customers owing over 10000 with their aging and whether email still reaches them.
Finance managers
Stop reminders going nowhere
See which statement emails are bouncing before you count on them to collect cash.
Check Constant Contact reachability for our overdue Dynamics SL customers with no email on file flagged too.
How it works
What PopdockAI does when you ask
You set a minimum balance and your AI assistant checks each overdue Dynamics SL customer against Constant Contact. It only reads, and never suggests emailing someone who opted out.
01
Ask
You optionally set a minimum balance, 1000 by default.
02
Read
It lists Dynamics SL customers over that balance with aging, oldest debt first.
03
Check
It checks each email in Constant Contact for bounces and unsubscribes.
04
Report
You get each customer's status and who to phone instead.
What PopdockAI provides
The tools behind the answer
Ready made tools for Constant Contact and one secure connection to your AI tool. No code, no exports.
dynamics-sl-get-customer-balances
dynamics-sl-get-customers
constant-contact-get-contact
constant-contact-get-campaign-bounce
constant-contact-get-campaign-unsubscribe
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
The right channel for every overdue account
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)
