TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Launch HN: Papercups (YC S20) – Open-Core Intercom Alternative

285 点作者 cheeseblubber将近 5 年前
Hi HN!<p>Kam and Alex here. We’re founders of Papercups (<a href="https:&#x2F;&#x2F;papercups.io" rel="nofollow">https:&#x2F;&#x2F;papercups.io</a>), a live customer chat app written in Elixir. We offer an open-core self-hosted alternative to Intercom for companies that are security and privacy conscientious.<p>Alex and I met in SF around 6 years ago, and have been hacking on small projects together for the past couple years. Before covid, we would spend many Sunday afternoons in coffee shops building prototypes of whatever our latest and greatest idea was… most of these fizzled out after a few weeks or so<p>For 2020, we wanted to take the idea of “building something people want” a bit more seriously. We started off trying to build SaaS tools for ocean freight logistics companies. That failed, but we learned a ton in the process.<p>After our experience in freight we wanted to work on tools that are a little closer to home and tried a completely new idea: a web app that makes it super easy to manage and deploy simple cron jobs and other recurring&#x2F;scheduled tasks.<p>One thing we learned from the feedback on this product was how difficult it can be to set up and schedule email campaigns. This definitely resonated with us since we&#x27;ve both had this pain professionally. While working at Stripe, one particularly painful project Alex worked on was setting up email campaigns to notify their customers of new regulations. I had a similar experience at Pivotal where I worked on a project to email users about security updates.<p>So we started tackling this particular pain point: setting up and managing email campaigns. A few companies already do this pretty well. Intercom is one, but it can be prohibitively expensive. And for companies that have concerns about sending their customer data to 3rd party services, these products aren’t an option.<p>At this point we figured, why not be more ambitious? Instead of just building an email campaign tool, let’s build an open core alternative to Intercom!<p>So here we are. We’re starting off with chat but we plan on expanding into email campaigns and push notifications. We chose chat to start off with because we wanted something that we could use immediately. For a lot of our previous projects, we had set up chat on our sites to engage with customers.<p>We’ve launched this repo under MIT license so any developer can use the tool. The goal is to not charge individual developers. Features like chat, canned responses, private notes, and auto assignments will stay free and open source. Right now we plan on making money by providing things like a hosted version and support contracts. We eventually plan on making a licensed version where we charge for features that large companies care about like Active Directory support, Okta integration, and compliance exports.<p>Finally we decided to build Papercups on top of Elixir&#x2F;Phoenix because it seemed like the best tool for a job that requires a lot of “realtime” functionality and first class support for websockets&#x2F;channels. It’s been great so far! The frontend uses React&#x2F;TypeScript. We may explore using LiveView in the future, but we wanted to start off with a frontend stack that we were familiar with.<p>You can check out our repo at <a href="https:&#x2F;&#x2F;github.com&#x2F;papercups-io&#x2F;papercups" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;papercups-io&#x2F;papercups</a> we have a ton of features in mind would love your feedback and any feature requests!<p>P.S. This is our first time working in Elixir so would love any feedback there too!

28 条评论

jedberg将近 5 年前
This looks great! Can&#x27;t wait to try it out.<p>Question for you. The other day there was an article here on HN where someone got rid of their chat bubble in exchange for a Chat&#x2F;Help link in their top nav. [0]<p>This gave them a 62% increase in chat engagements.<p>Curious if you have any thoughts on this, since you&#x27;re deeply in the space.<p>[0] <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=24059438" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=24059438</a>
评论 #24136874 未加载
评论 #24136200 未加载
评论 #24136180 未加载
评论 #24136135 未加载
评论 #24136728 未加载
a13n将近 5 年前
Go hang out in the SaaS Growth Hacks group on Facebook and let people know you have a free &#x2F; open source Intercom alternative. Every week people in that group are asking for cheaper alternatives, and usually they just care about the live chat portion of the product.<p>I feel like one of the biggest pain points of Intercom is their pricing, and you should ride that wave as much as possible (in addition to &quot;companies that are security and privacy conscientious&quot;).
评论 #24134736 未加载
评论 #24134399 未加载
gmays将近 5 年前
Congrats! Looks great, will keep an eye on this. Any plans to support mobile via Expo? That&#x27;s one of the big drawbacks of Intercom right now:<p>* <a href="https:&#x2F;&#x2F;expo.canny.io&#x2F;feature-requests&#x2F;p&#x2F;add-intercom-support" rel="nofollow">https:&#x2F;&#x2F;expo.canny.io&#x2F;feature-requests&#x2F;p&#x2F;add-intercom-suppor...</a><p>* <a href="https:&#x2F;&#x2F;community.intercom.com&#x2F;t&#x2F;intercom-widget-dont-want-to-work-inside-react-native-webview-android-only&#x2F;2077&#x2F;8" rel="nofollow">https:&#x2F;&#x2F;community.intercom.com&#x2F;t&#x2F;intercom-widget-dont-want-t...</a><p>* <a href="https:&#x2F;&#x2F;github.com&#x2F;expo&#x2F;expo&#x2F;issues&#x2F;335" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;expo&#x2F;expo&#x2F;issues&#x2F;335</a><p>* <a href="https:&#x2F;&#x2F;forums.expo.io&#x2F;t&#x2F;intercom-integration&#x2F;761" rel="nofollow">https:&#x2F;&#x2F;forums.expo.io&#x2F;t&#x2F;intercom-integration&#x2F;761</a><p>* <a href="https:&#x2F;&#x2F;forums.expo.io&#x2F;t&#x2F;integrating-intercoms-js-snippet-as-part-of-an-expo-mobile-app&#x2F;12510" rel="nofollow">https:&#x2F;&#x2F;forums.expo.io&#x2F;t&#x2F;integrating-intercoms-js-snippet-as...</a><p>* <a href="https:&#x2F;&#x2F;forums.expo.io&#x2F;t&#x2F;is-anyone-using-intercom-and-having-issues&#x2F;8813" rel="nofollow">https:&#x2F;&#x2F;forums.expo.io&#x2F;t&#x2F;is-anyone-using-intercom-and-having...</a>
评论 #24134493 未加载
评论 #24136012 未加载
评论 #24179800 未加载
评论 #24135003 未加载
sandGorgon将近 5 年前
This is a brilliant product and something that needs to be built.<p>Gitlab for Intercom.<p>One feedback though - the whole value here is the product. I would suggest not building your transport at this point and making Pusher&#x2F;Pubnub&#x2F;Firebase&#x2F;Ably pluggable as transport.<p>99% of your tickets will be &quot;my message wasn&#x27;t delivered&quot; otherwise and it will take you years to perfect this ...which is something that has been reasonably solved at very cheap cost.
评论 #24135263 未加载
评论 #24135450 未加载
tehalex将近 5 年前
We use intercom where I work, it&#x27;s so expensive and tries to do a bunch of different things but is mediocre at most of them. Congrats and excited to see more.
jjeaff将近 5 年前
This looks great and an open source option in this field is needed.<p>From demos and docs, I&#x27;m only seeing the chat. Does papercups also have some sort of customer database that is filterable and segmentable?<p>Because to me, that is more about what intercom is about.
评论 #24135178 未加载
评论 #24134169 未加载
bredren将近 5 年前
Congrats on launch and thanks for the story.<p>It seems like there is convergence between instrumentation (analytics events) and messaging.<p>Do you think this is the case? If so, do you plan to tackle this as well? If not, how would this slot in alongside Mixpanel or Amplitude?
评论 #24134131 未加载
eggbrain将近 5 年前
First off, very cool tool. README looks nice, demo looks nice, website looks nice, code quality looks nice, and in general the whole &quot;product&quot; aspect of it looks very good.<p>My main concern is that your competitive advantage seems to be that you are a free &#x2F;open core chat tool, but this advantage also attracts many bad customers. They&#x27;ll want a chat tool that features-wise rivals a competing (paying) platform, but also with the added twist that, by being somewhat open-source, they&#x27;ll also want support for their weird edge case setup that you didn&#x27;t consider (&quot;Why won&#x27;t this work on a Raspberry PI?&quot;, &quot;Can I use this on my company&#x27;s intranet?&quot;, &quot;Do you work on Windows 3.1?&quot;, etc etc).<p>You&#x27;ll add in more features and support for these things, only to find the rabbit hole going deeper and deeper -- and identifying the customers that are actually willing to pay becomes harder and harder as you have to filter out a lot of the low-quality requests.<p>To help with filtering, you can push people to the hosted version where they have to pay, but now you&#x27;ve lost the competitive advantage -- and have to compete with the many other chat tools in the space.<p>I think there&#x27;s still a lot of room here, in the same way that Gitlab carved out a huge niche from Github, but those would be my main concerns.
评论 #24135321 未加载
评论 #24135376 未加载
评论 #24134806 未加载
ivan_ah将近 5 年前
This is really well done. I signed up and used the sample code provided to set up on my site. Founders were super helpful and gave me a few pointers when I ran into problems (my version of react was old).<p>It works great.
评论 #24139689 未加载
horizontech-dev将近 5 年前
Very nice. Curious can you compare and contrast with <a href="https:&#x2F;&#x2F;www.chatwoot.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.chatwoot.com&#x2F;</a> (looks like they are also similar)
评论 #24134294 未加载
评论 #24135201 未加载
Implicated将近 5 年前
Any plans for any &#x27;chat-bot&#x27; like features to handle the common questions&#x2F;tasks that might be covered easily&#x2F;in an automated fashion?
评论 #24133984 未加载
ethanwillis将近 5 年前
One thing I&#x27;m very unhappy about with Intercom is this:<p>I want to do a bunch of analysis on our Intercom support history to improve some workflows, extract stuff for FAQs, etc.<p>Well even if I want to build that myself their API does not make it easy to export the data and actually use it. I assume this is because Intercom wants to build those products and then charge for it, even if their general solution is not a good fit.
stopachka将近 5 年前
Beautiful product! Set it up on my side project (journaltogether.com), and it worked like a breeze!<p>Can’t wait to see all the cool tail plugins that get built
lukevp将近 5 年前
Congrats on the launch! Hope one day to need a chat solution for something I build :)<p>Elixir is interesting for the resilience of BEAM and being FP oriented, and LiveView is a neat concept for templating HTML, but if you are already building a react&#x2F;typescript front end you wouldn’t get much use out of LiveView. My concern would be issues finding developers to work with that stack and lack of tooling and support outside core libraries.<p>C# has a very mature product called SignalR that can be used for real time communications with fallback to long polling &#x2F; SSE for legacy browsers. It is a perfect fit for chat apps. Not sure how far you are into the backend development, but wanted to point out this competitor in case you hadn’t heard of it. .Net is cross platform, has a good ORM, and a ton of industry support as well. Kestrel performance is fantastic.
评论 #24134920 未加载
评论 #24135087 未加载
foobaw将近 5 年前
Love this - Intercom is ridiculously expensive. One thing that we use Intercom is for NPS campaigns and also the product tours. Although I&#x27;d love to replace Intercom, not having these features means we can&#x27;t switch easily. I wish we only used the Chat, then this would be the obvious product to use.
评论 #24135568 未加载
mrkurt将近 5 年前
Oh wow, I&#x27;ve been waiting for a self hosted app like this (with chat!). It&#x27;s one of the few things I&#x27;ve missed since swearing off third party javascript.
dnautics将近 5 年前
Looks great, I recommend looking into mix releases instead of calling mix in your docker container. Also, are you hiring?
评论 #24139202 未加载
cheeseblubber将近 5 年前
Fun fact: The name comes from string papercup phones you play with as a kid
shyamady将近 5 年前
How about <a href="https:&#x2F;&#x2F;remotehour-embed.com" rel="nofollow">https:&#x2F;&#x2F;remotehour-embed.com</a> Your website visitor can, with one click, connect with you on your website.
jaequery将近 5 年前
One thing I couldn’t find is a live chat service that have React Native Expo support. I was shocked to find Intercom, Drift, and livechat not support them.<p>Could this possibly support it?
评论 #24139180 未加载
aloukissas将近 5 年前
+1 for Elixir. It&#x27;s served us super well at AgentRisk.
评论 #24139716 未加载
solidasparagus将近 5 年前
Cool launch, it looks great! One thing I would say is that, while I love the honesty, hearing that this is your third project in the past 8 months is not exactly what I want to hear from my B2B provider.<p>From the product side: I hate chat bubbles due to my experience with the existing ones. I like that yours is subtle but visible. However, I have found it annoying to have the chat bubble in a fixed position and inevitably one of my pages ends having content that clashes.<p>Like others have said it would be very interesting to me to instead have Chat&#x2F;Support be a link in the navbar that takes users to a chat page (or opens the chat in the current page). But I am not really sure if that would reduce the number of people who initiate chats. As you continue to work in this space I would find it valuable if you were able to help people like me make a more informed decision.
评论 #24139771 未加载
catsarebetter将近 5 年前
Interesting, so the target customer is a developer?
CedarMills将近 5 年前
Congrats on the launch. Intercom is stupid expensive and this is a welcomed replacement, especially if all you use is the chat feature.
thecolorblue将近 5 年前
Looks cool. There is a lot of demand for customer chat apps.<p>What would it take to integrate with something like Google Dialog Flow?
评论 #24133993 未加载
mceachen将近 5 年前
Congrats on the launch, and best of luck to you and your team!
mschrage将近 5 年前
Very cool! Congrats on the launch (site is super clean!).
Abishek_Muthian将近 5 年前
Congratulations on the launch, Papercups.<p>I want to pick your minds on a tangential need gap - &#x27;Customer Messaging on a website without website owner&#x27;s action&#x27;[1] i.e. Enabling anyone to chat with other visitors of any website, unlike customer messaging this will be consumer focussed and there seems to be some products addressing it but naturally affected by <i>Chicken and Egg</i> problem.<p>What&#x27;s your take on that need gap?<p>[1]<a href="https:&#x2F;&#x2F;needgap.com&#x2F;problems&#x2F;141-youtube-like-public-chat-for-ecommerce-websites-chat-ecommerce" rel="nofollow">https:&#x2F;&#x2F;needgap.com&#x2F;problems&#x2F;141-youtube-like-public-chat-fo...</a> (Disclaimer: This need gap was posted on my problem validation platform).
评论 #24135543 未加载
评论 #24135806 未加载
评论 #24135969 未加载