Build the future of communications.
Start Building for Free

Twilio posts

  • By Annie Benitez Pelaez
    Twilio SIP トランクサービス〜UCaaS利用、CCaaS利用、BYOC構成対応などを解説 BYOC secrets JP

    この記事はAnnie Benitez Pelaezこちらで公開した記事(英語)を日本語化したものです。

    オンプレミスベースの通信システムからクラウドベースに移行する企業は増加の一途を辿っています。このような状況で、企業のITマネージャーは、利用できる重要な構成を見落としがちです。例えば、クラウドベースのユニファイドコミュニケーション(UC)やコンタクトセンター(CC)の主要プロバイダーが提供するBring Your Own Carrier(BYOC)構成を選び、SIPトランク経由でPSTN(公衆電話網)に接続することができます。BYOC構成は、クラウド通信ベンダーが提供するバンドル型PSTN接続に対して重要な代替手段として十分検討に値します。

    クラウドベースのUCサービスやCCサービスの多くで提供される既定の構成は、バンドル型ソリューションです。バンドルですからもちろんワンストップショップが可能になるという利便性があります。それにもかかわらず、PSTN接続をアンバンドルしBYOC構成を選ぶ際には、どのような背景があるのでしょうか。本稿では、その判断に関係する要素を慎重に検討し、トレードオフについても考察します。本ブログを、貴社の事情に合わせた最善の決定をするための参考としていただけば幸いです。

    クラウド通信 - 多くのメリットと注意点

    多くの企業は、オンプレミスのVoIP/UCとコンタクトセンターのインフラストラクチャをクラウドサービスプロバイダーに …

    Read More
  • By Niels Swimberghe
    SMS/ボイスアプリの動作確認にTwilio Dev Phoneを利用する Test SMS and Phone Call apps with the Twilio Dev Phone JP

    この記事はNeils Swimbergheこちらで公開した記事(英語)を日本語化したものです。

    Twilioを利用することで、電話番号、テキストメッセージ、音声通話をベースとするアプリケーション構築が可能となります。電話ネットワークがベースとなるこれらアプリケーションは、もちろん携帯電話やスマホを使ってテストすることができますが、手元に電話がない状況でこれらアプリケーションをテストすることができるでしょうか。なぜ電話を使わないのかと思われるかもしれませんが、背景的な部分は後ほど説明するとして、まずは可能なことを解説していきます。

    Twilio Dev Phoneのご紹介

    Twilio Dev Phone(トゥイリオ・デブ・フォン)とは

    Twilio Dev Phoneは、Twilio製品の上に構築されたツールで、ブラウザから電話やテキストメッセージを送受信(発着信)することが可能です。Dev PhoneはGitHub上のオープンソースプロジェクトとして構築されているので、ソースコードを読んで自由にコントリビュート(貢献)することができます。Twilio Dev Phoneの詳細については、ドキュメントでご確認ください。

    Twilio Dev Phoneを使用する理由

    ご自身の電話端末の代わりにTwilio Dev Phoneを使う典型的なシナリオを、以下にいくつか紹介します。

    🌍 国際的なアプリケーション

    ユーザーが世界中に広がるアプリケーションを構 …

    Read More
  • By Niels Swimberghe
    Find your U.S. Representatives and Congressional Districts with SMS and ASP.NET Core Find your Representatives & Congressional Districts with SMS and ASP.NET Core

    When someone runs for office in the United States of America (U.S.), they have to fulfill certain "Ballot Access Requirements" to become listed on the ballot. One of those requirements could be that you need a certain number of signatures per district. So when volunteers and campaign workers go out to gather signatures, it is instrumental to know which congressional district (CD) the signee belongs to. However, knowing which congressional district you are from is not common knowledge, especially in areas where the district cuts right through counties, cities, and neighborhoods.

    States redraw their congressional districts every decade after getting an updated population count from the Census Bureau. Each district is represented by a single U.S. representative in the U.S. House of Representatives. However, the manner in which these districts are drawn often result in unique and odd shapes which can be confusing. This is why constituents living just a …

    Read More
  • By Niels Swimberghe
    How to test SMS and Phone Call applications with the Twilio Dev Phone Test SMS and Phone Call apps with the Twilio Dev Phone

    Twilio empowers you to build applications using phone numbers, text messaging, and voice calling. You can test these phone network based applications using any phone and phone number, but how do you test these applications without a phone? Maybe you're wondering, why not use your phone, which I'll get to later, but first how?!

    Twilio Dev Phone to the rescue

    What is the Twilio Dev Phone

    The Twilio Dev Phone is a tool built on top of Twilio products that will let you send and receive phone calls and text messages from the browser. The Dev Phone is an open-source project on GitHub so feel free to read the source code and contribute to it. You can learn more about the Twilio Dev Phone in the docs.

    Why use Twilio Dev Phone

    As promised, here are some good scenarios when you'd want to use the Twilio Dev Phone instead …

    Read More
  • By Twilio
    Twilioではリモートワークをあらためて勤務体系の第一の選択肢とします Remote First_Blog Header 2022 JP

    この記事は、こちらで公開した記事(英語)を日本語化したものです。

    Twilio [トゥイリオ] では、従業員に柔軟性を与え、お互いにつながる機会をより多く作り、働き方を再設計しています - ワンチームとして一緒に。

    Twilioでは、常に未来、そして仕事の未来について考えています。COVID-19の大流行以前から、私たちはデジタルソリューションを活用して顧客や同僚と協力し、特に数千キロ離れている場合でも最高の仕事ができるように仕組みや雰囲気を整備してきました。

    そして、企業は社会をより良い状態に保つべきだと考えているため、私たちは意義のある仕事を引き受け、インパクトを与え、チームをどのように構成しサポートするかについて、意図的に取り組んでいます。

    そこで今回、2021年に開始したオープンワークの施策(英語ブログ記事)の進化の一環として、Twilioがリモートファースト企業であることを発表します。

    リモートファーストとは?

    リモートファーストのアプローチは、従業員に柔軟性を提供し、つながる機会を作り、新しい働き方のためのツールやテクノロジーを提供することに重点を置いています。

    • 柔軟性 - リモートファーストのアプローチにより、Twilioの従業員の勤務体系には柔軟性があり、リモートで働くこともできれば、Twilioのオフィスで働くことも可能です。
    • つながり - 互いにより強くつながることが可能となるよう、Twilioのチームは時折、目的を持った集まりで直接会うことにしています。また、地理的に離れた場所にいるTwilioの従業員が一堂に会するイベントや体験 …
    Read More
  • By Katie Porter
    Bringing Cohesion to the Twilio Product Suite: Part I blog-header-image.png

    Twilio has grown into a fairly large company—we have over 8,100 employees at the time of writing—and all of us are toiling away building and maintaining our different parts of the greater Twilio machine.

    Having so much energy behind building Twilio’s products is amazing, but at this scale, it takes a lot of intentional effort not to “ship our org chart” and create a fragmented customer experience. We have a whole slew of product verticals building different pieces of a horizontal end-to-end user journey. On top of that, we’re also working to thoughtfully integrate recent acquisitions—such as Segment and SendGrid —into our product suite, and these products were built by entirely different companies. The result, understandably, is a lack of cohesion across our products and, consequently, a disjointed user experience.

    Our UX Infrastructure team— being a platform team that serves horizontally across the organization—is well-positioned to smooth the edges …

    Read More
  • By Casey Runnells
    MMS for Long Text Messages is Generally Available MMS for Long Text Messages

    In certain instances, businesses need to send longer text messages to communicate effectively. Perhaps it’s a doctor’s office sending post-appointment care notes or a retailer sending a promotion that includes emojis. But the increased character counts in such messages can cause them to be sent across several text messages (segments) which may diminish the recipient's experience and increase costs.

    That’s why we’re excited to announce that MMS for Long Text Messages is now generally available!

    This feature allows Twilio customers to deliver those longer messages to their recipients via a single MMS message instead of it being broken up into smaller SMS segments. MMS for Long Text Messages is available at no additional cost as part of our Messaging Services features. It is available in the US and Canada and can be used with Short Code, Toll-Free, and A2P 10DLC sender types.

    This is another step in …

    Read More
  • By Niels Swimberghe
    How to better configure C# and .NET applications for Twilio How to better configure C# and .NET apps for Twilio

    There are a hundred different ways to provide configuration to your applications. For almost any programming language, you can use environment variables and .env files, but configuration can also be stored in other file formats like JSON, YAML, TOML, XML, INI, and the list keeps on going. Though, in some scenarios configuration isn't pulled from files, but instead is pulled from a service like Azure Key Vault, HashiCorp Vault, or a similar vault service. It is rare that your configuration will come from a single source. Luckily, there are APIs in .NET that can help you grab configuration from multiple sources and merge them together.

    In this tutorial, you'll start with an application that sends text messages using Twilio Programmable SMS, where the configuration is fetched directly from the environment variables. You'll then refactor the app to

    • fetch configuration from multiple sources, specifically, JSON files, user-secrets, environment variables, and …
    Read More
  • By Niels Swimberghe
    What's new in the Twilio helper library for ASP.NET (v5.73.0 - April 2022) What's new in the Twilio helper library for ASP.NET (v5.73.0 - April 2022)

    The Twilio helper library for ASP.NET (Twilio.AspNet) is a community-driven open-source project to make integrating Twilio with ASP.NET easier, for both ASP.NET Core and ASP.NET MVC on .NET Framework. The library helps you with very common use cases like:

    • Responding to Twilio webhook requests with TwiML objects from the official Twilio SDK for C# and .NET.
    • Binding data from Twilio webhook requests to strongly typed .NET objects.
    • Validating webhook requests originate from Twilio and rejecting them if not.

    As .NET and ASP.NET is evolving, the Twilio.AspNet contributors are enhancing the library to take advantage of the newest capabilities and best practices. So what's new?

    What's old in Twilio.AspNet

    Actually, before I share the shiny new additions, let me share what is already part of the library. After all, this is the first blog post to share news about the library.

    Handle Twilio webhook requests with ASP.NET

    In previous versions …

    Read More
  • By Dhruv Patel
    Integrate Twilio and SendGrid Accounts through Single Sign-On with Okta Integrate Twilio and Sendgrid through SSO with Okta Header image

    Oftentimes organizations use a large number of SaaS applications. And with a large number of user accounts for their employees and customers, it can get difficult for both the end user and the organization—end users have to memorize different credentials for multiple applications and organizations have to support multiple applications, and securley manage thousands of user accounts on each application.

    As a result of this, organizations have been using single sign-on (SSO),which allows users to securely sign-on to multiple applications through one credential, and allows organizations to manage all accounts through a single user directory.

    Both Twilio and SendGrid (now in GA) allow SSO using Security Assertion Markup Language (SAML 2.0) to integrate your Twilio and SendGrid user authentications with any identity and access management (IAM) platforms that support SAML 2.0.

    For this tutorial, you are going to learn how to integrate Twilio and SendGrid accounts, account …

    Read More
  • Newer
    Older
    Sign up and start building
    Not ready yet? Talk to an expert.