You are helping me build the following AI agent workflow. ## Goal Sync NetSuite Customers to Salesforce: Automatically syncs NetSuite customer records to Salesforce as Accounts or linked Account/Contact pairs using batched REST API calls. ## Specification - What it does: You get your NetSuite customer data automatically synced to Salesforce as complete Accounts or linked Account/Contact pairs without manual entry. This workflow uses batched REST API calls to handle large volumes of records reliably, ensuring every company and individual is accurately updated in your CRM. - Trigger: Run manually (Manual or Scheduled ยท daily sync) - Autonomy: Fully hands-off - Expected setup effort: about an afternoon - Tools/services involved: - NetSuite: Fetch customer records via REST API - Salesforce: Upsert Accounts and Contacts - Code: Process logic and pagination offset updates ## Known pitfalls, handle each one explicitly in your implementation 1. Field type mismatches between NetSuite text fields and Salesforce picklists will throw validation errors, so add a transformation layer to normalize values before sending. ## Reference implementation https://n8n.io/workflows/9695 (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/sync-netsuite-customers-to-salesforce/ via usecasesforagents.com