# EFI Campaigns Table

The EFI Campaigns Table is the central interface where users can view and manage all configured Email Fraud and Infiltration (E.F.I.) emulation campaigns. This section explains each component and column of the table, as well as the status indicators and available actions.

## **Status Overview**&#x20;

<figure><img src="https://4132260347-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftkp3obVDMu3n9ZTUpfEP%2Fuploads%2FqZZcCIs9Ql21hVaG0WYt%2FCaptura%20de%20pantalla%202025-05-08%20100735.png?alt=media&#x26;token=29970220-7f68-45ab-9b82-1de2c4812837" alt=""><figcaption><p>Status Overview</p></figcaption></figure>

At the top of the table, you'll find a real-time status summary of all EFI campaigns:

* ⚪ Pending: Campaigns that have been scheduled and are currently being processed or prepared for distribution.
* 🟢 Active: Campaigns that are actively running. This includes email simulations that are currently being sent, opened, or interacted with by users.
* 🟠 Expired: Campaigns that have already concluded. The emulation time window has ended, and no further activity is expected.

These indicators help teams quickly assess the current state of all ongoing and historical campaigns.

## **Table Structure**

<figure><img src="https://4132260347-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftkp3obVDMu3n9ZTUpfEP%2Fuploads%2FcaN2p6ncYX11SjgPUcKK%2Fimage.png?alt=media&#x26;token=edd1b68c-595d-4942-9cb2-2dc6d3241eb7" alt=""><figcaption><p>EFI Campaign Table</p></figcaption></figure>

<table data-header-hidden><thead><tr><th width="135">COLUMN</th><th>DESCRIPTION</th></tr></thead><tbody><tr><td><strong>Target</strong></td><td>Displays the target operating system or platform for the campaign. </td></tr><tr><td><strong>Name</strong></td><td>The user-defined name of the campaign. It often includes tags or labels for identification.</td></tr><tr><td><strong>Status</strong></td><td>Shows the publication state of the campaign. </td></tr><tr><td><strong>Distribution</strong></td><td>Indicates the campaign distribution method.<br><img src="https://4132260347-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftkp3obVDMu3n9ZTUpfEP%2Fuploads%2FCa3vOUxPGShI9jj05FdT%2Ftransform-svgrepo-com%20(1).svg?alt=media&#x26;token=be92ed7e-fc8a-4ae4-851a-e90e51fac440" alt="" data-size="line"> Unattended Attack Campaign<br><img src="https://4132260347-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftkp3obVDMu3n9ZTUpfEP%2Fuploads%2FW6zUfOAwY5CDTAUzHWqb%2Frealistic.png?alt=media&#x26;token=91fc867c-d210-49ff-ae0b-b0a8e8080aa8" alt="" data-size="line"> Realistic and Controlled Attack Campaign</td></tr><tr><td><strong>Broadcast</strong></td><td>Method used to share or broadcast the emulation:<br>• <img src="https://4132260347-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftkp3obVDMu3n9ZTUpfEP%2Fuploads%2FvFq521hx0yVDsPwyzgW9%2Flink.svg?alt=media&#x26;token=1c1fe7e9-f7f7-4cb9-aae0-ae007d49b0fe" alt="" data-size="line"> Link<br>• <img src="https://4132260347-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftkp3obVDMu3n9ZTUpfEP%2Fuploads%2F4ftA49VL9e3WACdFS2iX%2Fmail.svg?alt=media&#x26;token=a9844660-c47a-4e30-9a95-d09fb1bfef0c" alt="" data-size="line"> Email<br>• <img src="https://4132260347-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftkp3obVDMu3n9ZTUpfEP%2Fuploads%2Fb5VjzV0K2Z66VfEgFa9U%2Fqr.svg?alt=media&#x26;token=ec49186c-a6b9-4ef3-a713-abae2cb5ed40" alt="" data-size="line"> QR Code</td></tr><tr><td><strong>Active</strong></td><td>A green dot (🟢) indicates the campaign is currently active and collecting telemetry. Gray (⚫) means pending and an orange (🟠) dot indicates an expired campaign.</td></tr><tr><td><strong>Creation</strong></td><td>Timestamp of when the campaign was created, shown in relative time.</td></tr><tr><td><strong>Configuration</strong></td><td>Provides access to the campaign’s configuration details. The eye icon (<img src="https://4132260347-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftkp3obVDMu3n9ZTUpfEP%2Fuploads%2FbCmdeC3p6ZqVpsHKc3ew%2Feye.svg?alt=media&#x26;token=e9a1752b-1bfe-4d3e-a156-38a1576d17e4" alt="" data-size="line">) opens a view-only configuration panel. More options can be found via the kebab menu (⋮).</td></tr></tbody></table>

### Campaign Status

Each EFI campaign progresses through a predefined set of lifecycle stages. These statuses represent the technical and operational state of a campaign from creation to conclusion. The visual timeline indicator helps users track progress at a glance.

**REGISTERED**

The campaign has been created and its configuration has been saved. At this stage, the campaign is awaiting compilation and internal processing.

**BUILDING**

The platform is currently compiling the campaign, including generating payloads, configuring delivery methods, and preparing telemetry collection. This phase is automated and transitional.

**BUILT**

The campaign has been successfully compiled and is ready for publication. It contains all necessary artifacts and is staged for scheduling or execution.

&#x20;**PUBLISHED**

