/
/
Move a Salesforce contact to a new account with eyes open
For sales and ops teams moving a contact who changed jobs or was misfiled, and want to see what stays behind, by asking their AI assistant.
On this page
Connector
Connect Salesforce, pick your AI tool and paste the prompt.
The problem
Moving a contact splits their history without anyone noticing
When a contact changes jobs or was filed under the wrong company, moving them looks like a one field change. Their deal roles, contract roles, open cases and tasks stay tied to the old account, so the history splits without anyone realising.
Without PopdockAI
- Change the account field on the contact
- Forget the deal and contract roles left behind
- Miss the open cases and tasks on the old account
- Discover the split history months later
With PopdockAI
- One contact and one target account are matched first
- Roles, open cases and tasks that stay behind are listed
- You see old and new account and title and confirm
- Name, email and phone are never changed
The prompt
Use this prompt
Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.
**Objective:** Move the contact with email `{contact-email}` to the account `{new-account-name}`, optionally updating their title to `{new-title}`.
**Step 1: Resolve both records**
* `salesforce-get-contact` with `email`. Require exactly one match.
* `salesforce-get-account` with `name` set to `{new-account-name}`, falling back to `name.contains`. Require exactly one match; if it is the contact's current account, say so and stop.
**Step 2: Check what the move affects**
Using the contact-id: `salesforce-get-opportunity-contact-role` and `salesforce-get-contract-contact-role` (roles that stay tied to the old account's deals and contracts), `salesforce-get-case` with `contact-email` and `closed` false (open cases), and `salesforce-get-task` with `name-id` and `closed` false. List them so the user understands the history stays with the old records.
**Step 3: Confirm and update**
Show old and new account and title. Show the exact values you will send and wait for the user to confirm before any write. If they change anything, show the revised values and confirm again. Then call `salesforce-update-contact` once with `id`, `account-id` and, when given, `title`.
**Step 4: Report**
The change, and the linked records the user may want to revisit.
**Rules & Guidelines:**
* `salesforce-update-contact` is the only write tool this prompt may call, and only once.
* Do not change the contact's name, email or phone.
**Validation:**
* If `salesforce-update-contact` fails, show the error and stop.Who it's for
One answer, three teams that use it
Account executives
Follow a champion to a new company
Move a contact who changed jobs and see which deals and cases still point at the old account.
Move priya@contoso.com to the Northwind Traders account, new title Head of IT.
Sales operations
Fix contacts filed under the wrong account
Correct the account on a contact knowing exactly which linked records need a second look.
Move tom.reyes@fabrikam.com to the Fabrikam Robotics account and list what stays on the old one.
Customer success managers
Keep account contacts current
Update where a contact sits without losing track of their open cases and tasks.
Move lee@contoso.com to Contoso Health and tell me which open cases and tasks are still on Contoso Ltd.
How it works
What PopdockAI does when you ask
You give the contact's email and the new account, and your AI assistant shows what the move leaves behind. The single update is made only after you confirm.
01
Ask
You give the contact's email and the new account, and optionally a new title.
02
Check
It finds one contact and one target account, and lists linked roles, cases and tasks.
03
Confirm
You see old and new account and title, and say yes.
04
Update
It moves the contact and lists the linked records worth revisiting.
What PopdockAI provides
The tools behind the answer
Ready made tools for Salesforce and one secure connection to your AI tool. No code, no exports.
salesforce-get-contact
salesforce-get-account
salesforce-get-opportunity-contact-role
salesforce-get-contract-contact-role
salesforce-get-case
salesforce-get-task
salesforce-update-contact
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
Contacts move with no surprises left behind
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)
