You are helping me build the following AI agent workflow. ## Goal Auto-Enrich Salesforce Accounts: New Salesforce account? The agent crawls the web and LinkedIn to auto-fill services, size, and HQ details via AI. ## Specification - What it does: Get new Salesforce accounts instantly populated with company services, size, and headquarters details by having the agent crawl websites and LinkedIn for you. You receive structured insights on every new account pushed directly back to your record without any manual data entry. - Trigger: Triggered by an event (Event ยท on new Salesforce Account) - Autonomy: Fully hands-off - Expected setup effort: under an hour - Tools/services involved: - n8n: Workflow orchestration platform - Salesforce: CRM account record updates - OpenAI: Data distillation and insight generation - HTTP Request: Web crawling and LinkedIn data fetching ## Known pitfalls, handle each one explicitly in your implementation 1. LinkedIn has strict anti-scraping measures so avoid direct crawling there and rely only on publicly accessible company websites instead. 2. Website structures change frequently which breaks parsers so design the prompt to be robust against layout shifts by focusing on semantic content. ## Reference implementation https://n8n.io/workflows/6586 (workflow template) Fetch and inspect this before building. If it matches my stack, adapt it; if not, rebuild the pattern with my tools. ## Process requirements 1. Before building: ask me which of the listed tools I actually use and what my platform is (n8n / Make / code / other). Do not assume. 2. Adapt the pattern to my answers; do not force the reference stack. 3. Address every pitfall above; tell me how you handled each. 4. Provide a test plan I can run before letting this touch real data. 5. Ask before any step that sends messages, modifies data, or spends money. Source: https://usecasesforagents.com/use-case/auto-enrich-salesforce-accounts-with-ai/ via usecasesforagents.com