Enrich a Lead and Log It in Salesforce
For a rep who gets a name or a LinkedIn URL and needs that record in Salesforce with context — not 10 minutes of copy-paste. One prompt pulls the profile, checks for an existing Contact or Account, creates the Lead (or links the Contact to the right Opportunity), and logs an Activity with a real hook.
Ten tabs per lead
Researching a lead by hand means jumping between LinkedIn, Google, and Salesforce — and half the time the Account it should attach to is the one someone else already created.
LinkedIn → tab → Salesforce search → copy-paste → back to LinkedIn
Duplicate Leads and Contacts because nobody checked first
Activities and recent signals never get logged, so follow-ups land cold
Composio collapses all of this into one prompt — here's what that looks like.
Your agent runs it end-to-end.
- 01Fetch the LinkedIn profile — name, role, company
- 02Pull the 2–3 most recent posts or activity as context hooks
- 03Search Salesforce for an existing Lead, Contact, or Account match
- 04Create the Lead (or Contact on the Account) with enriched firmographics
- 05Log an Activity on the Opportunity with the recent-signal hook
Lead logged, warm, and linked
Every lead lands in Salesforce clean — linked to the right Account, tied to an Opportunity if there is one, with an Activity that gives your next rep the thread to pull.
Paste this into Claude, Cursor, or Codex. It'll install the CLI, connect your apps, and run the task — end to end.
Graduate Job Hunt with Recruiter Outreach
Find entry-level roles, identify the recruiters, and draft personalized outreach — all in one run.
Read →Draft a Follow-Up With Opportunity Context
Your agent reads the last thread, pulls the Opportunity stage and Activities from Salesforce, and drafts a four-sentence follow-up that actually sounds like you.
Read →Book a Sales Meeting and Log the Activity
Your agent finds a slot that works for both of you, sends the invite, and logs a Meeting Activity on the Opportunity — all from one prompt.
Read →