Design OmniScript architecture for complex insurance policy issuance
Real World Scenario
A P&C carrier needs multi-step policy application with rating, underwriting rules, document generation, and payment within Experience Cloud for agents and direct customers.
Expected Answer
Follow-Up Questions & Answers
Click to expand — each follow-up includes a direct, interview-ready answer
Main difference: use case and scale. Break OmniScript into modular reusable sub-OmniScripts: applicant info, coverage selection, rating, payment. Use Integration Procedures for server-side orchestration combining multiple DataRaptor and API calls. Pick based on your integration pattern and team capability. OmniScript complexity belongs in Integration Procedures—keep steps focused on UX not business orchestration spaghetti. Document the decision in an ADR and align with enterprise standards.
Architect Perspective
OmniScript complexity belongs in Integration Procedures—keep steps focused on UX not business orchestration spaghetti.