TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Using Twilio to make a call forwarding and voice messaging system

89 pointsby frantzmiccoliabout 5 years ago

14 comments

joshmnabout 5 years ago
If there&#x27;s interest in this kind of stuff, I&#x27;m working on open-sourcing the core of a SaaS side project[0] I have. It&#x27;s visual voicemail on steroids (cliché, sorry) and, like the linked article describes, accepts your forwarded call and handles the voicemail. Afterwards (and this was my original use-case), it can trigger a bunch of hooks to your favorite things — Dropbox, email, Slack, SMS, Zapier, what have you (and all right out of the box).<p>I built it because I was on Android and wanted to keep my moms voicemails. :)<p>[0] <a href="https:&#x2F;&#x2F;tinyvoicemail.com" rel="nofollow">https:&#x2F;&#x2F;tinyvoicemail.com</a>
评论 #22765591 未加载
评论 #22765042 未加载
rsyncabout 5 years ago
I hate voicemail so much.<p>I wanted my phone number to &quot;ring forever&quot; if I didn&#x27;t pick up, and here is the Twilio twiml bin that does that:<p><pre><code> &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt; &lt;Response&gt; &lt;Pause length=&quot;600&quot;&#x2F;&gt; &lt;Hangup &#x2F;&gt; &lt;&#x2F;Response&gt; </code></pre> OK, actually ring for 10 minutes, but that might as well be forever ...
评论 #22765776 未加载
Nexxxehabout 5 years ago
This is super simple, and I like that using Twilio Studio makes it easy to expand and customise.<p>But for just the end goal, depending on use case specifics, another option is to use Twimlets which has the added bonus of the missing voicemail to email. <a href="https:&#x2F;&#x2F;www.twilio.com&#x2F;labs&#x2F;twimlets" rel="nofollow">https:&#x2F;&#x2F;www.twilio.com&#x2F;labs&#x2F;twimlets</a><p>I&#x27;ve been thinking of building something a little bit more in depth, using Twilio Studio and Google Firebase, with proper dial-in voicemail retrieval, SMS notification, and maybe Sendgrid voicemail to email.<p>Does anyone has a ready-rolled Twilio Studio direct to Firebase example?
apapliabout 5 years ago
The only issue I have with Twilio is their charging. For voicemails, calls typically last less than 10 seconds, and often only a second (because they hang up and don&#x27;t leave a message) - but as they charge per minute you are billed the full 60 seconds each call.<p>I built something similar as a side project but switched to Nexmo, purely because they charge per second. It was a fun thing to build and test.
评论 #22765878 未加载
tyingqabout 5 years ago
I would also recommend having a look at Anveo. They have a visual call flow handler that is less flexible than Twilio, but generally easier to understand and faster to make changes in. <a href="https:&#x2F;&#x2F;www.anveo.com&#x2F;consumer&#x2F;features.asp?code=ivrcallflow" rel="nofollow">https:&#x2F;&#x2F;www.anveo.com&#x2F;consumer&#x2F;features.asp?code=ivrcallflow</a>
locusofselfabout 5 years ago
Twilio has a great API and documentation etc. But I don&#x27;t understand why we don&#x27;t kill the old telephone system as soon as possible. And for anyone who has looked at how SMS actually works, it&#x27;s a dumpster fire similar to XMPP but probably worse.
quit32about 5 years ago
Twilio is pretty great but for this use case using Google Voice is a lot simpler (assuming its available in your country)<p>I recently did this for a firm that is fully remote now during pandemic. They had non voip line for main number. Set the office phone to FW to a GV number and put GV in DND so it goes straight to voicemail which was what they wanted. Then setup GV to send voicemail to email and gmail to forward to slack channel using the basic slack email integration app.<p>All in all very easy to setup in 20 min or less and get transcribed VM in slack channel with link to play the message as well.
评论 #22765072 未加载
评论 #22765330 未加载
评论 #22764720 未加载
ooklalaabout 5 years ago
The one feature that everyone seems to be missing with these tutorials is a simple tool to have people confirm that they would like to accept the forwarded call... I&#x27;m helping a mutual aid group and we have a list of people whose phones all ring simultaneously (meaning that inevitably someones voicemail answers first) and I have yet to find an easy way to implement a simple &quot;Press any key to accept this call&quot; where the first person to answer AND press any key gets the call...
评论 #22763774 未加载
评论 #22763864 未加载
评论 #22764211 未加载
beams_of_lightabout 5 years ago
I did this a while back, and got rid of the home phone. We had made the transition to VoIP in the early 2000s, and then migrated the number to Google, Anveo, and finally Twilio. I was tired of getting calls all day for various things and decided to make a Twilio Studio IVR. Now, I have text messages and certain calls (if someone vocalizes a choice or pushes a key) forwarded to mine or my wife&#x27;s mobile.
stevekempabout 5 years ago
Twilio really is a great provider. Sure they&#x27;re expensive, and sure you have to pay to lease your number every month, but I&#x27;ve had so much fun with them.<p>For example I hooked I setup a simple &quot;on-call&quot; system by monitoring a specific Slack channel, and when emergency-messages were present, would dial and play a message to an engineer. Wonderfully reliable and worked really well.
mksreddyabout 5 years ago
Doesn&#x27;t Twilio charge both incoming and outgoing minutes for call forwarding?
评论 #22763465 未加载
评论 #22763439 未加载
评论 #22763546 未加载
j88439h84about 5 years ago
I&#x27;ve been wondering, how hard would it be to set up a system like Apple&#x27;s &quot;hide my email&quot; but for phone numbers, generating a new random phone number whenever I need to give it out?
评论 #22765872 未加载
etaioinshrdluabout 5 years ago
Can one port their cell phone number into Twilio and build their own google voice equivalent using it? Not that I really plan on doing this :)
评论 #22765317 未加载
评论 #22764642 未加载
评论 #22764386 未加载
maxdoabout 5 years ago
you can go a bit forward and transfer the call to WhatsApp or any other messenger using flow.ai , very useful nowadays.