forcedotcom avatar

Building Omnistudio Integration Procedure

This is your guide for building server-side Integration Procedures in OmniStudio, the orchestration layer that chains together DataRaptors, Apex callouts, HTTP actions, and conditional logic. It enforces a 110-point scoring system across six categories and won't let you deploy with circular IP calls or DML steps without error handling. The orchestration order matters: you need to build Data Mappers first, then the IP, then any OmniScripts or FlexCards that call it. Particularly helpful if you're hitting the edge cases like creating IPs via the Data API where you need to set IsIntegrationProcedure manually and remember that Name is required despite the docs being silent on it.

skills.sh installs
2.4K
GitHub stars
1.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add forcedotcom/sf-skills --skill building-omnistudio-integration-procedure --agent claude-code

Installs into .claude/skills of the current project.

Files

This is your guide for building server-side Integration Procedures in OmniStudio, the orchestration layer that chains together DataRaptors, Apex callouts, HTTP actions, and conditional logic. It enforces a 110-point scoring system across six categories and won't let you deploy with circular IP calls or DML steps without error handling. The orchestration order matters: you need to build Data Mappers first, then the IP, then any OmniScripts or FlexCards that call it. Particularly helpful if you're hitting the edge cases like creating IPs via the Data API where you need to set IsIntegrationProcedure manually and remember that Name is required despite the docs being silent on it.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/forcedotcom/sf-skills
Categories
Frontend Development, Backend & APIs
First seen
Jun 3, 2026

More from forcedotcom/sf-skills

All 158
1cursor avatarpr-review-canvascursor/pluginsGenerate an interactive PR review walkthrough as an HTML page. Fetches PR data via gh API, categorizes files into core vs mechanical changes, adds reviewer anno2.4Kskills.sh installs
2forcedotcom avatarbuilding-omnistudio-datamapperforcedotcom/sf-skillsOmniStudio Data Mapper (formerly DataRaptor) creation and validation with 100-point scoring. Use when building Extract, Transform, Load, or Turbo Extract Data M2.4Kskills.sh installs
3lobehub avatarstore-data-structureslobehub/lobehubLobeHub Zustand store data-shape patterns. Use when designing store state, list/detail splits, normalized maps, reducers, messagesMap, topicsMap, or choosing sh2.4Kskills.sh installs
4woocommerce avatarwoocommerce-backend-devwoocommerce/woocommerceAdd or modify WooCommerce backend PHP code following project conventions. Use when creating new classes, methods, hooks, or modifying existing backend code. **M2.3Kskills.sh installs
5web-infra-dev avatarharmonyos-device-automationweb-infra-dev/midscene-skillsVision-driven HarmonyOS NEXT device automation using Midscene. Operates entirely from screenshots — no DOM or accessibility labels required. Can interact with a2.3Kskills.sh installs
6marimo-team avataradd-molab-badgemarimo-team/skillsAdd "Open in molab" badge(s) linking to marimo notebooks. Works with READMEs, docs, websites, or any markdown/HTML target.2.3Kskills.sh installs