Scenarios are the phishing email templates sent to your targets. Each scenario defines the email content, format, and appearance that employees will receive during a campaign. Access this section from the left sidebar.

The Scenarios page shows all your email templates with options to:
Three action buttons are available at the top:
| Button | Description |
|---|---|
| New scenario | Create a scenario from scratch (AI or manual) |
| Catalogue | Browse pre-built community scenarios |
| New scenario from email | Create a scenario by forwarding a real phishing email |
Note: If no scenarios exist, the page displays: "No scenarios: Please create a scenario"
Click New scenario to open the creation dialog. You'll see two tabs:

The AI-powered mode generates realistic phishing emails automatically based on your environment configuration.
| Field | Required | Description |
|---|---|---|
| Environment | Yes | Select the environment (phishing theme/sender profile) to use |
| Number of scenarios | No | How many variations to generate (default: 1) |
| Targeted groups | No | Optionally target specific groups — the AI can personalize content |
| Format | Yes | Choose the output format |
| Format | Description |
|---|---|
| Email (HTML) | Standard HTML email — the most common format |
| Email (MJML) | MJML responsive email markup |
| SMS | Text message format for SMS-based phishing |
Tip: If you choose one or more groups, the AI can tailor the phishing email to the group's characteristics (department, role, etc.), making the simulation more realistic.
The manual mode gives you full control over the email template. You write the HTML/content yourself using the built-in editor.
This mode is best for:
Click Catalogue to browse a library of pre-built phishing scenarios created by the community and team.
Features:
Tip: Look for the "Verified" badge for quality-assured templates.
Click New scenario from email to create a scenario based on a real email.
This feature uses Forward Email — you forward an actual phishing email (or any email you want to simulate) to a designated address, and it is automatically converted into a reusable scenario template.
This is particularly useful for:
When writing manual scenarios, you can use dynamic variables that are replaced with real data at send time. Common variables include:
| Variable | Description |
|---|---|
{{.FirstName}} |
Recipient's first name |
{{.LastName}} |
Recipient's last name |
{{.Email}} |
Recipient's email address |
{{.Position}} |
Recipient's job title |
{{.From}} |
Sender email address |
{{.URL}} |
Phishing landing page URL |
{{.TrackingURL}} |
Tracking pixel URL |
{{.Tracker}} |
Embedded tracking pixel <img> tag |
For the complete list, see Template Variables Reference.