Dify原生支持Trello插件联动,配置权限后可用自然语言驱动卡片创建、同步与状态更新。安装插件→授权read/write/account权限→工作流中调用工具节点输入指令→设条件触发器→调试验证响应与卡片状态。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

想让Dify工作流自动把用户提交的需求转成Trello卡片、把Bug报告同步到“待处理”列表、或根据审批结果更新卡片状态,不需要手写API请求、不用管理token有效期、也不用在代码里硬编码board_id——Dify原生支持Trello插件联动,配置好权限后,一句自然语言就能驱动整条卡片流转链路。
安装并授权Trello插件
点击Dify左侧导航栏的「集成」→「插件市场」→在搜索框输入“Trello”→找到官方认证插件(开发者显示为“Atlassian”)→点击「安装」。
安装完成后,点击插件右侧的「启用」按钮,页面会跳转至Trello授权页;使用你日常管理看板的账号登录,并务必勾选【read, write, account】三项权限——缺少account权限将无法列出组织内看板,后续所有操作都会因找不到目标board而失败。
授权成功后,插件状态变为绿色“已连接”,右上角显示你的Trello头像,此时即可进入下一步。
在工作流中调用Trello操作
新建一个工作流,拖入「开始」节点,接着添加一个「工具调用」节点,选择已启用的Trello插件。
在工具参数中,直接输入自然语言指令,例如:“创建一张卡片,标题为‘用户反馈:支付失败’,描述取自上一节点的input.text字段,放到‘客户问题’列表下,标签设为urgent,优先级设为high。”
Dify会自动解析语义→匹配你最近访问的3个看板→定位名为“客户问题”的列表→生成卡片并返回card_id。整个过程无需填写board_id、list_id或手动拼接JSON body。
配置条件触发实现自动流转
第一步:在工作流顶部点击「触发器」→选择「条件触发」→设置字段路径为inputs.status,操作符选“等于”,值填“approved”。
第二步:从「工具调用」节点拉出一条连线,连接到Trello插件节点,配置动作类型为“更新卡片”。
第三步:在参数中写:“把card_id为{{ inputs.card_id }}的卡片移动到‘已上线’列表,并在描述末尾追加‘✅ 已发布于{{ now }}’。”
注意:【card_id必须来自前序节点的输出,不能手动写死】——如果上游未传递有效card_id,此步将静默失败且不报错,需检查前序节点是否启用了“返回原始响应”选项。
调试与验证卡片状态
点击工作流右上角「测试」按钮,输入模拟数据:{ "status": "approved", "card_id": "card_abc123", "text": "支付接口超时,请优化重试逻辑" }。
运行后查看日志中的“Trello Plugin Response”,确认返回status为200且response包含new_list_id字段。
立刻打开对应Trello看板,检查该卡片是否已出现在“已上线”列表底部,并带有时间戳标记。


















