Salesforce Decode
Salesforcedecode
Back to questions
OmniStudioIntermediateprefillcontext

Implement OmniScript prefill from CRM record context

Real World Scenario

Agent launches OmniScript from Account record expecting pre-populated customer data.

Expected Answer

• Launch context passing record Id to OmniScript • DataRaptor Extract on load using contextId • Handle missing fields graceful empty defaults • Refresh prefill if user changes related record mid-script • Guest prefill limited non-PII until auth • Test prefill performance large Account hierarchies

Follow-Up Questions & Answers

Click to expand — each follow-up includes a direct, interview-ready answer

Direct answer: Launch context passing record Id to OmniScript Also consider: DataRaptor Extract on load using contextId In practice: Handle missing fields graceful empty defaults Balance speed of delivery with maintainability.

Architect Perspective

Prefill Extract DR is first impression—optimize query fields minimal set.