问题标签 [twilio-flex]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
194 浏览

twilio - 对 Twilio Flex Elements 的动态更改

在 Twilio 的 SIGNAL 2018 期间,其中一个演示展示了向任务添加基于情感的表情符号。你能提供一个类似的插件示例吗?

或者,提供一个简单的示例,例如,如何根据所选任务的属性动态更改 TaskCanvasHeader 的背景颜色?

0 投票
1 回答
940 浏览

twilio - Twilio Flex,使用 Okta 进行 SSO-根本不工作

我已经完成了此处描述的 Okta SSO 配置:https ://www.twilio.com/docs/flex/flex-identity-provider-integration-for-okta 。我已经粘贴了所有相关链接,并完全按照说明配置了 Okta 和 Twilio Flex。Okta 的所有用户都应该使用 Twilio Flex 应用程序,但没有一个用户。唯一显示的帐户是我的 Twilio 用户帐户,该帐户是在我单击设置链接以启动 Flex 安装时设置的。

当我尝试登录时,我确实获得了 Okta 的 SSO 登录,并且我能够使用我的 Okta 凭据登录,但在成功登录后,我收到以下消息:

有趣的是,Flex 现在是 GA(通用可用性),但设置说明仍然说将 flex 应用程序 url 指向preview.twilio.com/iam/....

我觉得我错过了一个非常简单但非常关键的步骤。

任何人都可以帮忙吗?从我第一次向 Twilio 请求零响应的帮助后,我现在已经过了 24 小时。

0 投票
1 回答
360 浏览

twilio - 如果我使用的是 Twilio Flex,那么我是否只需要自定义 UI 并从头开始构建 API?

如果我使用的是 Twilio flex,那么我是否需要从头开始构建 API,并且可以根据我的需要自定义 UI。

意味着我可以构建自己的 API 吗?而且我不需要构建自己的 UI,只需自定义 flex 提供的 UI。

0 投票
1 回答
860 浏览

twilio - Twilio Flex Plugin 如何使用自定义路由添加新选项卡

我正在使用 Twilio Flex 插件在 react js 中自定义 flex ui。我想在侧边栏中添加一个自定义链接,其中包含一个新的自定义组件,该组件具有新的路由 URL,例如“/shops”。

在该正文中加载该组件后,我想加载自定义商店。检查以下屏幕以获取更多详细信息。 在此处输入图像描述

提前感谢您的帮助。

0 投票
0 回答
167 浏览

twilio - Twilio Flex,呼叫中心集成/流媒体

免责声明:这个问题提到了目前处于 alpha阶段的 Google Contact Center AI 。不要提供对 CCAI api 的任何引用。该解决方案完全依赖于 Twilio Flex 代码和配置。

希望将 Flex 用作呼叫中心解决方案,并将 Google Contact Center AI 作为“AI”功能的支持集成。为了做到这一点,我需要更好地了解这两个产品之间的集成......更具体地说,这个演示中的相同集成:https ://youtu.be/n5vMhntiReg?t=2332

Al Cook 将其描述为一个简单的集成和“循环调用 Google”的问题,但它似乎并不那么微不足道。

用户和接线员使用 Flex 进行电话呼叫。然后,Flex似乎将对 CCAI 的调用作为一个单独的过程流式传输,转录/NLP 处理和知识库信息通过该过程返回给 Flex。

我们究竟如何在 Flex 中设置这种类型的集成?

0 投票
2 回答
1027 浏览

python - 向 Twilio Flex 发送消息

只是想让您了解我们正在尝试做什么:我们有一个 Python 系统,它像聊天机器人一样工作,自动回答一些问题,但有时我们需要将联系人一个一个发送到服务,而我们需要使用 Python 在 Flex 中打开对话

