---
description: >-
  Named after Neptune's largest moon, this smart mail management application
  integrates AI to manage your mail archives.
---

# Super Triton

## Overview

Super Triton is a web-based application designed to assist institutions in managing various types of correspondence, such as incoming mail, outgoing mail, and disposition flows. The application also provides features for centralized user and role management.

Powered by artificial intelligence (AI), Super Triton can automatically read the content of letters using OCR, create content summaries, and provide relevant disposition suggestions.

{% hint style="info" %}
Let our AI do the work while you stay in command. Super Triton transforms the chaos of mail administration into a smart, automated workflow. With real-time notifications on WhatsApp and email, you're always connected and in control. Efficiency is no longer a dream—it's your new reality.
{% endhint %}

Super Triton also connects with WhatsApp and email services to simplify the process of sending and receiving mail. Correspondence from external parties sent via WhatsApp will be automatically processed in the background for further analysis.

This combination of features makes Super Triton a comprehensive solution for more efficient, modern, and intelligent correspondence management.

## Objectives

* **Increase Efficiency**: Drastically reduce the time required to process, distribute, and archive letters.
* **Automate Manual Tasks:** Eliminate manual data entry and classification through AI.
* **Improve Traceability:** Provide a clear, auditable trail for every letter and disposition.
* **Enhance Communication:** Ensure timely delivery of information to relevant personnel through real-time notifications.
* **Centralize Management:** Create a single, secure platform for all letter-related activities.

## User Personas

1. **Admin Staff (e.g., "Ani")**: Responsible for the daily processing of all incoming and outgoing letters. Her primary goal is to perform these tasks quickly, accurately, and with minimal manual data entry.
2. **Manager / Department Head (e.g., "Budi")**: Receives letters for review, makes decisions (dispositions), and approves outgoing letters. He needs to be notified instantly and be able to act quickly, often via mobile.
3. **System Administrator**: Manages user accounts, configures roles and permissions, and oversees system settings.

## Features & Requirements

### Core Workflows

The application is built around three primary workflows:

#### Incoming Letter Management

Handling all letters received from external parties.

<figure><img src="https://3044486959-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNnL8DJuPpdXm6Mtz5Y3U%2Fuploads%2F1vHLCPZvy1AnYPeF8bdy%2Fdeepseek_mermaid_20250801_7ecf09.png?alt=media&#x26;token=884af2bb-9d91-4aad-b334-6e2434a7a7b3" alt="" width="188"><figcaption><p>Incoming Letter Workflow</p></figcaption></figure>

#### Outgoing Letter Management

Managing the creation and sending of letters to external parties.

#### Disposition Management

A sub-process of Incoming Letters for internal instruction, delegation, and follow-up.

<figure><img src="https://3044486959-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNnL8DJuPpdXm6Mtz5Y3U%2Fuploads%2FP9MYgsNkb46RqccnUOLy%2Fdeepseek_mermaid_20250801_1c3c16.png?alt=media&#x26;token=38f98930-4073-4581-8108-6c90029dafb4" alt="" width="188"><figcaption><p>Disposition Workflow</p></figcaption></figure>

### User Stories & Features

#### Incoming Letter Management

* As an Admin Staff, I want to add new incoming letters using the most convenient method, whether it's one-by-one, in bulk, or directly from my phone.
* As any user, I want to view a dashboard and searchable list of all incoming letters relevant to me or my department.

#### Outgoing Letter Management

* As a staff member, I want to upload an existing outgoing letter, attach the document, and submit it through a simple workflow.
* As a Manager, I want to receive a notification for an outgoing letter.

#### Disposition Management

* As a Manager, upon receiving a letter, I want to create a disposition to instruct my staff on the required follow-up actions.
* As a staff member, I want to receive a disposition notification and be able to update its status as I complete the assigned tasks.
* As a Manager, I want to easily track the status of all dispositions I have issued.

### AI Core Functionality

#### Intelligent Data Extraction

The AI will use OCR and pattern matching to automatically extract key data from letter documents, including Letter Number, Date, Sender, and Subject.

#### Automatic Classification

Based on content analysis, the AI will suggest or automatically assign a Category (e.g., Invitation, Invoice) and Nature (e.g., Urgent, Confidential).

#### Recipient Suggestion

The AI will analyze the letter's content to suggest the most relevant internal user(s) or department(s) for disposition.

### Integrations & Notifications

The system will be integrated with WhatsApp and Email APIs to send automatic notifications for key events, including:

* Assignment of a new incoming letter or disposition.
* A request for outgoing letter approval.
* Updates on the status of a task or disposition.

### Roles & Permissions Management (RBAC)

Super Triton implements a dynamic Role-Based Access Control (RBAC) system. Administrators can create custom roles (e.g., "Admin Staff," "Manager") by combining the granular permissions listed below.

List of Available Permissions:

* User Management: `view_user`, `add_user`, `edit_user`, `delete_user`, `audit_user`
* Role Management: `view_role`, `add_role`, `edit_role`, `delete_role`
* Incoming Letter & Disposition: `view_incoming_letter`, `add_incoming_letter`, `edit_incoming_letter`, `delete_incoming_letter`, `audit_incoming_letter`, `view_disposition`, `add_disposition`, `delete_disposition`, `audit_disposition`
* Outgoing Letter: `view_outgoing_letter`, `add_outgoing_letter`, `edit_outgoing_letter`, `delete_outgoing_letter`, `audit_outgoing_letter`
* System Settings: `view_whatsapp`, `add_whatsapp`, `edit_whatsapp`, `delete_whatsapp`, `view_category`, `add_category`, `edit_category`, `delete_category`&#x20;

## Non-Functional Requirements

### Technology Stack

* [**Laravel 12**](https://laravel.com/) – Web
* [**Vue 3**](https://vuejs.org/) **+** [**Vite**](https://vite.dev/) – Reactive frontend
* [**Tailwind CSS**](https://tailwindcss.com/) – Utility-first CSS framework
* [**MySQL**](https://www.mysql.com/products/community/) – Relational database
* [**Gemini**](https://gemini.google.com/) - AI Agent

## Competitive Landscape & Differentiators

An analysis of the current market reveals key opportunities for Super Triton to excel. Our core differentiators lie in superior intelligence and user convenience.

| Feature               | Super Triton | inOffice | E-Surat | Srikandi |
| --------------------- | ------------ | -------- | ------- | -------- |
| **Incoming Letter**   |              |          |         |          |
| Manual Input          | Yes          | Yes      | Yes     | Yes      |
| Extract with AI       | Yes          | No       | No      | No       |
| Bulk Import           | Yes          | No       | No      | No       |
| Input via Whatsapp    | Yes          | No       | No      | No       |
| Whatsapp Notification | Yes          | No       | Yes     | No       |
| **Outgoing Letter**   |              |          |         |          |
| Whatsapp Notification | Yes          | No       | No      | No       |
| **Disposition**       |              |          |         |          |
| Whatsapp Notification | Yes          | No       | No      | No       |
| Approval              | Yes          | No       | No      | Yes      |

{% columns %}
{% column width="91.66666666666666%" %}

{% endcolumn %}

{% column %}

{% endcolumn %}
{% endcolumns %}
