山本 統星
クラスメソッド株式会社|ソフトウェア・SI|その他一般職|300-1000人未満|ビジネスパートナー|契約タイプ 有償利用
サーバーレスでSMS通知の仕組みをシンプルに作れる
良いポイント
触り始めの頃は、APIがシンプルで思ったよりすんなりSMSを送れたのが最初の印象でした。宛先、送信元、本文を渡すだけなので、Twilioを初めて使う人でも迷わず実装できます。特に気に入っているのがStudioとFunctionsの組み合わせで、SMS受信から自動返信、外部連携までをサーバーレスで完結できる点や、インフラを別途用意しなくていいのがありがたく、通知系の仕組みを簡単に作りたいときにすごく向いていると感じています。送受信が同じ番号や同じAPIで扱えるのも運用がシンプルになって良いポイントだと思います。
改善してほしいポイント
機能自体の改善してほしいポイントというより、気づきにくさが気になっています。国際番号と日本の番号で到達率や受信可否が変わること、番号によってSMSが利用できないことなど、把握しておくべき点がいくつかあります。調べれば情報として出てくるのですが、コンソールで番号を購入・設定しているときに表示されるわけではないため、エラーでうまくいかなかったときに後から仕様に気づくことがあります。設定の流れの中でさりげなくFAQ等がアドバイスとして表示されるようになれば、ハマる前に気づけてもっと使いやすくなると思います。
どのような課題解決に貢献しましたか?どのようなメリットが得られましたか?
SMS通知の仕組みを手軽に作れるのが一番の価値だと思っています。StudioとFunctionsを組み合わせるとインフラなしで通知フローが完結するので、まず簡単に動くものを作ってみるという用途に特に向いていると感じています。APIがシンプルな分、学習コストが低く導入までのリードタイムが短いのも実感しています。通知の見落としを防ぐ仕組みを比較的少ない工数で作れたのは大きかったです。
検討者へお勧めするポイント
SMSのフローをビジュアルで組めるStudioがあるため、最初からコードを書かなくても動作するものを構築できます。慣れてきたらFunctionsを組み合わせてロジックを追加すればよく、まずはStudioで形にしてから必要な部分だけコードで補う柔軟な進め方ができます。サーバーを立てずに完結する構成が作れるため、小さく始めて徐々に構築していきたいときにとてもやりやすいと思います。