> ## Documentation Index
> Fetch the complete documentation index at: https://docs-dev-actions-triggers-prototype.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# アクショントリガー：send-phone-message Eventオブジェクト

> send-phone-messageアクショントリガーのeventオブジェクトについて説明します。このオブジェクトは、送信されるメッセージと、チャレンジまたは登録されるユーザーに関するコンテキスト情報を提供します。

send-phone-messageアクショントリガーの`event`オブジェクトは、送信されるメッセージと、チャレンジまたは登録されるユーザーに関するコンテキスト情報を提供します。

### event.client

このトランザクションが開始されたクライアントについての情報。

次のプロパティを含みます。

* `client_id`文字列。ユーザーがログインしようとしているアプリケーションのクライアントID。
* `metadata`辞書。別のアプリケーションプロパティを保持するためのオブジェクト。
* `name`文字列。アプリケーション名（ダッシュボードに定義されているとおり）。

### event.message\_options

ユーザーに送られるメッセージについての詳細。

次のプロパティを含みます。

* `action`文字列。このアクションのトリガーになったフロー。

  取り得る値は次のとおりです。

  * `登録`
  * `second-factor-authentication`
* `code` 文字列。フォームの入力にユーザーが必要なワンタイムパスワード。
* `message_type`文字列。メッセージの送信方法。

  取り得る値は次のとおりです。

  * `sms`
  * `voice`
* `recipient` 文字列。メッセージが送られる電話番号。
* `text` 文字列。送信されるメッセージの内容。

### event.request

トランザクションを開始した要求についての詳細。

次のプロパティを含みます。

* `geoip`オブジェクト。要求の地理的情報を含む。

  次のプロパティを含みます。

  * `cityName`任意の文字列
  * `continentCode`任意の文字列
  * `countryCode`任意の文字列
  * `countryCode3`任意の文字列
  * `countryName`任意の文字列
  * `latitude`任意の数字
  * `longitude`任意の数字
  * `subdivisionCode`任意の文字列
  * `subdivisionName`任意の文字列
  * `timeZone`任意の文字列
* `hostname`任意の文字列。認証フローに使用されているホスト名。
* `ip`文字列。要求の送信元IPアドレス。
* `language`任意の文字列。ブラウザーから要求された言語。
* `method`文字列。要求に使用されたHTTPメソッド。
* `user_agent`任意の文字列。トランザクション開始時に受け取る`User-Agent`ヘッダーの値。

### event.tenant

現在のトランザクションに関連したテナントについての詳細。

次のプロパティを含みます。

* `id`文字列。テナントの名前。

### event.user

登録を試みているユーザーを説明するオブジェクト。

次のプロパティを含みます。

* `app_metadata`任意の辞書。任意の辞書サポートプラン、セキュリティロール、アクセス制御グループなどのユーザーアクセスに影響するユーザーについての情報を保存するカスタムフィールド。
* created\_at　文字列。ユーザープロファイルが最初に作成された日時を示すタイムスタンプ。
* `email`任意の文字列。（一意）ユーザーのメールアドレス。
* `email_verified`ブール値。ユーザーがメールアドレスを検証したかどうかを示します。
* `family_name`任意の文字列。ユーザーの姓。
* `given_name`任意の文字列。ユーザーの名。
* `identities`オブジェクトの任意配列。ユーザーを最初に認証したIDプロバイダーから取得された情報を格納します。ユーザーはプロファイルを複数のIDプロバイダーにリンクすることもできますが、その場合にはそれらのアイデンティティもこの配列に含まれます。個別のIDプロバイダーオブジェクトのコンテンツはプロバイダーによって異なります。要素には次のプロパティを含みます。

  * `ｃonnection` 任意の文字列。ユーザーの認証に使用されるAuth0接続の名前。
  * `isSocial` 任意のブール値。接続がソーシャル接続かどうかを示します。
  * `profileData` 任意の辞書。接続に関連付けられたユーザー情報。プロファイルがリンクされると、そこにはセカンダリアカウントの関連するユーザー情報が入力されます。
  * `provider` 任意の文字列。Facebook、Google、SAML、または独自のプロバイダーといった、ユーザーを認証するエンティティの名前。
  * `user_id` 任意の文字列。この接続/プロバイダーのユーザーの一意の識別子。
  * `last_password_reset` 任意の文字列。ユーザーパスワードがリセット/変更された最終日時を示すタイムスタンプ。ユーザーの作成時には、このフィールドは存在しません。このプロパティは、データベース接続でのみ利用できます。
  * `name` 任意の文字列。ユーザーのフルネーム。
  * `nickname` 任意の文字列。ユーザーのニックネーム。
  * `phone_number` 任意の文字列。ユーザーの電話番号。
  * `phone_verified` 任意のブール値。ユーザーが電話番号を確認済みかどうかを示します。
  * `picture` 任意の文字列。[ユーザーのプロファイル画像](https://auth0.com/docs/users/change-user-picture)を指すURL。
  * `updated_at` 文字列。ユーザーのプロファイルが最後に更新/変更された日時を示すタイムスタンプ。
  * `user_id` 文字列。（一意）ユーザーの一意の識別子。
  * `user_metadata` 辞書。勤務先住所、自宅住所、ユーザーの設定など、ユーザーのアクセスに影響を与えないユーザーの情報を保存するカスタムフィールド。
  * `username` 任意の文字列。（一意）ユーザーのユーザー名。
