CRM
Enrich New Salesforce Accounts with Firmographic Research
When a new Salesforce account is created, run live firmographic research and AI synthesis, then write industry, size, funding, and a sales brief back to the record.
How it runs
The automated pipeline, trigger to output.
- TriggerNew Salesforce account createdSalesforce
- ActionResearch the company on the live webPerplexity
- LogicExtract normalized firmographics + sales brief as JSONOpenAI
- OutputPatch enriched fields back onto the accountSalesforce
What it does
This workflow turns a bare-bones new Salesforce account into a fully researched record automatically. The moment a sales rep or inbound form creates an account with little more than a company name and domain, the workflow fires off live web research with Perplexity, hands the raw findings to OpenAI for structured extraction, and patches the verified firmographics straight back onto the Salesforce account — industry, employee headcount band, estimated annual revenue, HQ location, latest funding round, and a two-sentence sales talking-point brief.
No more reps tabbing out to LinkedIn, Crunchbase, and the company website to hand-fill custom fields. Every new account lands enriched, normalized to your picklist values, and ready for routing or scoring.
When to use it
Reach for this template when:
- Inbound leads and self-serve signups create thin Salesforce accounts that your routing, scoring, or territory rules need firmographics to act on.
- Your SDRs waste the first ten minutes of every account on manual company research before they can personalize outreach.
- You want consistent, picklist-normalized values for Industry, Employee Count, and Revenue instead of whatever a rep typed by hand.
- You need a fresh, source-backed "what does this company do" brief attached to the account before the first call.
Skip it if your accounts are already enriched upstream by a paid data vendor and written through that vendor's native Salesforce sync.
How it works
- 1A new Account record in Salesforce triggers the workflow and passes its name and website domain.
- 2Perplexity runs live web research on the company — current industry, size, revenue, HQ, recent funding and news — returning cited findings rather than stale cached data.
- 3OpenAI receives the research text and the account's existing fields, then extracts a strict JSON object: normalized industry, employee band, revenue estimate, HQ city/country, last funding round, and a concise sales brief. It is instructed to leave fields null rather than guess when the research is inconclusive.
- 4The workflow updates the Salesforce account, writing each extracted value to its mapped field and the brief to a long-text "Account Research" field, skipping any field the model returned as null so it never overwrites good data with blanks.
Because it runs on Agent Hive's Sim engine, the research and extraction steps execute as real, observable runs — not a brittle screen-scrape — so you can inspect every input and output when a value looks off.
Set it up
What you configure once, before turning it on.
- 1Connect SalesforceAccounts, opportunities, cases.
- 2Connect PerplexitySearch-grounded answers with citations.
- 3Connect OpenAIModels, embeddings, files.
- 4Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
- 5Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
- 6Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.
More CRM workflows
Dormant Account Check-In Call Scheduler
On the anniversary of an account's last touch, books a tentative check-in call on the owner's Google Calendar and emails the contact a scheduling invite.
Weekly Dormant-Anniversary Cohort Digest
Every week, groups dormant Attio accounts by which last-touch anniversary they hit that week, builds a prioritized digest.
AI-Personalized Dormant Account Win-Back
On a dormancy anniversary, an agent researches the account's history and recent public signals, drafts a genuinely personalized win-back email.
Backfill Intercom conversation topics onto stale HubSpot contacts
Finds HubSpot contacts with no recent Intercom topic, pulls their conversation history from Intercom, classifies the dominant topic with OpenAI.
Daily orphaned-opportunity sweep with manager Slack digest
Each morning this scans Salesforce for open opportunities owned by inactive users and posts a per-manager digest in Slack listing the orphaned deals that need a new owner.
Tag closed Intercom conversations onto Salesforce contacts in real time
On each Intercom conversation close, classifies the topic with OpenAI and appends it to the matching Salesforce contact's activity timeline so the topic never goes stale…
Run it inside a business
This workflow drops into a full company template. Import the org, and this is one of the playbooks its agents run.

Run this workflow in your colony.
14-day trial. No DevOps. No Sales call. Provisioned in under a minute.
