You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Zendesk触发器无法通过占位符同步用户Oilsoft ID至工单字段求助

解决工单与用户Oilsoft ID字段同步问题

方法一:修正占位符为自定义字段的唯一API ID

你遇到的问题大概率是因为直接使用了字段的显示名称作为占位符,而系统需要的是字段的唯一API ID(而非显示名称)。步骤如下:

  • 获取用户自定义字段的ID:进入管理后台,找到「用户字段」页面,定位到「Oilsoft ID」字段。点击该字段查看详情,URL末尾的数字即为该字段的ID(例如:.../user_fields/12345 中的 12345)。
  • 更新触发器动作中的占位符:将原来的 {{ticket.requester.custom_fields.oilsoft_id}} 替换为 {{ticket.requester.custom_fields.custom_field_12345}}(把 12345 替换为你实际获取到的用户字段ID)。
  • 保存触发器后重新测试,此时应该能正确同步用户的Oilsoft ID值。

方法二:使用Webhook + 触发器组合(若方法一无效)

如果你的帮助台系统不支持在「设置字段」动作中使用动态占位符,可以通过Webhook调用API来实现同步:

  • 创建Webhook:
    1. 进入管理后台的Webhook设置页面,新建一个Webhook。
    2. 设置请求URL为工单更新API(格式通常为 https://你的子域名.helpdesk.com/api/v2/tickets/{{ticket.id}}.json)。
    3. 请求方法选择 PUT,认证方式选择你的系统支持的类型(如Basic Auth)。
    4. 请求体使用JSON格式,填入工单自定义字段的ID和用户字段的占位符:
      {
        "ticket": {
          "custom_fields": [
            {
              "id": 67890,
              "value": "{{ticket.requester.custom_fields.custom_field_12345}}"
            }
          ]
        }
      }
      
      (67890 替换为工单「Oilsoft ID」字段的ID,12345 替换为用户字段的ID)
  • 创建触发Webhook的触发器:
    1. 保持原有的条件:工单已更新、工单「Oilsoft ID」字段为空。
    2. 动作选择「触发上述Webhook」。
  • 保存配置后测试,系统会在满足条件时自动调用API同步字段值。

内容的提问来源于stack exchange,提问作者rdel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 01:37:33