エンゲージメントインタラクションの作成の入力
- ルート XML タグ
- <engagementInteraction>
- JSON の例
-
1{ 2 "engagementInteraction": { 3 "initiatingAttendeeId": "testattendeeid", 4 "attendeeAuthenticated": true, 5 "attendeeVerified": true, 6 "startDateTime": "2022-04-17T12:00:00.000Z", 7 "endDateTime": "2022-04-17T12:04:00.000Z", 8 "communicationChannel": "Voice Call", 9 "sentiment": "Test", 10 "contextId": "TestContextId", 11 "externalIdentifierId": "external_identifier_id", 12 "type": "Inbound", 13 "mappedState": "New", 14 "status": "New", 15 "attendeeVerificationTime": "2022-04-17T12:02:00.000Z", 16 "reason": "Unknown Charges", 17 "phoneNumber": "9999999999", 18 "customFieldsList": [ 19 { 20 "key": "sampleLocation__c", 21 "value": { 22 "latitude": 12, 23 "longitude": 17 24 } 25 }, 26 { 27 "key": "sampleCheckbox__c", 28 "value": "true" 29 }, 30 { 31 "key": "sampleDate__c", 32 "value": "06/17/2022" 33 }, 34 { 35 "key": "sampleDateTime__c", 36 "value": "2022-04-17T12:00:00.000Z" 37 }, 38 { 39 "key": "sampleEmail__c", 40 "value": "sample@email.com" 41 }, 42 { 43 "key": "samplePercentage__c", 44 "value": 17 45 }, 46 { 47 "key": "samplePicklist__c", 48 "value": "pick1" 49 } 50 ] 51 } 52} - プロパティ
-
名前 型 説明 必須か省略可能 使用可能なバージョン attendeeAuthenticated Boolean エンゲージメントインタラクションを開始した出席者が、自動音声応答 (IVR) または Web チャネルによって認証されているか (true)、否か (false) を示します。 デフォルト値は false です。
省略可能 55.0 attendeeVerificationTime String エンゲージメントインタラクションに対して被招集者が検証された時刻。この時刻は手動でも設定できます。isAttendeeVerified が true に設定されている場合、この時刻を手動で設定しなければ、現在のシステムの日付と時刻に基づいて設定されます。 省略可能 55.0 attendeeVerified Boolean エンゲージメントインタラクションの開始した被招集者が、検証済みか (true)、否か (false) を示します。 必須 55.0 communicationChannel String エンゲージメントインタラクションが発生したコミュニケーションチャネル。可能な値は次のとおりです。 - In-Person
- Video Call
- Voice Call
- Web Chat
必須 55.0 contextId String エンゲージメントインタラクションのコンテキストと見なされるレコードの ID。たとえば、顧客が、問い合わせのサービス予定を予約することによってエンゲージメントインタラクションを開始した場合、そのサービス予定がエンゲージメントインタラクションのコンテキストとなります。 省略可能 55.0 customFieldsList エンゲージメントカスタム項目の入力[] エンゲージメントインタラクションのカスタム項目とその値。 省略可能 56.0 endDateTime String エンゲージメントインタラクションが終了した日時。 省略可能 55.0 engagementAttendees エンゲージメント出席者の作成の入力[] エンゲージメント被招集者レコードを作成します。 省略可能 55.0 engagementTopics エンゲージメントトピックの作成の入力[] エンゲージメントトピックレコードを作成します。 省略可能 55.0 externalIdentifierId String エンゲージメントインタラクションの一意の外部識別子。 省略可能 55.0 id String エンゲージメントインタラクションの ID。 必須 55.0 initiatingAttendeeId String エンゲージメントインタラクションを開始した出席者。 省略可能 55.0 mappedState String エンゲージメントインタラクションの状況が更新されたときに変更するエンゲージメントインタラクションの状態。可能な値は次のとおりです。 - Completed
- In Progress
- New
省略可能 55.0 phoneNumber Phone 通話者の電話番号。後続の通話時にコンテキストを判断するために使用されます。 省略可能 57.0 reason String エンゲージメントインタラクションで、顧客が述べたエンゲージメントの理由。 省略可能 55.0 sentiment String エンゲージメントインタラクション出席者のエンゲージメントインタラクションについてのセンチメント。可能な値は次のとおりです。 - Negative
- Neutral
- Positive
省略可能 55.0 startDateTime String エンゲージメントインタラクションが開始された日時。 必須 55.0 status String エンゲージメントインタラクションの現在の状況。これは、インタラクションの状態にも影響します。 省略可能 55.0 type String 出席者が開始したインタラクションの種別。可能な値は次のとおりです。 - Inbound Interaction
- Outbound Interaction
カスタム値を設定できます。
省略可能 55.0