接听电话 

接受传入的 xAssist 呼叫。

标识符: accept_call

<accept_call id=“myaction”/>

通话菜单

在 xAssist 呼叫期间打开菜单。

标识符: call_menu

<call_menu id=“myaction”/>

更改流音量

在通话期间调整流音量。

标识符: change_stream_volume

<change_stream_volume id=“myaction”/>

将联系人转换为选择列表

将一组联系人转换为可选列表。

标识符: convert_contacts_to_selection_list

输出

  • CONTACTS_CONVERTED: 操作已成功完成。
  • BUSY_CONTACT_ID: 联系人当前正忙。

<convert_contacts_to_selection_list id=“myaction”/>

拒接来电

拒绝传入的 xAssist 呼叫。

标识符: reject_call

<reject_call id=“myaction”/>

开始通话

启动 xAssist 调用。

标识符: start_call

<start_call id=“stopcall”/>

停止呼叫

停止正在进行的 xAssist 调用。

标识符: stop_call

<stop_call id=“stopcall”/>

切换流

在 xAssist 呼叫期间打开/关闭视频和音频流。

标识符: toggle_stream

<toggle_stream id=“myaction”/>

拍照

在正在进行的 xAssist 呼叫期间拍照。

标识符: xassist_take_picture

<xassist_take_picture id=“myaction”></xassist_take_picture>

触发自动对焦

在正在进行的 xAssist 通话期间打开/关闭自动对焦功能。

标识符: trigger_auto_focus

<trigger_auto_focus id=“focus”/>

工作流元数据

如果在执行任务时的任何时候发出 xAssist 调用,预定义的信息将在聊天中共享。数据格式为文本消息、图像和文件。

标识符: call_metadata

属性

下面是对可用属性的说明:

  • delete_after 它将在启动一次调用后删除元数据。
    • 必需: 否
    • 默认值:False
  • replace: 它将删除以前的数据,而不是扩展它。
    • 必需: 否
    • 默认值:True

元素

不同的元素如下:

  • data:未命名列表
    • 默认值 空列表

<call_metadata id=“call_metadata” delete_after=“false” replace=“true”> 
    <list name=“data” listType=“UNNAMED” defaultElemType=“string”>      
  <elem>Hey</elem>
       <elem>#{xassist::activated}</elem>   
      <elem>xai:/xassist_pictures/ceggert_hmd_2023-03-03_17-35-01_highres-pic.jpg?version=1</elem> 
    </list>
</call_metadata>