提供: Bright Pattern Documentation
• English
setDialCandidates
ダイヤル候補のリストをCommunicatorウィジェットに送信します。ダイヤル候補とは、エージェントが発信する可能性のある項目(発信候補)のことです。これらはダイヤルパッド画面のUIに表示されるため、エージェントはクリックして対話を開始することができます。
リクエスト
構文
| setDialCandidates(candidates: DialCandidate[]): Promise<OperationResult<null>> |
:
| type DialCandidate = { id: string
displayName: string phones: PhoneData[] associatedObjects: InteractionAssociatedObjectData[] email?: string avatarUrl?: string } type PhoneData = { number: string type: PhoneType displayType?: string } type PhoneData = { number: string type: PhoneType displayType?: string } type PhoneType = "mobile" | "business" | "home" | "fax" | "その他" type InteractionAssociatedObjectData = { id: string type: string displayName: string displayType: string customFields: Record<STRING, string> } パラメータ
リクエスト例crmApi.getCurrentObjectOnScreen(data => {
if (data.objectType === '連絡先') {
adApi.setDialCandidates([
{
id: data.uuid,
displayName: data.fullName,
phones: [
{
number: data.mobile,
type: "mobile",
},
],
associatedObjects: [
{
id: data.uuid,
type: "連絡先",
displayName: data.fullName,
displayType: "Customer",
customFields: {},
}
],
メール: data.email,
}
])
}
})
戻り値null |