Finally, an inbox you'll look forward to. Agents sort your messages, draft your replies, and clear the grunt work behind the scenes, all in a client so well-crafted that email feels light, fast, fun.
No reviews yetBe the first to leave a review for Upstream
Framer 3.0With Agents, Branching Community and an all-new design
Promoted
The UI looks absolutely beautiful and lightweight. Since it's built to clear out backend grunt work, does Upstream integrate directly with standard business tools like CRMs or project management platforms to log customer conversations automatically, or is it strictly focused on the email client layer?
@andika_fadhilah Thanks so much Andika! We have integrated with a handful of business tools, but are planning to increase our support for many more. I'm curious which tools would you like to see an integration for?
HI @louislecat my question is, most tools that connect to slack and notion hit token limits or lag heavily when syncing large workspaces. how often does upstream index the connected apps for fresh context? such a great launch
Today we're mostly doing retrieval on demand rather than maintaining a giant synchronized index of all connected apps. When an agent needs context, it queries the relevant sources directly.
This gives us fresh data by default, but it also means retrieval quality and performance on very large workspaces are challenges we’re actively working on. I think the long-term answer will likely be a hybrid approach rather than fully indexing everything
@priya_kushwaha1 I'm curious if you have experience dealing with it?
Report
Congratulations! Upstream looks really promising. I know you support multiple accounts, but would I have to pay multiple times as well? I have 5 accounts, and no matter how good your service is, I can't pay $100 / month for an email client. :) Also, I have a couple of different aliases under one email. Do you support email alias under one account as well?
Five email accounts sounds like exactly the kind of setup we built Upstream for 😅
Out of curiosity, what are they for? Multiple businesses, client work, or just years of email accumulation?
Report
@jontiret Thanks Jonathan. These emails are from multiple businesses and domains, plus my personal email. My guess is most people have more than a couple of accounts. And to be completely honest, adding some other business's name to the bottom of all my emails sounds like Hotmail and 1999, so I would not use the free account. I usually don't have a problem paying for services I use, but I can't justify $100-$125 / month for something I'm doing for free right now. Perhaps your product is built for multiple business accounts, but your pricing model isn't (yet)? 😅 If it helps, I'm using Spark as my email client right now, and I'm paying one monthly fee for any number of email accounts.
If you’re managing multiple businesses, our current pricing can become expensive pretty quickly. It’s definitely something we’re thinking about and we have that use case in mind so we'll do something about it! Thanks a lot for taking the time to share your use case and feedback
Report
Curious how Upstream handles the trust gap though when an agent drafts a reply on your behalf, how much do you let it send autonomously vs. always queue for human approval? That's usually where these tools either win or lose people fast.
Thanks for the question @alexander_gray3! That's actually one of our strongest product principles: nothing ever sends automatically.
Agents can draft replies, prepare follow-ups, suggest actions, and do a lot of the grunt work, but a human always has to hit the Send button. We think organizing and preparing work can be highly autonomous. Sending an email is a different trust boundary altogether.
@_felx Thanks! Your agents can have their own accounts in Upstream and participate directly in the workspace. They can read threads you’ve given them access to (for example through channels or by tagging them on a conversation), take actions, and leave private comments so you can see what they’re doing and interact with them directly.
They connect through MCP (Settings → MCP), which lets them use Upstream while keeping access to all the context and tools they already have (eg your docs, CRM, codebase, support system, etc.)
What kind of agent are you thinking of connecting, and what use case do you have in mind?
The open-loops part is the bit that stands out to me. Drafting replies is useful, but remembering what needs a follow-up is where email quietly taxes people every day. Curious whether those reminders are purely email-thread based or can pull from Calendar/Granola context too.
@vidur_saini We create follow ups on email threads. We also create follow up emails after each Granola meeting, with a summary, action items and recipients added.
What other types of follow ups do you have in mind?
@vidur_saini Before generating a follow-up in a given conversation, we also check other conversations to see whether you actually received a reply on the topic before following up. Also, I’m curious to learn what use cases you have in mind for Calendar.
The UI looks absolutely beautiful and lightweight. Since it's built to clear out backend grunt work, does Upstream integrate directly with standard business tools like CRMs or project management platforms to log customer conversations automatically, or is it strictly focused on the email client layer?
Upstream
@andika_fadhilah Thanks so much Andika! We have integrated with a handful of business tools, but are planning to increase our support for many more. I'm curious which tools would you like to see an integration for?
Upstream
Thank you for your words @andika_fadhilah
Upstream
@andika_fadhilah as the designer at Upstream, I really appreciate your comment 😄
Upstream
Joseph deserves a lot of the credit here
I still remember the first designs he showed us and thinking "wait, email can actually look good?" 😂
Upstream
@jontiret we’ve come a long way!
This looks really promising! Does it work across multiple Gmail accounts?
Upstream
@kimberlee_calvo Yes, you can connect as many Gmail accounts as you like!
Upstream
@kimberlee_calvo did you want to connect pro & perso or did you have another use case in mind?
Upstream
@kimberlee_calvo excited for you to give it a try!
Upstream
@kimberlee_calvo Thank you Kimberlee!
Upstream
@kimberlee_calvo please drop some feedback once you try it :)
HI @louislecat my question is, most tools that connect to slack and notion hit token limits or lag heavily when syncing large workspaces. how often does upstream index the connected apps for fresh context? such a great launch
Upstream
hey Priya ! That's a very good question :)
Today we're mostly doing retrieval on demand rather than maintaining a giant synchronized index of all connected apps. When an agent needs context, it queries the relevant sources directly.
This gives us fresh data by default, but it also means retrieval quality and performance on very large workspaces are challenges we’re actively working on. I think the long-term answer will likely be a hybrid approach rather than fully indexing everything
Upstream
@priya_kushwaha1 I'm curious if you have experience dealing with it?
Congratulations! Upstream looks really promising. I know you support multiple accounts, but would I have to pay multiple times as well? I have 5 accounts, and no matter how good your service is, I can't pay $100 / month for an email client. :)
Also, I have a couple of different aliases under one email. Do you support email alias under one account as well?
Upstream
@akiarostami Thanks Ahmad! Upstream is free to use with any or all of your accounts. However, upgrading to Pro is done per account.
We currently don't support aliases, but we do have it on our roadmap 😄
Upstream
Five email accounts sounds like exactly the kind of setup we built Upstream for 😅
Out of curiosity, what are they for? Multiple businesses, client work, or just years of email accumulation?
@jontiret Thanks Jonathan. These emails are from multiple businesses and domains, plus my personal email. My guess is most people have more than a couple of accounts. And to be completely honest, adding some other business's name to the bottom of all my emails sounds like Hotmail and 1999, so I would not use the free account. I usually don't have a problem paying for services I use, but I can't justify $100-$125 / month for something I'm doing for free right now. Perhaps your product is built for multiple business accounts, but your pricing model isn't (yet)? 😅
If it helps, I'm using Spark as my email client right now, and I'm paying one monthly fee for any number of email accounts.
Upstream
Honestly, that’s fair 😅
If you’re managing multiple businesses, our current pricing can become expensive pretty quickly. It’s definitely something we’re thinking about and we have that use case in mind so we'll do something about it! Thanks a lot for taking the time to share your use case and feedback
Curious how Upstream handles the trust gap though when an agent drafts a reply on your behalf, how much do you let it send autonomously vs. always queue for human approval? That's usually where these tools either win or lose people fast.
Upstream
Thanks for the question @alexander_gray3! That's actually one of our strongest product principles: nothing ever sends automatically.
Agents can draft replies, prepare follow-ups, suggest actions, and do a lot of the grunt work, but a human always has to hit the Send button. We think organizing and preparing work can be highly autonomous. Sending an email is a different trust boundary altogether.
Upstream
Our opinionated stance for now is that every message needs to be reviewed by you before it's sent - curious what you would expect?
Twenty
Love the fact that you can bring in your custom agent. How does that work?
Upstream
@_felx Thanks! Your agents can have their own accounts in Upstream and participate directly in the workspace. They can read threads you’ve given them access to (for example through channels or by tagging them on a conversation), take actions, and leave private comments so you can see what they’re doing and interact with them directly.
They connect through MCP (Settings → MCP), which lets them use Upstream while keeping access to all the context and tools they already have (eg your docs, CRM, codebase, support system, etc.)
What kind of agent are you thinking of connecting, and what use case do you have in mind?
Upstream
@_felx curious to know what agents you use and for what use cases :)
Upstream
@_felx Thank you felix! :D
Upstream
@_felx thanks Felix!
LoadFast Snippet Expander
The open-loops part is the bit that stands out to me. Drafting replies is useful, but remembering what needs a follow-up is where email quietly taxes people every day. Curious whether those reminders are purely email-thread based or can pull from Calendar/Granola context too.
Upstream
@vidur_saini We create follow ups on email threads. We also create follow up emails after each Granola meeting, with a summary, action items and recipients added.
What other types of follow ups do you have in mind?
Upstream
@vidur_saini Before generating a follow-up in a given conversation, we also check other conversations to see whether you actually received a reply on the topic before following up. Also, I’m curious to learn what use cases you have in mind for Calendar.