Skip to main content
configuration

Quick Setup:

Reporting configuration dashboard

Before You Begin

Regulatory reports filed through Sigma must identify:
  • The Reporting Entity (your organisation)
  • The Reporting Agent (authorised individual)
Both must be configured before generating any report. This is a one-time setup. Once configured, you can reuse your saved entities and agents when creating new reports. Think of these as your filing profiles. The reporting entity identifies the institution submitting the report, while the reporting agent identifies the person authorised to file on behalf of that institution.

Initial Setup

Set up the following before generating reports:

1. Reporting Entity

A Reporting Entity is your organisation’s regulatory profile. It stores the institution details that appear on reports created in Sigma.
  1. Navigate to Reporting → Preferences
  2. Switch to Entities tab
  3. Click Add New Entity
  4. Provide:
    • Reporting entity ID
    • Reporting entity branch
    • Entity reference
    • Local currency code
    • Address type
    • Address
    • City
    • Country
  5. Save and optionally set as default
Use a separate entity when different branches file independently or use different regulatory identifiers.

Entity field breakdown

FieldWhat it is used for
Reporting entity IDYour institution’s regulatory or reporting identifier
Reporting entity branchThe branch or reporting location associated with the filing
Entity referenceAn internal or regulatory reference used for identification
Local currency codeThe primary currency code used for the reporting entity
Address typeThe type of address being stored for the entity
Address / City / CountryThe entity’s location details used in the reporting profile
If your institution has multiple branches that file independently, create a separate entity for each branch.

2. Reporting Agent

A Reporting Agent is the person authorised to submit reports on behalf of your institution. In most teams, this is your compliance officer or MLRO.
  1. Navigate to Reporting → Preferences
  2. Switch to Agents tab
  3. Click Add New Agent
  4. Provide:
    • First name and last name
    • Email
    • Date of birth
    • Gender
    • Passport number or ID number
    • Nationality
    • Occupation
    • Comment
  5. Save and optionally set as default

Agent field breakdown

FieldWhat it is used for
First name / Last nameThe reporting officer’s identity
EmailContact address tied to the reporting officer
Date of birthIdentity detail used in the agent profile
GenderAgent profile detail used in the reporting profile
Passport number / ID numberIdentity reference for the reporting officer
NationalityCountry of nationality for the agent
OccupationThe officer’s role or profession
CommentExtra internal context where needed
The reporting agent is typically your compliance officer or MLRO. Sigma’s agent form is designed around that role.

3. Optional: Manual API connection

If you want Sigma to retrieve transaction details from your server, configure the Manual API Connection in Preferences.
  1. Go to Reporting → Preferences → General
  2. Open API connection settings
  3. Enter your:
    • Endpoint URL
    • HTTP Method (GET)
    • Authorization type (None, Bearer Token, or Basic Auth)
    • Optional Headers
  4. Use Test connection with a sample transaction ID
  5. Save the connection once the test succeeds
This connection is used for the Retrieve from your server flow and for any CSV enhancement flow that depends on your saved API settings.

Why this connection matters

If your team keeps the full transaction payload in an internal system, this connection allows Sigma to fetch that data during manual report creation instead of requiring you to upload the full transaction detail in every case.

What Happens After Setup

Once at least one entity and agent are configured, you can:
  • Generate reports
  • Manage reporting rules
  • Reuse your default entity and agent during report creation
  • Create a new entity or agent directly from the report page if needed
You can also maintain multiple entities and agents and choose the right combination for each filing, which is useful for teams supporting multiple branches, subsidiaries, or reporting officers.

Report Generation Methods

Manual Reporting

Create reports by selecting transactions, uploading CSV files, or retrieving transaction details from your own server.

Automatic Reporting

Save recurring reporting checks as rules and manage them from the Rules page.