Lead Sync Operator
Polls a source system on a fixed cadence for new or updated lead records, normalizes the contact fields, deduplicates against an internal ledger of already-processed records, and writes the cleaned records into a destination CRM or marketing tool. Keeps a persistent audit table of every record attempted with its outcome so reruns never double-send, and reports a per-run summary covering created, skipped, and failed records.
Agent snapshot
Built for sales marketing work, not a generic template.
141
runs observed
141
community clones
3
integrations used
2
labels matched
Sample input
Build an agent to lead Sync Operator. Use Google Sheets, Salesforce, and Gmail. Focus on organize data. Return a ready-to-review result after each run.
Sample output
Every hour, reads new leads from HubSpot, dedupes against past syncs, and pushes clean contact records into Salesforce with status tags applied.
What this agent automates
This run includes 8 concrete steps from the published agent data.
Load every record_id from the processed_records ledger into a lookup set
Read the latest batch of records from the source app, filtered by created/updated time window when supported
Drop any record whose dedupe key already exists in the ledger
Normalize the remaining records: trim strings, parse names, validate emails and phones, map source columns to destination fields
Create or update each contact in the destination, reusing the existing destination_id when the API reports a duplicate
Enroll the contact in the configured workflow, list, tag, or pipeline stage when applicable
Integrations used
Lead Sync Operator connects Google Sheets, Salesforce, and Gmail.
Google Sheets
Connected in this agent
Salesforce
Connected in this agent
Gmail
Connected in this agent
Clone Lead Sync Operator
Start from the exact agent behind this page, then adapt the prompt, apps, and review steps to your sales marketing workflow.
Plans start at €20/mo