Omniscripts20% of the exam
Omniscript save options, knowledge, multi-language and messaging
How to configure Save Options and Save URL Patterns, Knowledge Options in Setup and on Steps, multi-language custom labels and Day.js date labels, window post and session storage messages, Seed Data JSON, SEO parameters, Cancel Options and error messages.
Configure advanced properties for Omniscripts (Mult-language, Save Options, Knowledge Articles, Messaging Framework, etc.).
~8 min read · 14 practice questions ·
What the exam expects
- Configure Save Options, carry saved data into a new version, map resume URLs, and diagnose users who can't save or resume.
- Configure Knowledge Options in Setup and per Step, including keywords, data categories, record types and display outside the Omniscript.
- Build a multi-language Omniscript with custom labels, give a custom LWC extra labels and translate date pickers.
- Send window post and session storage messages, knowing what the Communicate page says about the pubsub module.
- Use Seed Data JSON, SEO URL parameters, Cancel Options and custom error messages.
Key terms: saved session (a stored instance a user can resume), Save Object Id (the record it attaches to), custom label (a translatable value an element property uses), wpm/ssm (window post and session storage messages), Seed Data JSON (static values loaded at launch).
Key facts
Expired saved session
- Detail
- Restarts from scratch with no saved data
Save Object Id default
- Detail
- %ContextId%; keep it identical across versions
Save URL Pattern
- Detail
- c__instanceId={0}, c__target={1}
Save permission
- Detail
- File Based Omniscript Name field on Omniscript Saved Session
Knowledge results
- Detail
- Maximum 2000 per search
omniscriptKey
- Detail
- type_SubType_Language
Merge field in a Text Block label
- Detail
- Wrap in ph tags
Labels not used by the Omniscript
- Detail
- List in moreCustomLabels
Step messaging keys
- Detail
- "wpm", "ssm", "message" in Step JSON
Seed Data JSON
- Detail
- Static values only
Cancel Options
- Detail
- Navigate page references except Restart Omniscript
Sources for this section (7)
- Save and Resumehelp.salesforce.com (opens in a new tab)
- Knowledgehelp.salesforce.com (opens in a new tab)
- Custom Label Translationshelp.salesforce.com (opens in a new tab)
- Custom LWC labelshelp.salesforce.com (opens in a new tab)
- Messaging Frameworkhelp.salesforce.com (opens in a new tab)
- Omniscript Settingshelp.salesforce.com (opens in a new tab)
- Cancel Optionshelp.salesforce.com (opens in a new tab)
- Why do resumed answers vanish after a new version is activated?
- When does the Omniscript Knowledge Base component show articles beside the Omniscript?
- Why must Day.js locale data be compacted JSON?
- What does Enable SEO add to the URL automatically?
The questions are free to read. Answers with their sources and self-grading are included with the pack.
Keep reading with the Omnistudio Developer pack
- Core concepts
- Exam traps
- Worked scenario
The pack includes:
- All 46 lessons of the Omnistudio Developer guide, with reading progress
- Interactive decision walks and step-by-step sequence steppers
- Inline practice questions and one-click topic practice (14 questions for this lesson)
- An official source cited for every claim
- An AI tutor that answers from the guide
- Unlimited timed practice exams