Scenarios
A scenario is a simulation email, with an optional attachment and web page, that a campaign sends. This page shows you how to find scenarios in the Marketplace, write or edit your own in the Scenario editor, get them approved, and use the Bait Assistant.
Who does what
| Role | What they do with scenarios |
|---|---|
| Admin | Browse the Marketplace; write, edit and save scenarios; approve a scenario someone else wrote; fill in the Loki configuration tab; use the Bait Assistant. |
| User | Browse the Marketplace and open scenarios in the editor. Users cannot save or approve scenarios, open the Loki configuration tab or use the Bait Assistant. |
Nobody can approve a scenario they wrote.
Before you begin
How scenarios are reviewed
| Status | What it means |
|---|---|
| Ready | Approved. Campaigns can use it. |
| In review | Saved, but a second person has not read it yet. Campaigns cannot use it. |
Browse the scenario library
Each card shows a preview of the email with its Level (1 is the easiest to spot, 3 the hardest), the goal, the status, the name, a one-line description and the source. Scenarios in review are listed first.
If nothing matches, the page says "Nothing matches those filters." with Clear filters.
To use a scenario in a campaign, you don't need to add it anywhere: every Ready scenario appears in step 3 of the campaign wizard. See Step 3: Email.
Write or edit a scenario
For a new scenario, BAIT says "Saved. It is in review until a second person reads it." For an existing one it says "Saved. It is in review." If BAIT changed something while saving, it says "Saved. Read the note above." and the note explains what changed, for example "Removed from the email: …".
When you save changes to an approved scenario, BAIT tells you: "This scenario was approved, so the change sent it back to review. Campaigns already approved keep the wording they were approved with."
The editor highlights Marketplace in the navigation. Choose Marketplace to go back to the gallery.
Scenario settings
The first tab shows the scenario's status at the top: "Not saved yet. Saving puts it in review.", "In review. A second person has to read it before a campaign can use it." or "Approved by name. Editing it sends it back to review."
| Field | What to enter |
|---|---|
| Name | What the exercise is called. Up to 120 characters. |
| What it tests, in one line | Shown on the scenario's card in the Marketplace. Up to 280 characters. |
| Goal | One of the four campaign goals. |
| How hard to spot | 1 — most people should spot it, 2 — ordinary business mail or 3 — careful and plausible. |
| Language | English or Dutch. |
| From | The sender name and address the email appears to come from. |
| Subject | The subject line. |
Scenario content
This tab holds the email itself. Switch between two views at the top:
In Live email:
Keyboard shortcuts: Ctrl+Z undo, Ctrl+Y redo, arrow keys move (with Shift, 10 pixels at a time), Esc cancels a drag.
When you save, BAIT makes the email safe to send: links are replaced by the simulation's own link, and remote images are removed. The email must stay under 200 kB.
Attachment
Use this tab for the Unexpected attachment goal. Turning an attachment on switches the scenario's goal to Unexpected attachment.
Attachments never contain macros or other executable content. Each format shows a short note about what readers may block; for example, Word may block external images. When a reader blocks the signal, BAIT records the result as inconclusive rather than as "not opened".
Approving a campaign with an attachment also needs a mail route that can send attachments. Your Soveryne contact sets this up.
Loki configuration
This tab connects the scenario to its simulation web address: the page an employee reaches when they choose the link in the email, such as a lookalike sign-in page or a teaching page. The simulation service behind it is set up by your Soveryne contact; you usually fill in this tab with them.
The tab holds:
To keep your changes, choose Save Loki configuration in the Scenario connection card. Discard changes and reload throws away unsaved changes. Save a new scenario first: until then, the tab says the configuration is part of your unsaved scenario.
Approve a scenario
BAIT says "Approved. It can be chosen in the campaign wizard now." The scenario shows Ready and appears in the campaign wizard.
If Approve is greyed out, hold the pointer over it to see why:
| Reason | What to do |
|---|---|
| "Save it first." | Save the scenario. |
| "Approved already." | Nothing to do. |
| "You wrote this one. A second person has to read it." | Ask another Admin to approve it. |
| "Your account is not marked as an approver." | Ask your Soveryne contact. |
Every save sends a scenario back to review, so approve it only after the last change.
Use the Bait Assistant
The Bait Assistant is a design assistant on the right of the Scenario editor, on every tab. It helps you write the email, design an attachment, and fill in the Loki configuration.
Choose New chat to start a new conversation. Your conversation is saved to your account for this scenario.
What the assistant can and cannot do
The assistant can:
The assistant never:
The assistant does not ask before it changes your unsaved draft. It never changes anything saved. If you edit the draft while it is working, it does not overwrite your edit; it says "Your draft changed while the assistant was working. Ask again to update the latest draft."
Troubleshooting
| Message | What it means | What to do |
|---|---|---|
| "Give the email a subject line." | The Subject is empty. | Enter a subject in Scenario settings. |
| "The email is empty." | There is no content. | Add content in Scenario content. |
| "that email is too large to store; keep the HTML under 200 kB" | The email is too big. | Remove large elements or images. |
| "Select the attachment goal to attach a document" | An attachment is included but the goal is different. | Set the Goal to Unexpected attachment, or turn off Include. |
| "you cannot approve a scenario you wrote. Ask a colleague who can approve to read it first." | You wrote it. | Ask another Admin. |
| "The code editor could not load, so this is a plain text box." | The HTML editor did not load. | You can still edit the HTML as plain text, or use Live email. |
| "The Bait Assistant is not available to your account." | The assistant is for Admins only. | Ask an Admin. |
| "The assistant returned no message. Please retry." or "The assistant could not validate its proposal against the design tools. Please try again." | The assistant could not finish. | Send your request again. |
| "The design session is too large. Start a new conversation." | The conversation is too long. | Choose New chat. |
