/
/
Find gaps and duplicates in your Attio contacts
For data and operations teams who want to know which Attio contact records need fixing first, just by asking their AI assistant.
On this page
Connector
Connect Attio, pick your AI tool and paste the prompt.
The problem
Contact data gaps only surface when they cause trouble
Missing emails, missing job titles and duplicate people in Attio only turn up when someone reviews records by hand. By then the same person may exist twice, and nobody knows which gaps to fix first.
Without PopdockAI
- Export people from Attio to a spreadsheet
- Filter for blank emails, titles and companies
- Sort by name to spot duplicates by eye
- Guess which problem to fix first
With PopdockAI
- Up to 200 people are read from Attio
- Each is checked for gaps, duplicates and dormancy
- Counts, examples and possible duplicate pairs are shown
- A cleanup order is suggested, and nothing is edited
The prompt
Use this prompt
Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.
**Objective:** Audit the quality of person records in Attio, limited to people at the company `{company-name}` if given, otherwise the 200 most recently created.
**Step 1: Pull people**
Call `attio-get-record-people` with `max-records` 200. If `{company-name}` is given, pass `company.contains` set to it.
**Step 2: Check each record**
* No `email-addresses`: missing email.
* No `job-title`: missing job title.
* No `company`: orphan contact.
* Two records sharing an email address, or the same `name` and `company`: possible duplicates.
* `name` that is a single word or looks like an email address: suspect name.
* No `last-interaction` and created more than 180 days ago: dormant record.
**Step 3: Report**
1. A table of each check and how many records failed it.
2. For each check, up to 10 examples with `record-id` and name.
3. Possible duplicate pairs with both record ids.
4. Suggested cleanup order, biggest problem first.
**Rules & Guidelines:**
* This prompt is read-only. Do not call `attio-update-person`, `attio-upsert-person` or `attio-delete-person`, even for obvious duplicates. Recommend only.
* Do not print full phone numbers or email lists beyond the examples needed.
**Validation:**
* If no people are returned, say so.
* State that the sample is capped at 200 records.Who it's for
One answer, three teams that use it
Revenue operations
Know where your CRM data is weakest
Counts per check show which gaps are widest, so cleanup effort goes where it does the most good.
Audit our recent Attio people records and tell me which data gaps are biggest.
CRM admins
Find duplicate people before they multiply
Possible duplicate pairs by shared email or name and company, ready for you to review and merge.
Find possible duplicate people at Contoso in Attio.
Sales managers
Fix your team's accounts before a campaign
Check one account for missing emails and titles, so outreach and reporting do not run on gaps.
Check Fabrikam's contacts in Attio for missing emails, missing titles and dormant records.
How it works
What PopdockAI does when you ask
You name a company or leave it open, and your AI assistant audits the people records. It only recommends, never edits or deletes, and limits the personal details it prints.
01
Ask
You say which company to check, or leave it open for recent people.
02
Pull
It reads up to 200 person records from Attio.
03
Check
It tests each record for missing emails, titles, companies, duplicates and dormancy.
04
Report
You get counts, examples, duplicate pairs and a cleanup order.
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-people
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
A ranked cleanup list for your contacts
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)
