ワークフロースタジオ · ノーコードのモバイル自動化
電話、SMS、WhatsAppを受信したときの処理を自動化します
Workflow Studioに次のように伝えます:「このことが起きたとき、かつこれらの条件にのみ、この処理を行ってください。」対応するSMS、電話、WhatsApp、メールのイベントを監視し、あなたのルールを適用して代わりに反応します。
✓有効化前に安全に構築・テストできます。シミュレーションでは実際のSMS、WhatsAppメッセージ、メール、通知、Webhookは送信されません。
{{data.from}}{{data.device_id}}AIワークフローエージェント
自動化したい内容を伝えるだけで、AIエージェントがワークフローを作成します。
モバイルで自動化したいことを簡単に説明してください。エージェントが必要な質問だけを行い、回答を理解して、Workflow Studioで確認できる完全なワークフローを準備します。
- ワークフローの知識や専門用語は不要です
- 分かりやすい質問で不足している情報を確認します
- 数分で確認可能なワークフローを準備します
営業時間中に顧客からの電話に出られなかった場合、安心してもらうSMSを送信してください。
営業時間を教えてください。
月曜日から金曜日の09:00から17:00です。
ありがとうございます。必要な情報がそろいました。ワークフローを作成します。
ワークフロー
ワークフローは自動で実行される単純なルールです。
SMSMobileAPIに、何かが起きたときに何をするかを指示します。イベント、任意の条件、アクションを選択します。アクティブになると、代わりに監視して反応します。
例:SMSに“URGENT”が含まれている場合、チームに通知し自動返信を送信します。
Workflow Studio を、シンプルに
モバイルのイベントが自動的に適切なアクションを起動します。
営業時間内に顧客から着信があり応答できなかった場合、 Workflow Studio は直ちに受領確認の SMS を送信し、チームに通知できます—ダッシュボードを誰かが監視している必要はありません。
Workflow Studio プレビュー
有効化する前にワークフロー全体を確認できます。
Workflow Studioはトリガー、稼働スケジュール、条件、アクションを一つのわかりやすいワークスペースにまとめます。各ブロックはワークフロー全体を見失うことなく編集、テスト、レビューできます。
call.misseddata.number = +1 202 555 ••••POST /office/alert稼働状況
このスケジュール外のイベントはスキップされ、実行ログに理由が記録されます。
モバイルワークフロー管理
お気に入りのワークフローをワンタップで切り替えられるモードにする。
Workflow StudioをSMSMobileAPIモバイルアプリから管理できます。よく使うワークフローをお気に入りに登録し、ダッシュボードを開かずにアプリのホーム画面から直接有効化・一時停止ができます。
- 1
作成とテスト
ダッシュボードまたはモバイルアプリでワークフローを作成し、安全に検証してください。
- 2
お気に入りに追加
アプリを開いた瞬間に利用できるワークフローをピン留めします。
- 3
ワンタップで切り替え
モバイルからお気に入りのモードを瞬時に有効化/一時停止できます。
モードの例
参考になるいくつかの便利なモード。
あくまで例です。スケジュール、連絡先、優先度、業務ニーズに合わせて独自のモードを作成し、最も使うワークフローをお気に入りに追加すれば、モバイルアプリからワンタップで操作できます。
運転モード
移動中に不在着信を処理し、適切な担当者に通知、緊急性の低いフォローアップは遅らせます。
集中モード
コーディングや制作、集中中は、緊急のメッセージだけをエスカレーションし、日常的な中断を防ぎます。
家族モード
勤務時間外は業務用自動化を一時停止し、選んだ重要なアラートだけを残します。
オンコールモード
定められた期間中、緊急メッセージと不在着信を担当者へ転送します。
会議モード
会議中の不在着信を受領扱いにし、緊急のメッセージだけを指定した同僚に転送します。
休暇モード
不在返信を送信し、緊急依頼を振り分け、復帰するまで定型的な業務通知を一時停止します。
ワークフロースタジオ API
API を通じて Workflow Studio を直接管理できます。
Workflow Studio API により、アプリケーションからワークフローの一覧表示、起動・一時停止、モバイルのお気に入り管理、実行ログの取得が可能になります。すべての変更はダッシュボードとモバイルアプリに同期されます。
Workflow Studio API のドキュメントを表示GET/workflow/list/POST/workflow/state/POST/workflow/favorite/GET/workflow/logs/1つの視覚的ロジック:WHEN → SCHEDULE → IF → THEN。各ワークフローは1つのイベントから始まり、選択した日・時間・日付範囲内でのみ実行できます。最大20件の条件を評価し、最大10件のアクションをキューに入れられます。+
時間を考慮した自動化
利用すべき時間だけ自動化を有効にします。
ワークフローはデフォルトで常に有効です。時間が重要な場合は、プロフィールで設定したタイムゾーンを使用し、実行を許可する正確な期間を定義してください。そのスケジュール外のイベントは安全にスキップされ、実行ログに記録されて説明されます。
常に有効
利用可能時間の制限なしに、該当するイベントにいつでも反応します。
毎日
深夜をまたぐ時間帯を含め、1日ごとに1つ以上の時間帯を選択してください。
選択された曜日
月曜、週末、オンコール日、または任意の日ごとに異なる稼働時間帯を設定できます。
固定日付期間
キャンペーンや一時的なプロセスのために、現地時間で正確な開始日時と終了日時を設定します。
15件のイベントトリガー
モバイル通信のライフサイクル全体を監視します。
重要な瞬間を正確に選択してください。Workflow StudioはSMSMobileAPIに接続されたチャネルから運用イベントを公開します。
SMS
5件のイベント- APIの送信
- 送信確認
- 送信失敗
- SMSを受信
- モバイルから手動で送信されたSMS
通話
3件のイベント- 不在着信
- 着信通話
- 発信通話
- 送信処理
- 送信確認
- 送信失敗
- メッセージを受信
- 音声メッセージの文字起こし完了
メール
2件のイベント- メール送信済み
- メール受信済み
厳密な条件
幅広いイベントから正確な業務判断へつなげます。
条件は実際のイベントフィールドを検査します。複数のルールをALLまたはANYの論理で組み合わせ、必要に応じて大文字小文字を区別する一致を選択し、複雑な形式には正規表現を使用してください。
例:緊急の着信SMSを検出する
- イベント
- sms.received
- フィールド
- data.message
- 演算子
- 含む
- 値
- 緊急
- 次のアクション
- 接続されたモバイルに通知し、確認のSMSを送信する
動的プレースホルダー
動的データにより、各アクションを個別化して有用に保ちます。
ワークフローが実行されると、プレースホルダーはイベントから取得した実際の値に置き換えられます。条件では生のフィールド名を使用し、アクション内では同じフィールドを二重中括弧({{…}})で囲んでください。
data.from→アクション{{data.from}}{{data.from}}受信した SMS または WhatsApp メッセージの送信者
{{data.message}}イベントが保持する完全なテキスト
{{data.number}}通話に関与した電話番号
{{data.device_id}}イベントに関係する接続済みモバイル端末
{{data.contact_name}}利用可能な WhatsApp またはモバイル連絡先の名前
{{data.transcript}}WhatsApp の音声メッセージから生成されたテキスト
{{type}}ワークフローを起動した正確なイベントタイプ
{{occurred_at}}通信アクティビティが発生したUTC時刻
重要:イベントが値を提供しない場合、プレースホルダーは空になります。その情報が必須の場合は「Exists」条件を追加してください。
5つのアクションタイプ
会話を続けるか、別のシステムに接続します。
1つのワークフローに複数のアクションを追加できます。フィールドには固定コンテンツ、動的プレースホルダー、またはその両方を含められます。
SMS を送信
送信者に返信する、チームメンバーに通知する、または接続されたモバイルを通じて業務プロセスを継続します。
WhatsApp を送信
リンクされてアクティブな WhatsApp セッションを通じて WhatsApp 応答をキューに登録します。
メールを送信
SMSMobileAPI アカウントに既に設定されているメールボックスを使用します。
モバイル通知を送信
デバイス識別子を使用して特定の接続済み SMSMobileAPI モバイル端末に通知します。
HTTPS ウェブフックを呼び出す
イベントと解決済みフィールドを、あなたのアプリケーション内の公開された HTTPS エンドポイントにPOSTします。
制御と可観測性
ブラウザ上の脆弱な操作ではなく、制御された実行のために設計されています。
アクティブなワークフローはサポートされている Webhook V2 イベントをリッスンします。マッチしたアクションは耐久性のある非同期キューに入り、ダッシュボードの応答性を保ちながら、ワーカーが試行回数や失敗を独立して追跡できるようにします。
非同期アクション
外部サービスの遅延がダッシュボードのリクエストをブロックしません。
リトライ対応キュー
アクションジョブは試行回数、次回試行時刻、最終状態を保持します。
アカウント分離
すべてのワークフロー、実行、アクションは認証されたアカウントに属します。
バージョン管理された定義
更新を保存するごとにワークフロー定義のバージョンが増えます。
いつでも一時停止できます
ワークフローを編集・テスト可能なままにして、実際のイベントに反応させないようにできます。
詳細な監査ログ
実行をフィルタリングし、条件のトレース、アクション結果、エラーを確認できます。
自動化アイデア
数分で作れる便利なワークフロー。
キーワード返信
SMSを受信し、メッセージに「INFO」が含まれている場合、要求された情報を同じ番号に返信します。
↗不在着信フォロー
不在着信があったら、確認としてSMSを送信し、接続されたサポート用携帯に通知します。
↗WhatsAppのエスカレーション
受信したWhatsAppメッセージに「urgent」が含まれている場合、チームメンバーにアラートを送り、イベントをあなたのHTTPSエンドポイントに転送します。
↗障害監視
SMSまたはWhatsAppの送信操作が失敗した場合、受信者、送信元、返されたエラーを含むメールを送信します。
↗Explore visual examples from a simple missed-call reply to CRM, API and smart-office automations.
SMSMobileAPIでの実際のワークフロー
CEOのThomasは、不在着信をオフィスの照明に連携させました。
Thomasは重要な顧客番号と正確な対応可能時間帯のワークフローを定義しました。もしその顧客がその時間帯に電話を掛けて不在着信になった場合、Workflow StudioはイベントをHTTPSウェブフックを通じてオフィスの自動化システムに送信します。オフィスの照明はすぐに点滅し、不在着信が見逃されることはありません。
副作用のないシミュレーション
まずシミュレーションを行い、結果が正しいと確認できたら有効化してください。
安全なシミュレータは現実的なサンプルイベントを作成し、すべての条件を評価してすべてのプレースホルダーを解決します。その後、受信者や外部エンドポイントに連絡することなく、どのアクションが実行されるかを表示します。
- ✓各条件について、受信値と期待値を確認できます
- ✓すべて(ALL)またはいずれか(ANY)の条件ロジックが一致するかを確認します
- ✓最終的な受信者、メッセージ、件名、またはJSON本文をプレビューします
- ✓シミュレーション中はすべてのライブな副作用を無効に保ちます
{
"type": "sms.received",
"data": {
"from": "+12025550147",
"message": "urgent request"
}
}ワークフロー FAQ
最初の自動化を行う前に不明点を解消してください。
ライブワークフローを有効化する前に、イベント、制限、シミュレーション、実行について理解してください。
コードを書く必要はありますか?+
いいえ、SMSMobileAPIのアクションと条件については不要です。カスタムのHTTPSウェブフックを呼び出す場合や独自の外部システムを接続する場合にのみ開発者が必要になります。
ワークフローは複数の条件を使用できますか?+
はい。ワークフローは最大20個の条件をサポートします。すべての条件が一致することを要求するか、いずれかの条件が一致したときに継続するかを選択できます。
ワークフローは複数のアクションを起動できますか?+
はい。ワークフローはビジュアルビルダーで定義した順序で最大10個のアクションをキューに入れることができます。
シミュレーションは実際のメッセージを送信しますか?+
いいえ。シミュレータは条件を評価しプレースホルダーを解決しますが、明示的にすべての実行アクションを防止します。
何が起きたかはどこで確認できますか?+
実行ログにはイベント、ステータス、条件のトレース、非同期アクションの試行、結果の抜粋およびエラーが表示されます。
自動化を削除せずに停止できますか?+
はい。定義を編集やシミュレーションできる状態のまま一時停止し、準備ができたら再度有効化できます。
ワークフローを特定の時間帯や日付に制限できますか?+
はい。常時有効にする、毎日の時間帯を指定する、曜日ごとに異なる時間を設定する、または開始日時と終了日時を正確に指定することができます。スケジュールはマイプロフィールで設定されたタイムゾーンに従います。
イベントデータが欠落しているとどうなりますか?+
該当するプレースホルダーは空の値に解決されます。アクションでそのフィールドが必須の場合は、必ずExists条件を使用してください。
ワークフローは外部ウェブフックと同じですか?+
両者は補完関係にあります。Workflow Studioは判断を行い組み込みアクションを実行できます。Webhookアクションはマッチしたイベントをお客様のアプリケーションに渡すことができます。