The campaign is live or scheduled for execution. At this stage, distribution (email, URL, QR code) is enabled, and telemetry can begin if the operation mode is "Controlled."

**FINISH / EXPIRED**

The campaign has ended, either because the defined time window has passed or it was manually finalized. No further data is collected, and the results are available for analysis and reporting.

> *Note: Status appears grayed-out until the build completes.*

### **Configuration**

When clicking on the View (<img src="https://4132260347-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftkp3obVDMu3n9ZTUpfEP%2Fuploads%2FObJz04X0dcquvQYnPrt5%2Feye.svg?alt=media&#x26;token=575398b7-e0f2-41d8-b618-7d1e5d9cff63" alt="" data-size="line">) icon in the EFI Campaign Table, the user is presented with a detailed summary of the selected email campaign. This read-only panel displays all the configuration parameters and metadata associated with the emulation. The information is organized in clear sections

#### **Campaign Metadata (Left Panel)**

* Name: Unique identifier of the campaign .
* Description: Brief textual description of the campaign.
* Campaign Start: The exact date and time when the campaign is scheduled to begin.
* Campaign End: When the campaign is set to end and stop collecting telemetry.
* Status: The current lifecycle stage.

#### **Technical Configuration (Right Panel)**

* Target: Operating system or environment the campaign is designed for.
* Operation Mode:
  * Controlled: Emulation includes endpoint telemetry via the embedded EVE agent.
  * Unattended: Emulation is sent without telemetry collection.
* Distribution: The channel through which the simulated threat is distributed ( Email, URL, QR Code).
* Delivery: Describes the routing strategy:
  * Bundled with Agent. The artifact is included in the agent
  * Network Download. The artifact will be downloaded separately once the payload with the embedded agent is opened.

#### **Compiler Information (Bottom left Panel)**

This section provides traceability regarding the origin of the campaign:

* Compiler Name: Name provided for the compiler (payload).
* Organization: Name of the organization provided for the compiler (payload).
* Compiler Description: Description provided for the compiler (payload).
* Compiler Icon: Visual identifier or logo tied to the campaign creator (if available).

#### **Link / QR code (Bottom right Panel)**

Provides the link or the QR generated for the campaign.

#### **Clients**

Provides a Geo-localization of the registered clients.&#x20;

#### **Campaign Options Menu (⋮)**

Each campaign row in the EFI Campaign Table includes a contextual options menu (three-dot icon `⋮`) that allows users to perform actions on individual campaigns. When clicked, the following options appear:

**Generate Report**

Triggers the generation of a detailed report for the selected campaign. Selecting this option will redirect to Campaign Report.

**Anticipated Finish**

Allow manual termination of a running campaign before its scheduled expiration time. It let users finalize a campaign early and proceed to results analysis.

**Delete Campaign**

Removes the selected campaign from the EFI Campaign Table. This action is permanent and should be used with caution, as deleted campaigns cannot be recovered.

### **Top Navigation Icons**

At the top-right corner of the EFI Campaign Table, users will find a set of interactive icons that provide quick access to essential actions and tools:

<table data-header-hidden><thead><tr><th width="108"></th><th width="135"></th><th></th></tr></thead><tbody><tr><td><strong>Icon</strong></td><td><strong>Function</strong></td><td><strong>Description</strong></td></tr><tr><td><img src="https://4132260347-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftkp3obVDMu3n9ZTUpfEP%2Fuploads%2FVGse2fCdTOD7f9AQAvHE%2Fsearch.svg?alt=media&#x26;token=80d95795-ba41-4779-912c-f65d0e9a9d22" alt="" data-size="line"><strong>Search</strong></td><td><strong>Table Filter/Search</strong></td><td>Opens a search field to quickly locate specific campaigns by name or metadata within the EFI table. Useful for environments with large numbers of emulations.</td></tr><tr><td><img src="https://4132260347-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftkp3obVDMu3n9ZTUpfEP%2Fuploads%2F9pyaN8UECVKzx81pUR83%2Frefresh.svg?alt=media&#x26;token=a5308f3f-a373-4e69-945c-7904cff0a2b3" alt="" data-size="line"><strong>Refresh</strong></td><td><strong>Refresh Table</strong></td><td>Reloads the table to display the most up-to-date information about campaign statuses and activity. Ensures the interface reflects recent changes or new campaigns.</td></tr><tr><td><img src="https://4132260347-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftkp3obVDMu3n9ZTUpfEP%2Fuploads%2FmmZqCOMzU0WuevRItgv7%2Fplus.svg?alt=media&#x26;token=8c6494d6-7838-4838-8947-8a2747d8358d" alt="" data-size="line"> <strong>Create Campaign</strong></td><td><strong>Add New Campaign</strong></td><td>Opens the campaign creation wizard, allowing users to configure a new email emulation. This includes selecting distribution type, payload, scheduling, and telemetry settings.</td></tr><tr><td>⋮ <strong>Options Menu</strong></td><td><strong>Icons Module</strong></td><td>Opens a submenu that links to the <strong>Icons Module</strong>, where users can upload or manage <strong>custom payload icons</strong>. These icons are used to make the attachment or file appear like a PDF, Word document, ZIP file, or other formats to enhance realism and user deception.</td></tr></tbody></table>

### **Pagination and Navigation**

At the bottom of the table, users can navigate between pages and adjust how many campaigns are displayed per page using the **pagination controls**. The interface supports bulk management of campaigns if necessary.
