
## 发送和验证TTS语音通话与邮件验证工作流
这个n8n工作流自动化了语音通话验证流程,并结合了邮件验证功能。它使用ClickSend API进行语音通话,并与SMTP集成进行邮件验证。
### 适用对象
– 需要双重验证(语音+邮件)的企业
– 用户注册和身份验证系统
– 需要高安全性验证的应用程序
### 工作流程
该工作流通过以下步骤实现双重验证:
**第一步:语音验证**
1. 表单触发器接收用户提交的电话号码、语音类型和语言选择
2. 设置语音验证码(如”12345″)
3. 代码节点处理验证码格式,在字符间添加空格以便语音清晰播报
4. 通过ClickSend API发送TTS语音通话,播报验证码
5. 用户通过验证表单输入收到的语音验证码
6. 条件判断节点验证语音码是否正确
**第二步:邮件验证**
1. 语音验证成功后,设置邮件验证码(如”56789″)
2. 通过SMTP发送包含验证码的邮件
3. 用户通过邮件验证表单输入收到的验证码
4. 条件判断节点验证邮件码是否正确
**第三步:验证结果**
– 双重验证成功:显示成功消息
– 任一验证失败:显示相应的失败消息
### 技术配置
**ClickSend设置:**
– 注册ClickSend账户获取API密钥
– 在”Send Voice”节点配置基本身份验证
– 支持多种语言和语音类型(男声/女声)
**邮件设置:**
– 配置SMTP凭据
– 在”Send Email”节点设置发件人邮箱
### 自定义选项
– 可修改语音验证码和邮件验证码
– 支持多种语言选项(英语、意大利语、德语、法语等)
– 可调整语音通话的机器检测设置

评论(0)