The switch card
A category with more than one branch is drawn as a single switch card node instead of separate branch nodes. The card lists each branch as a numbered condition row (evaluated top to bottom — first match wins), each with its own output dot leading to that branch’s action chain, plus a default “Sonst (alle übrigen)” row for everything else. A ”+ Zweig hinzufügen” button on the card adds a new branch, and clicking any row selects it for editing. This keeps the whole decision readable in one place rather than spread across the canvas.How branches are evaluated
1
The AI picks one category
Every email is classified into exactly one category first, as usual.
2
Branches are checked top to bottom
Within that category, InboxMate evaluates each branch in order. First match wins — once a branch’s condition is met, its actions run and no later branch is considered.
3
The “else” branch catches the rest
A branch with no condition always matches. Put it last as your “Sonst” (else) fallback. A category’s actions that aren’t attached to any conditioned branch behave the same way — they fire for every match.
Available conditions
A condition can combine any of the clauses below. With two or more clauses, a toggle at the top of the panel chooses how they combine: Alle (UND) requires every clause to match (the default), Mindestens eine (ODER) fires the branch if any single clause matches. Within a single clause that takes a list, any one entry matching is enough — sosenderDomainIn: [a.de, b.de] matches an email from either domain regardless of the AND/OR setting.
Leaving the “Diese Verzweigung greift nur bei Bedingung” checkbox off turns the branch into the unconditional “always” / else fallback. Tick it to reveal the condition fields above.
Worked examples
VIP customer gets a notification, everyone else gets a ticket
VIP customer gets a notification, everyone else gets a ticket
On the Kundenanfrage category:
- Branch — “Großkunde”: condition Absender-Domain = grosskunde.de → action Benachrichtigen (auto) + Antwort entwerfen.
- Branch — “Sonst” (no condition) → action Ticket erstellen.
grosskunde.de takes the first branch; everything else falls through to the ticket.Only treat it as an invoice if a PDF is attached
Only treat it as an invoice if a PDF is attached
On the Rechnung category:
- Branch — “Mit Beleg”: condition Nur wenn Anhang dabei ist and Betreff enthält “Rechnung” → action Weiterleiten to accounting.
- Branch — “Sonst” → action Antwort entwerfen (ask for the missing document).
Only auto-act when the AI is very sure
Only auto-act when the AI is very sure
Add Mindest-Konfidenz = 0.9 to a branch so its actions only run when the AI is highly confident, and let a lower-confidence “Sonst” branch merely suggest instead. This is a per-branch safety net on top of the categorizer’s global confidence preset.