omnistudio-callable-apex-generate

Generates and reviews Salesforce Industries callable Apex implementations for contracts, security, and dispatch correctness.

Updated Jun 17, 2026
One-click install
npx skills add https://github.com/angryracoon/ARIEF-VISEO-DEV-ORG --skill omnistudio-callable-apex-generate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: omnistudio-callable-apex-generate
Source: https://github.com/angryracoon/ARIEF-VISEO-DEV-ORG/tree/main/.agents/skills/omnistudio-callable-apex-generate
Command: npx skills add https://github.com/angryracoon/ARIEF-VISEO-DEV-ORG --skill omnistudio-callable-apex-generate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It turns Salesforce Industries callable Apex work into a consistent workflow for generating, reviewing, and migrating action-based classes without breaking OmniStudio contracts or security expectations.

Core Features & Use Cases

  • Builds System Callable classes with explicit action dispatch, null-safe input handling, and consistent response envelopes.
  • Reviews existing callable implementations for security, validation, bulk handling, and unsupported-action behavior.
  • Supports migration from VlocityOpenInterface and VlocityOpenInterface2 to callable Apex while preserving action names and payload structure.

Quick Start

Ask the skill to generate or review a Salesforce Industries callable Apex class for your action names, input and output contract, and migration requirements.

Frequently Asked Questions about omnistudio-callable-apex-generate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate Salesforce Industries callable Apex classes for OmniStudio?

Generate callable Apex by specifying your action names, input and output contracts, and migration requirements to build System Callable classes with explicit action dispatch and consistent response envelopes.

How do I migrate from VlocityOpenInterface to callable Apex?

Migrate from VlocityOpenInterface to callable Apex by transitioning action dispatch logic while preserving original action names and payload structures to maintain compatibility with existing Integration Procedures and DataRaptors.

What does a callable Apex code review cover for Salesforce Industries?

A callable Apex code review evaluates contract compliance, security validation, bulk handling, and unsupported-action behavior using a 120-point scoring rubric to ensure robust dispatch and null-safe input handling.

Can I use callable Apex with DataRaptor and Integration Procedures?

Callable Apex integrates with DataRaptor and Integration Procedures by enforcing validated inputMap and options handling alongside consistent response envelopes to maintain strict OmniStudio contract expectations.

What are the limitations when migrating VlocityOpenInterface2 to callable Apex?

Migration from VlocityOpenInterface2 requires careful handling of explicit action dispatch and null-safe inputMap processing to prevent breaking existing OmniStudio contracts and payload structures.