线下沙龙报名智能助手精选:测评与实战指南
线下沙龙、工作坊、小型峰会——但凡要手动收集报名信息、校验手机号、再挨个发通知的场景,谁干过谁知道有多头疼。整理Excel容易出错,群发消息又低效,而且经常有人填错手机号导致通知不到。其实,用Coze搭建一个自动化的报名助手就能搞定:自动采集信息、实时校验、生成唯一报名号、自动发送微信或信息通知。整个过程不需要写太多代码,几分钟配置好就能跑起来。
下面一步步拆解,怎么把这个Bot搭起来。
创建扣子智能体并设置基础属性
打开 coze.cn,右上角点「创建 Bot」,选「从零开始」。名字里最好带上具体活动名称(比如“AI产品沙龙报名助手”),免得后面活动多了分不清谁是谁。描述写清楚功能:“自动接收报名、校验手机号、生成唯一报名号、发送信息/微信通知”。头像直接用活动主视觉图,一眼就能认出是哪个活动的工具。
关键一步:在功能设置里,记得把「默认回复」和「闲聊能力」关掉。闲聊能力一开,用户输入“你好”这类短语,Bot可能就跑去聊天了,关键的报名信息反倒没被收集,流程彻底乱掉。
配置报名表单字段与校验逻辑
进入工作流,新建节点,选「表单」类型,拖到画布上。添加以下字段:
- 姓名(必填,文本)
- 手机号(必填,数字格式)
- 公司/学校(选填)
- 是否推荐他人(单选:是/否)
- 备注(选填,多行文本)
手机号字段必须勾选「正则校验」,填入 ^1[3-9]d{9}$。这个表达式能过滤掉座机号、少输一位的、乱填的空号——市面上95%的手机号输入错误都能这么挡掉,后续通知的成功率直接拉高。
校验逻辑有两种做法:
方法一:表单后接一个「条件分支」,判断手机号是否通过正则——未通过则返回提示“请填写中国大陆11位手机号”并终止流程;通过则继续往下走。
方法二:更稳妥的做法:表单提交后立刻接一个代码节点,调用国内运营商三要素验证API(需要自行接入)。但对多数活动而言,用正则校验已经能覆盖绝大多数错误,普通用户跳过这一步完全没问题。
生成唯一报名号并存入数据库
第一步:添加「代码节点」,语言选 Python。
第二步:把下面这段逻辑直接复制进去运行:
import time, random
uid = str(int(time.time() * 1000)) + str(random.randint(100, 999))
return {"reg_id": uid}
第三步:把代码节点输出的 reg_id 连到「数据库写入」节点。选择自己提前创建好的数据表(比如叫 salon_registrations),一一映射字段:reg_id→reg_id,name→name,phone→phone,company→company,referral→referral,note→note。
注意:数据库表需要提前在「数据源」里建好,字段类型要匹配——比如 reg_id 设为字符串,phone 也设为字符串(不能是数字),否则手机号开头的0会莫名其妙丢失。
自动发送报名成功通知
方法一(微信通知):接入「微信公众号模板消息」。在Bot设置的「插件」里启用「微信公众号」,绑定你已认证的服务号。从模板库里选一个「报名成功通知」类的模板,把姓名、报名号、活动时间、地点这几个参数填进去就行。
方法二(信息通知):启用「云片信息」插件,配置你的API Key和签名。在工作流末尾加一个「发送信息」节点,号码引用用户提交的phone字段,模板内容写:“【XX沙龙】您好,{name},您的报名号是{reg_id},请于{time}至{venue}签到。” 把变量拖进模板对应位置就能搞定,不过签名必须和信息平台备案的一致,否则审核不通过,整条信息直接发不出去。
这样一套流程走下来,活动报名从“手动填表+人工核对+逐个通知”变成了“用户提交→自动校验→生成编号→即时推送”,效率直接上了一个台阶。
