SupportFlowAI / Features
Feature overview

Everything a
support inbox needs today

From mailbox connection to logged full-auto sending โ€” an overview of every feature SupportFlowAI brings to the table.

Mailbox connection

Two ways to connect your mailbox

Whether it's an ongoing live operation or a purely historical archive โ€” both source types feed training data into the same knowledge search.

๐Ÿ“ก
IMAP live account

Enter host, port, SSL/TLS, and credentials โ€” optionally add SMTP for later sending. A folder browser shows the mailbox's actual folder structure, so you never have to type folder names blind.

IMAPSMTPSSL/TLS
๐Ÿ—„๏ธ
File import (EML/MBOX)

Bring in an existing mail archive as a pure training source โ€” the directory is searched recursively for .eml and .mbox files, no live mailbox access required.

EMLMBOXNo live access
๐Ÿ”Œ
Automatic connection test

When an account is created or saved, the system immediately verifies that a connection actually succeeds (IMAP and SMTP connect including authentication, or directory reachability for file imports). Status and failure reason appear directly in the account overview, and a single click re-runs the test.

Instant feedbackManual retest
๐Ÿ›ก๏ธ
Secure onboarding

Newly created accounts are always inactive โ€” regardless of what was checked in the form. Only after a verified folder selection and a successful test import does an admin deliberately activate the account from the account overview.

Inactive by default
โฑ๏ธ
Configurable background sync

A periodic service automatically syncs all active accounts โ€” can be switched on or off, with a freely adjustable interval that takes effect immediately without a restart. When disabled, only the manual per-account import runs.

On/offFreely adjustable interval
๐Ÿ”‘
Encrypted credentials

Mailbox passwords are stored exclusively in encrypted form (ASP.NET Core Data Protection), never in plain text โ€” when editing, leaving the password field blank keeps the stored secret unchanged.

Data Protection
Knowledge building

Mailbox history becomes a knowledge base

Four automated steps turn raw emails into a searchable, masked knowledge base.

Thread matching

Messages are matched to the same thread using MIME threading headers (References, In-Reply-To, or, failing that, a normalized subject line) โ€” regardless of whether the reply appears above or below the quoted request in the mailbox.

Question/answer extraction

From each thread, the first customer inquiry (inbox) is paired with the first subsequent reply (sent) to form a question/answer pair โ€” for IMAP accounts, both folders must be selected for this to work.

Cleanup & masking

Signatures, disclaimer blocks, and quoted reply chains are automatically removed, and personal data is masked โ€” configurable via additional custom signature/disclaimer patterns.

Embedding & vector index

Every cleaned question/answer pair is embedded and managed in one of three vector index modes โ€” selectable based on your test hardware, ranging from minimal RAM usage to maximum throughput.

Response generation

Two operating modes, one shared safety mechanism

Both modes go through the same knowledge search and draft creation โ€” the only difference is who triggers the final send.

FeatureDraft ModeFull Auto
SendingOnly after manual approval in the review queueAutomatic once the configured confidence threshold is met
Below the thresholdโ€”Falls back to the review queue
PermissionReviewer, AccountManager, SystemAdministratorSystemAdministrator only
ActivationSimple toggleCheckbox + re-entering your password
LoggingApproval/rejection in the audit logActivation/deactivation escalated in the audit log
โš ๏ธ

Deliberately harder to enable: Full Auto means unattended sending to customers โ€” hence the additional two-step confirmation, on top of the role check that already applies.

Administration & operations

Roles, logs, system health

๐Ÿ‘ฅ
Four roles

SystemAdministrator (full access, the only role allowed to use Full Auto), AccountManager (accounts/curation), Reviewer (review queue), and Auditor (read-only, masked data only).

๐Ÿ“œ
Immutable audit log

Logins, draft decisions, and in particular Full Auto toggles are all logged โ€” fully traceable after the fact at any time.

๐Ÿฉบ
System health dashboard

Queue depth, open reviews, average generation time, error rate over the last 24 hours, and a heartbeat for each background service โ€” including a "Paused" status when sync has been deliberately disabled.

๐Ÿงน
Corpus curation

Find and clean up duplicates, outdated entries, and weak matches in the knowledge base, instead of letting it grow uncontrollably.

๐ŸŒ
German & English

Full language switcher for the admin interface, saved per user and retained across logins.

๐Ÿ–ฅ๏ธ
CPU or GPU mode

Chosen once in the setup wizard, changeable at any time via the model configuration โ€” takes effect immediately, no application restart required.

Try it yourself

Test it in your own environment

The installation guide walks you step by step through initial setup.

View installation guide โ†’