我尝试了很多方法来向 Flex 上的聊天发送消息,但正如我之前所说,我们只能创建一个聊天,而不向其中发送消息,更好的说法是,我们能够发送消息,但它们不会出现在 Flex 上聊天界面(这很奇怪)。我尝试 1)通过 API 使用正常方式,2)创建运行时函数(与通过 API 相同的结果,只是创建一个聊天但没有出现消息),3)我尝试应用 Twilio Sync,以及 4)我尝试使用直接使用 Twilio 代理。

我可以获取sid创建的所有对象并查看在 Flex 界面上创建的聊天,但我无法在 Flex 的 UI 上看到发送到此聊天的消息。

0 投票
0 回答
600 浏览

javascript - 通过 Twilio Studio 将消息从 WhatsApp 推送到 Twilio Flex 会导致架构验证警告 12200

我已经按照博客文章Twilio WhatsApp API and Flex in Minutes中的描述设置了项目。

我按照说明操作,即使在两个不同的帐户上重复该过程两次之后,当我(通过沙箱)发送消息时,也会发生以下错误:

cvc-complex-type.2.4.a:从元素“入队”开始发现无效内容。需要“{Sms, Message, Redirect}”之一。

该任务不会显示在 Flex 中。

我尝试检查 WhatsApp 发送的内容与 SMS 到达时发送的内容。trigger.message这是SMS的一个简单函数所说的:

这是 WhatsApp 消息显示的内容:

如您所见,ChannelAttributesChannelSid不见了,这就是 Flex 使用的。

然后我尝试用一​​个函数来转换响应:

并在 Studio 中分配属性,例如:

不幸的是,这显示了相同的错误。

0 投票
4 回答
13924 浏览

twilio-flex - 如何解决“警告:无效的 DOM 属性 `fill-rule`。您的意思是 `fillRule`?” 在 Twilio Flex 上

我刚刚下载了Twilio Flex 示例应用程序,添加 appConfig 并执行 npm start 后,我​​立即看到几个错误:

  • 警告:无效的 DOM 属性fill-rule。你的意思是fillRule
  • 警告:无效的 DOM 属性stroke-width。你的意思是strokeWidth
  • 警告:无效的 DOM 属性stop-color。你的意思是stopColor
  • 警告:无效的 DOM 属性stop-opacity。你的意思是stopOpacity

我该如何解决这些问题?@twilio/flex-ui 项目不在 github 上发布问题,文档也没有提到它是一个已知问题。

0 投票
2 回答
2063 浏览

twilio - 如何在 Flex 代理控制台中接收 FB messenger 消息

我正在尝试在 Flex 实例中使用 Messenger 频道,但是我无法使其工作。我最接近的是在 Facebook 频道配置中使用函数 url INBOUND MESSAGE 作为回调 url,这样我在 Flex Agent 控制台中收到信使通知,但其中没有消息。

如果我使用 Studio 中创建的 Flow 提供的 webhook url,我会收到 XML 响应错误,因为它没有提供预期的格式。

可悲的是,我发现文档确实不完整且稀缺,因此我无法弄清楚这一点。

任何人都有关于如何使 facebook messenger 与 Flex 一起使用的适当文档?

谢谢

0 投票
1 回答
575 浏览

node.js - 使用 node.js 发起 twilio flex 聊天

我很难让 twilio flex 显示使用 node.js 使用 API 创建的消息。

我正在创建一个频道,添加一个成员,使用该成员在频道上创建一条消息。

弹性仪表板在任务列表中显示传入的聊天请求,我可以回答聊天请求,但没有显示我保存到频道的消息。

有趣的是,如果我使用 twilio-flex-webchat.min.js 脚本并从网页发起聊天,然后获取该对话的 ChannelSid(使用https://chat.twilio.com/v2/Services/ ISXXXX/Channels ) 我可以使用 API 为该频道创建消息,它们会出现在 flex 仪表板上。但我需要所有这些通过 node.js 工作。

我比较了使用 twilio-flex-webchat.min.js Web 库和由 node.js 代码创建的对象的聊天对话的任务、频道、预订、成员和消息 twilio 对象。我找不到任何显着的区别。

有人有任何见解吗?

这是我的代码。

谢谢