So I am confronted with loosing my email client of choice, Mailbox.app by Dropbox, within 30 days. But this also brings to mind another irritation of mine, which is, just how many apps do I need to switch between to keep up on correspondance? To fully cycle through all means of communication I have to check email, Google Hangouts (for SMS, MMS, voicemail, etc), Messages.app, Twitter, FB Messenger, and a few other miscellaneous apps. All separately running; all separately consuming computer resources; all generating their individual, separate notifications.
So here is a short list of what I would love to see in an app that would manage this nightmare and help me generate tasks, calendar events and replies to all my communication.
1. Unified message box - Has the ability to receive not only email from various accounts, but a modular plugin architecture allows SMS, MMS, Chat, Hangouts, Google Voice, Twitter DMs, Facebook IMs etc. to all be part of the 'inbox'. One place to go to act on, reply and correspond. Responses would default to the native communications protocol. In other words, if you received a Facebook IM, you would default to replying by Facebook IM, but you COULD switch to another protocol to reply.
2. Swipeable actions - Swipe left to defer, delegate or make a RPC to another program. Swipe right to acknowledge. Swipe left or right and hold to create an automated rule. Mailbox.app did this well! Just need to make it more robust.
2.a. RPC - An email arrives requesting a meeting. Data detectors recognize the format and an option on the swipe menu is to create a calendar entry for the meeting. A voicemail message arrives from Google Voice, and a swipe menu option would be to place a call via your iPhone or another option to send an SMS. A SMS message arrives and you can respond directly to the SMS from within the app. A Twitter DM arrives and you can respond directly from within the app, or select a swipeable function that auto-replies.
2.b. Swipe left and hold will allow you to do most of the same things as just swiping left, but gives you automation options, so that certain types of messages can be dealt with automatically.
2.c. Swipe right and hold will allow automation of acknowledgement and archiving.
3. Notifications on mobile and workstation from ONLY the unified messaging app. Turn off the notifications from other, individual apps.
4. Smart filters on the side would allow you to view all messages by service type, by person, by date range or by actions.
5. Both workstation and mobile platforms.
Email clients that have some, but not features I am looking for: Spark (no desktop version), Unified Inbox, Inbox, Nylas N1, Airmail, Apple Mail.app, Outlook.