问题标签 [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.
twilio - 为分配的任务更新 flex 中的任务属性
我正在通过向我的后端请求分配的任务来更新任务属性,此请求是在自定义组件上发出的,在调用期间单击按钮。
我可以在我的 twilio 控制台中看到更新很顺利并且新值显示在那里,但是我的 flex 组件上的任务道具没有被更新,自分配以来保持相同的属性。
有没有办法在 flex 中“刷新”任务?我需要这个更新的属性才能在我的自定义组件上执行条件渲染。
提前感谢任何帮助我的人。
ubuntu - NPM 说即使安装了可选依赖项也没有安装
我正在尝试在具有可选依赖项的项目中执行 npm 脚本,keytar
. 即使安装了,npm 错误说没有安装。这是错误。
为了确认依赖项是否存在,我尝试了npm list keytar
仅当我在 linux 环境中而不是在 Windows 中运行此问题时才会出现此问题。
以下是我的依赖列表package.json
任何关于我如何解决这个问题的线索将不胜感激。
material-ui - 使用 Twilio 主标题相对定位 Material UI Drawer 组件
我创建了一个使用 Material UI 的 Drawer 组件的 react 自定义组件。我需要在两种不同的情况下以不同的方式放置这个抽屉。
案例 1 - Poistion:top:67px 如果有一个“Twilio-ModalPopupWithEntryControl”组件,类为“project-switcher-modal”
案例 2 - Poistion:top:45px 如果没有类“project-switcher-modal”的“Twilio-ModalPopupWithEntryControl”组件。
下面是我的代码 -
我尝试导入 jquery,在 body 元素中查找类“project-switcher-modal”的存在并相应地设置 css/classnames 但似乎没有效果。
我还尝试相对于另一个元素定位元素,但这似乎也没有效果。
任何人都可以对此有所了解。
注意:我不能从 Material UI 转移到任何其他框架。
提前致谢。
twilio - 从 Dialogflow(与 Twilio WhatsApp 集成)到 Twilio Flex 的移交
我已经用 Dialogflow 设置了 Twilio WhatsApp。我能够让 Dialogflow 代理响应 Twilio WhatsApp 号码上的传入消息。
现在,我一直在试图弄清楚如果 Dialogflow 代理无法回答,我如何将对话移交给人类。我认为 Twilio Flex 也可以用于相同的用途。我如何从 Dialogflow 切换到 Twilio Flex,以便人工代理可以查看 Flex 并接管对话。任何示例或建议都会有帮助。
reactjs - Twilio flex UI 获取工作人员属性并仅向管理员显示 sideNav 按钮
我正在构建一个自定义的 twilio flex react-plugin。我正在尝试使用 sidenav 按钮添加自定义视图。因此该按钮应该仅对管理员可见。我正在尝试访问当前工作人员属性并检查角色是否包含“管理员”。
但是 flex 本地实例无法加载并尝试重复验证。
我也试过
它在控制台中记录错误无法读取未定义的属性。
在 twilio react 插件中获取工作人员(对于当前代理)属性的正确方法是什么?
react-native - 无需电话号码即可与 Twilio Flex 和 React Native 聊天
我必须向任何没有电话号码的应用用户发送聊天消息。在所有网站上,我发现客户端正在从消息中发送 SMS,即使用电话号码。
我希望在我的 React Native 应用程序中实现在不使用任何客户电话号码的情况下向应用程序发送消息和从应用程序发送消息。
请提出任何想法或链接或者这在 Twilio Flex 和 React Native 中是否可行,因为我没有找到这样的东西?
twilio - 如何从 Twilio Autopilot 的示例中捕获自由文本字段?
我正在尝试在 Twilio Autopilot 中编写一个任务,该任务在 WebChat 中捕获客户的自由文本支持查询,并使用它来搜索支持知识库。我已将以下示例添加到 Autopilot 机器人中,其中包含一个query
类型字段Twilio.ALPHANUMERIC
以捕获自由文本查询,
并且已经能够成功触发相关的任务(基于记录的查询),
但是在重定向到 Twilio 函数以处理查询后,我无法Field_query_Value
从传入event
的 . 我怀疑这可能与Twilio.ALPHANUMERIC
后处理有关,但我不知道任何其他选项,因为我的理解是自定义类型需要预先定义所有可能的值,所以这不会免费工作-文本字段,对吧?
reactjs - 在 Twilio flex UI 中设置页面加载时的默认团队视图过滤器选择 - Reactjs
在 Twilio flex UI 的团队视图过滤器中,我想动态设置过滤器选择。我需要动态传递一个数组或对象来设置过滤器选择,并且需要根据新的过滤器选择相应地显示结果。关于如何实现它的任何想法?谢谢你。
twilio - 在 flex 的聊天频道中批量插入 twilio 消息
我正在尝试将消息批量插入 Twilio 聊天频道,这是 Twilio Flex 的频道上下文。到目前为止,我还没有找到任何支持这一点的 api。
当然可以与创建消息端点并行插入,但是由于无法通过 api 控制的 index-property,消息的顺序最终变得随机。即使将 DateCreated 和 DateUpdated 设置为正确的时间(已验证),订单也是随机的。
到目前为止,我发现的唯一可证明正确的方法是依次插入一条消息,花费很长时间。(每条消息大约 0.5 秒)。
任何帮助将非常感激 :)
我使用的是 python SDK,但也直接使用了 REST 端点,结果相同。
如果重要的话,这是我当前上传逻辑的简化版本: