We run a commercial real estate brokerage on Missive and are heavy users of rules and labels. Two feature requests, framed from the workflow side:
  1. Bidirectional trigger support in a single rule
Currently the rule engine scopes each rule to one direction: "Incoming email" or "Outgoing email" as separate trigger types. Any workflow that needs symmetric behavior (label a conversation with a contact regardless of who initiated it) requires creating and maintaining two parallel rules with duplicated conditions and actions. There is no linkage between them, so they drift: the incoming rule gets updated, the outgoing mirror doesn't, and outbound mail silently misses labels and automations.
Request: expose direction as a condition within one rule (checkboxes/toggles for Incoming, Outgoing, or Both) rather than as two distinct rule types. Same conditions, same actions, one object to maintain.
  1. Label-scoped rule visibility and editing
Today rules live in a flat global list, and there's no way to answer "which rules touch this label?" without reading every rule. Request: from any label's settings, surface all rules that reference that label (as a condition or an action) and allow editing them inline from that view. Bonus: when creating a new label, offer rule creation in the same flow so the label and its automation ship together.
Same concept would be powerful at the contact level: attach a rule to a saved contact so any conversation to or from that address auto-applies their label, bidirectionally, defined once.
The underlying issue is that rule setup is a multi-step, duplicative process from the user's side, and rule management has no association with the objects the rules act on. Consolidating direction into one rule and making rules discoverable from the label would fix both.
Happy to walk your product team through our setup as a real-world use case.