/
/
Check who on an Attio deal can be emailed in Constant Contact
For sales reps who want to know if the people on a deal are reachable by email, by asking their AI assistant about the deal by name.
On this page
Connector
Connect Attio, pick your AI tool and paste the prompt.
The problem
Not everyone on a deal can actually be emailed
Reps assume everyone on a deal can be emailed, then find out a key contact never opted in or is not in Constant Contact at all. Checking means looking up each person from the deal one by one.
Without PopdockAI
- Open the deal and list its people in Attio
- Search Constant Contact for each email address
- Check permission to send and recent activity by hand
- Email someone who never opted in
With PopdockAI
- The deal and its people are found in Attio
- Every address a person has is tried before calling them missing
- Permission to send and recent activity are read for each person
- A verdict says how many can be emailed and have engaged
The prompt
Use this prompt
Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.
**Objective:** For the Attio deal named {deal-name}, report whether each associated person is reachable by Constant Contact email, and how they have engaged with campaigns in the last {lookback-days} days (default 90).
**Step 1: Find the deal in Attio**
Call `attio-get-record-deals` (Attio server) with `deal-name.contains` set to {deal-name}. If more than one deal matches, list them with stage, value and owner and stop. If none match, say so and stop.
**Step 2: Get the people on the deal**
Read the associated people from the deal. For each one, call `attio-get-record-people` with the person's record id as `record-id` if the deal gives ids, otherwise with `name` set to the person's name. Collect each person's name, job title and email addresses. If a person has no email address, mark them "no email in Attio" and skip Step 3 for them.
**Step 3: Check each person in Constant Contact**
For every email address, call `constant-contact-get-contact` (Constant Contact server) with `email-address` set to it. Then for each contact found, call `constant-contact-get-contact-activity` with the contact id as `contact-id` and a `created-date.from` of {lookback-days} days ago. Try each of a person's addresses before calling them missing.
**Step 4: Report**
A table with one row per person: name, role, Attio email, in Constant Contact (yes or no), permission to send, number of campaign interactions in the period, last interaction date. Under it, a one-line verdict for the deal: how many of its people can be emailed and how many have engaged.
**Rules & Guidelines:**
* Attio tools are on the Attio server; Constant Contact tools are on the Constant Contact server.
* Read-only. Do not call `attio-add-company`, `attio-update-company`, `attio-upsert-company`, `attio-delete-company`, `attio-add-person`, `attio-update-person`, `attio-upsert-person`, `attio-delete-person`, `attio-add-deal`, `attio-update-deal` and `attio-delete-deal`, or `constant-contact-add-contact`, `constant-contact-update-contact`, `constant-contact-add-contact-note`, `constant-contact-add-contact-tag`, `constant-contact-update-contact-tag`, `constant-contact-add-contact-list`, `constant-contact-update-contact-list`, `constant-contact-add-campaign`, `constant-contact-update-campaign` and `constant-contact-resend-campaign-to-non-openers`.
**Validation:**
* A contact whose permission to send is not granted is "not emailable", even if present.
* If the deal has no associated people, say so and stop.Who it's for
One answer, three teams that use it
Account executives
Check reach before deal outreach
See who on the deal can be emailed and who has engaged, so you plan the right channel for each person.
Can I email everyone on the Contoso expansion deal through Constant Contact?
Email marketers
Respect permission on deal campaigns
Contacts without permission to send are marked not emailable, so a targeted send stays compliant.
Which people on the Fabrikam renewal deal have no permission to send in Constant Contact?
Sales managers
See engagement across a deal
Interaction counts per person show whether the buying group is reading your email or ignoring it.
How engaged are the contacts on the Northwind Traders platform deal in Constant Contact over the last 60 days?
How it works
What PopdockAI does when you ask
You name a deal and your AI assistant checks each person on it in Constant Contact. A contact without permission is treated as not emailable, and nothing is changed.
01
Ask
You name the deal and how many days of activity to review.
02
Find
It finds the deal in Attio and the people associated with it.
03
Check
It looks up each email address in Constant Contact and reads their activity.
04
Report
You get a table per person and a verdict for the deal.
What PopdockAI provides
The tools behind the answer
Ready made tools for Attio and one secure connection to your AI tool. No code, no exports.
attio-get-record-deals
attio-get-record-people
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 on a deal you can 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)
