
# 短信发送图元（过时图元，不建议使用）
调用发送短信的接口，实现根据短信模板的内容发送短信的图元。
#### 图元展示
![](https://support.huaweicloud.com/usermanual-cec/figure/zh-cn_image_0000001696877989.png)
#### 参数介绍
- 节点名称：标识节点名称。
- 描述：节点的详细说明信息。
- 短信模板：选择在"资源管理 \> 资源模版"中定义的短信模板。仅OP独立部署时支持。
- 短信内容：当内容简单，无需使用短信模板，可直接在此处输入短信内容。
 
#### 分支条件介绍
表1分支条件 
| 名称                 | 含义       | 使用方法                                                                                                                                                                                      |
|:---|:---|:---|
| SYSERROR_INNER     | odfs内部错误 | ODFS内部发生其他未知错误时会触发该分支条件。                                                                                                                                                                  |
| SYSERROR_INTERFACE | 业务接口调用失败 | 当使用业务接口调用图元进行第三方接口调用时发生错误，会触发该分支条件。 该分支一般应用于业务接口调用图元指向后续节点的连线上。 |
   
#### 如何使用图元
当需要发送短信时，使用该图元。
单击图元，或使用鼠标将图元拖拽到画布上，选择短信模板或添加短信内容。如果使用短信模板，需要预先在"资源管理 \> 资源模版"中定义。
#### 典型使用场景
下面使用短信发送图元示例一个确认订餐时间后发送预定短信的场景。
1. 请参见[添加业务接口](https://support.huaweicloud.com/usermanual-cec/cec_04_0107.html#ZH-CN_TOPIC_0000002510096039)添加发送短信的接口。
   
   接口的消息体中，请务必包含入参smsContent和userMobile，其他参数配置以实际接口为准，例：
   使用手动输入消息体配置接口时：
   ![](https://support.huaweicloud.com/usermanual-cec/figure/zh-cn_image_0000001715366893.png)
   使用自动生成消息体时：
   ![](https://support.huaweicloud.com/usermanual-cec/figure/zh-cn_image_0000001667287588.png)
   
   
2. 操作员登录AICC，选择"配置中心\>机器人管理\>流程配置"。
3. 配置智能IVR流程。 
   1. 选择"流程管理 \> 流程编排"，单击增加一个简单流程。
   
   2. 单击流程变量区域后的+，在弹出窗口中填写变量名称和数据类型。
      图1需添加的流程变量   
      ![](https://support.huaweicloud.com/usermanual-cec/figure/zh-cn_image_0000001667287700.png)
      图2流程编排示例（短信发送图元）   
      ![](https://support.huaweicloud.com/usermanual-cec/figure/zh-cn_image_0000001667447460.png)
      - 机器人回复图元请选择回复变量：FLOW.ask，询问客户订餐日期：请问您需要预约什么日期的晚餐。
      
      - 短信发送图元接口入参的smsContent、userMobile无需填写，若填写了则优先使用。
      
      - 短信发送内容可以选择短信模板（可以设置变量）或者直接自定义短信内容。
      
      - smsContent、短信模板、短信内容，取值优先级为：smsContent \> 短信模板 \> 短信内容
      
      - userMobile和系统获取到的用户号码，取值优先级为：userMobile \> 系统获取到的用户号码
       
   
   3. 保存并发布流程。
   
   
   
   
4. 选择"智能机器人"，将流程绑定机器人。
5. 选择"智能机器人"，在对应机器人的最后一列单击"呼叫测试"。 
   进入测试对话窗口中，单击"开始呼叫"，测试机器人。
   
   
 
