ITトレンドがおすすめする製品・サービス
- ■アプリでの利用場面別
- 会員登録やログイン時の電話番号認証:絶対リーチ!RCS / SMS、SMSLINK、オーロラSMS by メディアSMS、Cuenote SMS、空電プッシュ、CPaaS NOW、SMSコネクト、SMS認証API、RakutenCPaaSSMSAPI
- 届かなかった連絡の再送・別チャネルでの送り直し:空電プッシュ、CPaaS NOW
- ダウンロード案内などURL付きSMSのクリック確認:絶対リーチ!RCS / SMS、KDDI Message Cast、SMSLINK、オーロラSMS by メディアSMS、Cuenote SMS、空電プッシュ、SMS HaNa、SMSコネクト
- ■送信の操作方法別
- APIでアプリから自動送信:絶対リーチ!RCS / SMS、KDDI Message Cast、SMSLINK、オーロラSMS by メディアSMS、Cuenote SMS、空電プッシュ、SMS HaNa、CPaaS NOW、SMSコネクト、Bandwidth、SMS認証API、Telnyx、RakutenCPaaSSMSAPI、Plivo
- スマホやPCの管理画面から手動で送信:絶対リーチ!RCS / SMS、KDDI Message Cast、SMSLINK、オーロラSMS by メディアSMS、Cuenote SMS、空電プッシュ、SMS HaNa、SMSコネクト、RakutenCPaaSSMSAPI
スマホのSMSアプリとSMS送信サービスの違い
「アプリでSMSを送る」と聞くと、スマホに入っているメッセージアプリを思い浮かべる方もいるでしょう。業務でSMSを使う場合、個人のスマホから送る方法と、SMS送信サービスを使う方法では、送れる件数や管理のしかたが大きく異なります。
個人のスマホから業務連絡を送る場合の限界
スマホのSMSアプリは、1対1のやり取りを前提に作られています。数十件、数百件の宛先に同じ内容を送るには、1件ずつ宛先を入力する手間がかかり、宛先の入力ミスによる誤送信も起こりえます。
また、個人向けの携帯電話契約では、短時間に大量のSMSを送ると、通信事業者の利用規約によって送信が制限される場合があります。担当者が退職や異動をすると、送信履歴や顧客とのやり取りがその端末に残ったままになる点も課題です。
SMS送信サービスで管理できる送信元と履歴
SMS送信サービスは、Webの管理画面やAPIから、多くの宛先にまとめてSMSを送るための法人向けサービスです。送信元を会社として統一でき、担当者の個人番号を顧客に知らせる必要がありません。
誰がいつ、どの宛先に何を送ったかという送信履歴や、相手の端末に届いたかどうかの結果も、管理画面で確認できます。複数の担当者で同じ履歴を見られるため、引き継ぎや問い合わせへの対応がしやすくなります。
自社アプリでSMS送信サービスを使う場面
自社でスマホアプリを提供している企業では、アプリの機能を補う手段としてSMS送信サービスが使われています。アプリの通知だけでは届かない相手がいることや、電話番号で本人を確かめたい場面があることが背景にあります。
会員登録やログイン時の電話番号認証
アプリの会員登録やログインの際に、入力された電話番号へ数桁の認証コードをSMSで送り、アプリに入力してもらう方法があります。この認証コードはワンタイムパスワードとも呼ばれ、その電話番号を本人が使っていることを確かめる目的で利用されます。
同じ人による複数アカウントの作成を抑えたい場合や、パスワードに加えてもう一段階の確認を設けたい場合に取り入れられています。認証コードの有効期限や入力の試行回数の上限は、アプリ側の設計とあわせて決める必要があります。
プッシュ通知が届かない利用者への連絡
アプリのプッシュ通知は、利用者が通知をオフにしていたり、アプリを削除していたりすると届きません。予約の確認や支払い期限の案内など、確実に伝えたい連絡では、プッシュ通知に加えてSMSを使う方法があります。
例えば、プッシュ通知を送って一定時間内にアプリが開かれなかった利用者にだけSMSを送る、という使い分けも考えられます。SMSは1通ごとに費用がかかるため、送る条件を決めて、必要な連絡に絞ることが大切です。
アプリのダウンロード案内
店舗の会員カードをアプリに切り替える場合など、まだアプリを入れていない顧客にダウンロードを案内する場面でもSMSが使われます。メールアドレスを把握していない顧客でも、電話番号があれば連絡できる点が理由です。
本文にダウンロード用のURLを載せる場合は、受信者が不審なメッセージと誤解しないよう、送信者名やURLの書き方に配慮しましょう。事前に店頭や会員向けの案内で、SMSを送ることを伝えておく方法もあります。
アプリとSMS送信サービスをAPIでつなぐ方法
自社アプリからSMSを自動で送るには、SMS送信サービスが提供するAPIを使って、アプリのサーバーと連携させる方法が基本です。ここでは、連携の流れと、開発の前に決めておきたい事項を紹介します。
アプリのサーバーから送信を依頼する流れ
スマホのアプリが直接SMS送信サービスにつながるのではなく、アプリの裏側で動くサーバーが送信を依頼する構成が基本です。利用者がアプリで認証コードを求めると、サーバーが宛先の電話番号と本文をAPIに送り、SMS送信サービスが通信事業者を通じて相手の端末に届けます。
APIを使うための認証情報をアプリ本体に書き込むと、第三者に読み取られるおそれがあります。認証情報はサーバー側だけで管理しましょう。
送信結果をアプリ側で受け取る仕組み
SMSは送信を依頼しても、相手の電源が入っていない、番号が使われていないといった理由で届かないことがあります。届いたかどうかの結果を、APIで問い合わせる方式や、SMS送信サービスから自社サーバーへ通知してもらう方式があります。
結果を受け取れるようにしておくと、届かなかった利用者に別の手段で案内したり、電話番号の登録内容を見直してもらったりできます。どの方式に対応しているかは、サービスによって異なるため確認しておきましょう。
開発の前に決めておく送信の条件
APIでの連携を始める前に、どのような条件でSMSを送るかを決めておくと、開発の手戻りを減らせます。例えば、送信する時間帯、1通に収める文字数、送信元として表示する番号や名称、届かなかった場合に再送するかどうかといった項目です。
SMSは1通に送れる文字数に上限があり、上限を超えると複数通に分けて課金される場合があります。認証コードや通知の文面は、必要な情報に絞って短くまとめておくと、費用の見通しも立てやすくなります。
ITトレンドでは、最新の製品・サービスを多数比較・掲載しています。まず資料請求して、さまざまな製品の機能や特徴を比較してみてください。忙しい業務時間内でも、各社に問い合わせる手間なく、たった1回の入力(約60秒)でSMS送信サービスの一括資料請求が可能です。浮いた時間で、じっくりと製品を比較検討し進めましょう。
スマホから使えるSMS送信サービスの管理画面
SMS送信サービスの「アプリ」には、担当者が送信操作をするための画面も含まれます。外出の多い営業担当者や店舗のスタッフが使う場合は、スマホからどこまで操作できるかが使い勝手を左右します。
外出先から送信や返信の確認をする場面
SMS送信サービスの管理画面は、ブラウザで使う形式のものが中心です。スマホのブラウザで表示しやすい画面になっていれば、外出先からでも宛先の選択や送信、送信結果の確認ができます。
顧客からの返信を受け取れる双方向のSMSを使う場合は、返信が届いたことに気づける仕組みも大切です。返信の通知をメールで受け取れるかなど、スマホでの使い方を想定して、無料トライアルやデモで画面を確かめておきましょう。
スマホで操作する場合のアカウント管理
スマホから管理画面を使えるようにすると、端末の紛失や、ログイン情報の共有による不正な利用のリスクも考える必要があります。担当者ごとにアカウントを分け、送信できる宛先リストや機能を役割に応じて制限すると、誤送信や情報の持ち出しを防ぐ対策として有効です。
ログイン時の多要素認証や、接続元のIPアドレスを制限する機能があるかも確認しましょう。社外からの操作をどこまで認めるかは、社内のセキュリティルールとあわせて決めます。
アプリ連携でSMS送信サービスに起こるトラブルと備え
アプリとSMS送信サービスを連携すると、送信が自動で行われる分、問題に気づくのが遅れる場合があります。起こりうる2つのトラブルと、事前にできる備えを確認しておきましょう。
認証コードのSMSが届かない場合の切り分け
利用者から「認証コードが届かない」と問い合わせがあった場合、原因は1つとは限りません。入力された電話番号の誤り、受信端末の迷惑メッセージの拒否設定、通信事業者側の判定、アプリのサーバーやAPI連携の不具合など、複数の要因が考えられます。
送信履歴と届いたかどうかの結果を確認できれば、どこで止まっているかを絞り込めます。アプリ内に、SMSが届かないときの確認事項と再送の手順を案内しておくと、問い合わせの削減にもつながります。
認証コードの不正な大量リクエストへの備え
認証コードを送る画面は、第三者に悪用されて、短時間に大量のSMS送信を発生させられる場合があります。SMSは1通ごとに費用がかかるため、想定外の請求につながる可能性があります。
対策として、同じ番号や同じ端末からの送信回数に上限を設ける、海外の番号への送信を制限する、送信数が急に増えたら担当者に通知する、といった方法があります。アプリ側の対策と、SMS送信サービス側で設定できる制限の両方を確認しておきましょう。
アプリ連携に向くSMS送信サービスの比較表
自社アプリの認証や通知に使えるSMS送信サービスを、API連携や管理画面の特徴とあわせて一覧にまとめました。開発担当と運用担当の両方の視点で比較してみてください。
| 製品名 | 特徴 |
|---|---|
| 絶対リーチ!RCS / SMS | Web API・SMPPによるシステム連携に対応。SMSとRCSを使い分けられ、送信結果やURLクリック数も確認可能 |
| KDDI Message Cast | APIを含む複数の利用方法を用意。最大660文字のSMSやRCSに対応し、送信後の効果測定も可能 |
| SMSLINK | WebタイプとAPIタイプを用意。認証コード生成などのオプションや、短縮URL・クリック確認に対応 |
| オーロラSMS by メディアSMS | APIによるSMS送信と詳細な送達結果の取得に対応。IVR認証や管理画面からの個別・一斉配信も可能 |
| Cuenote SMS | RESTful APIを標準搭載。短縮URL・クリック確認、オプションのIVR連携による認証に対応 |
| 空電プッシュ | Web管理画面とSDK/APIによる送信に対応。自動・手動再送や短縮URL、携帯番号履歴判定を備える |
| SMS HaNa | WebタイプとAPIタイプを用意。API開発環境を無償提供し、短縮URLやクリック確認にも対応 |
| CPaaS NOW | SMS・メール・郵送・FAXをAPIで一元化。認証コードの生成・送信・照合や、別チャネルへの自動再送に対応 |
| SMSコネクト | API接続とWeb管理画面に対応。ワンタイムパスワード通知や双方向SMS、オプションの短縮URL機能を利用可能 |
| Bandwidth | 開発者向けAPIで音声・SMS・電話番号管理の機能を提供する通信プラットフォーム |
| SMS認証API | API連携でワンタイムパスワードや認証コードを送信。SMSが届かない場合の音声認証にも対応 |
| Telnyx | SMS・音声・番号管理・認証をAPIで統合し、通信機能をアプリに組み込める |
| RakutenCPaaSSMSAPI | APIとダッシュボードからSMSを送信。認証コードや顧客通知、個別・一斉・予約送信などに対応 |
| Plivo | SMSや音声通話の送受信・制御をAPI・SDKでアプリケーションに組み込める通信基盤 |
自社アプリと組み合わせやすいSMS送信サービス
アプリの電話番号認証や、アプリのサーバーからの自動送信を想定し、API連携に対応したSMS送信サービスを紹介します。
絶対リーチ!RCS / SMS
- 99%のメッセージ到達率!顧客との連絡を途絶えさせない
- 9,000社を超える豊富な導入実績
- サービス導入時の初期費用0円プランもあり
AI CROSS株式会社が提供する「絶対リーチ!RCS / SMS」は、SMSとRCSの両方に対応した法人向けメッセージ配信サービスです。HTTPS(Web API)とSMPPによるシステム連携に対応し、自社アプリからの認証コード送信や顧客への通知に活用できます。管理画面では、CSV・Excelファイルを利用した一斉送信、予約配信、送信結果の確認が可能です。短縮URLの生成やクリック数の分析にも対応。RCS非対応端末にはSMSへ自動で切り替える機能もあり、利用者の受信環境にあわせて連絡手段を使い分けられます。
KDDI Message Cast
- 国内網接続で高到達率を実現、初期費用無料で無駄のない料金設定
- 業務環境やシステム要件に合わせて、4つの利用方法から選択可能
- 最大660文字のSMSとRCS(リッチコンテンツ)配信に対応
Supership株式会社(共同運営:KDDI株式会社)が提供する「KDDI Message Cast」は、SMSとRCSの配信に対応した法人向けメッセージ送信サービスです。API連携を含む複数の利用方法が用意されており、既存システムからの自動送信や管理画面を使った配信に活用できます。SMSは最大660文字に対応し、送信結果の確認や効果測定も可能です。双方向SMSやSalesforceとの連携にも対応しているため、アプリの通知だけでなく、顧客への案内や問い合わせ対応にも利用できます。
SMSLINK
- 初期月額は0円 &業界最安値水準【1通6円~】
- TISインテックグループ&通信業35年以上の実績
- マニュアルレスで使える画面&開発容易なカンタンAPI
株式会社ネクスウェイが提供する「SMSLINK」は、パソコンから送るWebタイプと、システムから送るAPIタイプを選べるSMS配信サービスです。APIはシンプルな仕様で、自社アプリのサーバーとの連携を進めやすい点が特徴です。認証コードの生成や音声通知などのオプションを利用でき、電話番号認証にも活用できます。本文内のURLを短縮し、クリックされた日時や回数を確認できるため、アプリのダウンロード案内にも適しています。初期費用・月額基本料0円のプランがあり、利用が発生した月には最低利用料金が設定されています。
オーロラSMS by メディアSMS
- ドコモ,au,Softbank,楽天へ直収設計で国内最高レベルのSMS品質
- セキュリティ、着信率の高さに加え、「送達結果情報の豊富さ」。
- 配信単価が安い! 業界最安値を目指します。
株式会社メディア4uが提供する「オーロラSMS by メディアSMS」は、管理画面からの配信とAPIによる自動送信に対応したSMS配信サービスです。HTTP(S)通信によるシンプルな送信APIを提供し、詳細な送達結果もAPIで取得できます。SMSが届かない利用者や固定電話での本人確認に利用できるIVR認証にも対応。管理画面では個別配信・一斉配信・双方向の送受信を扱えます。送達状況の把握や認証手段の確保を重視する企業に適しています。
空電プッシュ
- 強固なセキュリティ:お客様情報をしっかり守る
- 高い送信性能(193万通/時)と圧倒的な到達率(99.99%※当社調べ)
- 充実のサポート:緊急時は24時間365日 電話応対
NTTドコモビジネスX株式会社が提供する「空電プッシュ」は、Web管理画面とSDK/APIからSMSを送信できる法人向けサービスです。本人認証や予約確認、支払い案内などに活用できます。任意の日時を指定した送信予約や、届かなかった場合の自動・手動再送に対応。短縮URLの生成とクリック数の確認も可能です。また、約20年間の携帯番号履歴をもとに契約者が変わった可能性のある番号を判定する仕組みや、送信前の承認機能も備えており、誤送信の防止を支援します。
SMS HaNa
- 初期費用0円・業界最安水準!シンプルな操作性のSMS送信サービス
- API開発環境を無償提供!スムーズなシステム連携をサポート
- 最大2ヶ月・3000通が無料で使える「フリートライアルプラン」
日本テレネット株式会社が提供する「SMS HaNa」は、WebタイプとAPI連携タイプから選べるSMS送信サービスです。API開発環境が無償で提供されており、自社アプリとの接続や送信処理を本番導入前に試せます。管理画面からは個別送信や一斉送信が可能で、Excel・CSVファイルによる宛先の取り込みにも対応。短縮URLの生成やクリック状況の確認、オプションの双方向SMSも利用できます。最大2か月・3,000通のフリートライアルプランが用意されており、操作性や送信の流れを検証しながら導入を進められます。
CPaaS NOW
- 国内回線直収SMSと国内特化メールで到達率を支援
- 24時間365日監視と日本語サポートで運用を支援
- TISインテックグループ&通信業35年以上の実績
株式会社ネクスウェイが提供する「CPaaS NOW」は、SMS・メール・郵送・FAXをAPIで一元管理できる国産プラットフォームです。認証コードの生成からSMSまたは音声による送信、入力されたコードの照合までを一連で扱えます。送信が失敗した場合に別チャネルや宛先へ自動で再送するFallback機能を備え、利用者への連絡を補完できる点が特徴です。API連携を試せる開発環境も用意されており、自社アプリの認証機能や通知基盤の構築に活用できます。
SMSコネクト
- 国内最大級のSMS配信実績を誇るパイオニア企業
- 大量配信にも対応する高品質・高信頼の配信基盤
- API連携・Web管理画面の両方に対応可能
株式会社アクリートが提供する「SMSコネクト」は、API接続とWeb管理画面の両方から送信できるSMS送信サービスです。アプリの会員登録やログイン時のワンタイムパスワード送信、顧客への通知などに活用できます。宛先ごとに本文の一部を変更する差込送信や、返信を受け付ける双方向SMSにも対応。オプションで短縮URLの生成やクリック数の確認も利用できます。PC・スマホからの操作に対応し、IVR連携やRCS、LINE通知メッセージなど、複数の連絡手段を組み合わせた運用も可能です。
Bandwidth (Bandwidth Inc.)
- 開発者向けAPIで通信機能を短期間で実装可能
- 高品質なグローバル音声・SMSネットワーク。
- 電話番号の取得、管理、ポータビリティを容易にサポート。
SMS認証API (CM.com Japan株式会社)
- API連携でワンタイムパスワードや認証コードを自動送信
- SMSが届かない場合、音声認証も可能
- 世界中のユーザーにSMS認証を提供可能
Telnyx (Telnyx LLC)
- APIで世界中の通信インフラにアクセス
- SMS、音声、番号管理、認証を統合。
- 通信機能をアプリに組み込み可能
RakutenCPaaSSMSAPI (楽天モバイル株式会社)
- 1通8円から、初期費用・月額基本料0円の従量制料金。
- API/ダッシュボード送信、既存システム連携、手動操作に対応。
- SMSの個別/一斉/予約/双方向送信、国際SMS、テンプレート対応。
Plivo (Plivo Inc.)
- SMS/音声通話の送受信・制御API。
- 190カ国以上、1,600超のキャリア網と連携。
- 7万社以上の採用実績と高い信頼性・拡張性。
まとめ
SMS送信サービスは、自社アプリの電話番号認証や、プッシュ通知が届かない利用者への連絡、アプリのダウンロード案内に活用できます。スマホのSMSアプリと違い、送信元の統一や送信履歴の管理、APIによる自動送信が可能です。アプリと連携する際は、認証情報をサーバー側で管理し、送信結果の受け取り方や不正な大量送信への備えも確認しましょう。自社アプリでの使い方にあうSMS送信サービスを、資料請求で比較してみてください。

