salesforce-core-workflow-b

Featured

Execute Salesforce Bulk API 2.0 and Composite API operations for high-volume data. Use when importing/exporting large datasets, performing multi-object transactions, or chaining dependent API calls. Trigger with phrases like "salesforce bulk API", "salesforce composite", "salesforce batch", "salesforce mass import", "salesforce large data".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Salesforce Core Workflow B — Bulk & Composite API ## Overview High-volume data operations using Bulk API 2.0 (millions of records) and Composite API (multi-step transactions in a single call). ## Prerequisites - Completed `salesforce-install-auth` setup - Understanding of `salesforce-core-workflow-a` (standard CRUD) - jsforce installed with connection configured ## Instructions ### Step 1: Bulk API 2.0 — Ingest (Insert/Update/Upsert/Delete) ```typescript import { getConnection } from './salesforce/connection'; import fs from 'fs'; const conn = await getConnection(); // Create a bulk ingest job const job = conn.bulk2.createJob({ operation: 'insert', // insert | update | upsert | delete object: 'Contact', // For upsert, specify: externalIdFieldName: 'External_ID__c' }); // Upload CSV data const csvData = `FirstName,LastName,Email,AccountId Alice,Johnson,alice@example.com,001xxxxxxxxxxxx Bob,Williams,bob@example.com,001xxxxxxxxxxxx Carol,Davis,carol@example.com,001xxxxxxxxxxxx`; // jsforce handles chunking automatically const results = await conn.bulk2.loadAndWaitForResults({ object: 'Contact', operation: 'insert', input: csvData, }); console.log('Successful:', results.successfulResults.length); console.log('Failed:', results.failedResults.length); for (const failure of results.failedResults) { console.error(`Row ${failure.sf__Id}: ${failure.sf__Error}`); } ``` ### Step 2: Bulk API 2.0 — Query (Export) ```typescript // Bulk query for large datase...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

salesforce-core-workflow-a

Execute Salesforce CRUD operations on standard sObjects with SOQL and REST API. Use when creating, reading, updating, or deleting Accounts, Contacts, Leads, or Opportunities via the Salesforce API. Trigger with phrases like "salesforce CRUD", "salesforce create record", "salesforce update account", "salesforce SOQL query", "salesforce REST API".

2,266 Updated today
jeremylongshore
AI & Automation Featured

salesforce-migration-deep-dive

Execute Salesforce data migrations using Bulk API, Data Loader, and ETL patterns. Use when migrating data to/from Salesforce, performing org-to-org migrations, or re-platforming CRM data into Salesforce. Trigger with phrases like "migrate to salesforce", "salesforce data migration", "salesforce import data", "salesforce ETL", "CRM migration to salesforce".

2,266 Updated today
jeremylongshore
AI & Automation Featured

salesforce-performance-tuning

Optimize Salesforce API performance with SOQL tuning, Composite API batching, and caching. Use when experiencing slow API responses, optimizing SOQL queries, or reducing API call count for Salesforce integrations. Trigger with phrases like "salesforce performance", "optimize salesforce", "salesforce latency", "salesforce caching", "salesforce slow", "SOQL optimization".

2,266 Updated today
jeremylongshore
AI & Automation Solid

salesforce-connector

Bi-directional Salesforce CRM integration for sales data management

1,034 Updated today
a5c-ai
AI & Automation Featured

salesforce-load-scale

Implement Salesforce load testing, API limit capacity planning, and Bulk API scaling. Use when running performance tests against Salesforce, planning API consumption, or scaling high-volume Salesforce integrations. Trigger with phrases like "salesforce load test", "salesforce scale", "salesforce performance test", "salesforce capacity planning", "salesforce high volume".

2,266 Updated today
jeremylongshore