【发布时间】:2021-06-26 04:14:23
【问题描述】:
我们有一个名为“Google LA”的工作室流程,它通过 Rest API 触发。此流程有一个发送和等待回复,因此我们将此流程与“收到消息时”挂钩,这样当客户对服务的评分为 1 到 5 星时,它将遵循流程的其余部分。现在,在“发送并等待回复”中,我们希望将客户的回复转发到我们的主要业务电话号码以进行跟踪/记录,这样我们就可以解决他们给我们 1 到 3 星评级的问题。这是我们的设置:
这就是我们想要的:
为 philnash 建议编辑:
我使用以下代码在 Twilio 中创建了一个函数:
exports.handler = function(context, event, callback) {
const accountSid = context.ACCOUNT_SID;
const authToken = context.AUTH_TOKEN;
const client = require('twilio')(accountSid, authToken);
client.messages
.create({
body: widgets.negative1_3.inbound.Body,
from: '+12132779513',
to: '+12133885256'
})
.then(message => console.log(message.sid));
};
但是,它没有发送任何内容或客户回复。我将negative1-3 小部件重命名为negative1_3 并发布了工作室流程。
我尝试更改 body: 'Hello' 以确保我的功能正常工作,是的。在我的验证来电显示电话号码到达 first_question -> check_response ->negative1_3 后,我收到了“你好”短信。
【问题讨论】:
标签: twilio twilio-studio