跳转至

GetEntityProperties

获取附加到实体(文档、项目、CRM 公司等)上的所有属性。任务以 entity_type=document 为目标。返回属性定义及其当前值,以及 select 类型属性的可用选项。Select 和 tag 的值也会在 currentValueLabels 中解析为人类可读的标签返回。标签是 dataType 为 “tag” 的属性;只返回用户可见的标签(用户自己的及其团队的标签)。使用 ListTags 查看用户可用的所有标签,并使用 SetEntityProperty 配合标签定义 ID 以及 add_option_ids/remove_option_ids 来应用或移除标签。对于任务文档,系统属性(Assignees、Status、Priority、Due Date 等)始终存在——你可以直接使用 SetEntityProperty 配合已知 ID 来更新它们,而无需先调用此工具。对于 CRM 公司(entity_type=company,entity_id=公司 UUID),此工具会返回内置的 Stage / Owner / Revenue 属性(包含团队的 stage 选项)以及任何自定义公司属性。

参数

参数 类型 必填 描述
entity_id string 是 要获取属性的实体的 ID。
entity_type "document" | "initiative" | "project" | "thread" | "channel" | "call" | "user" | "company" 是 当 AI 工具以实体的属性为目标时接受的规范实体类型。任务以 document 为目标;电子邮件线程(在 ListEntities 和搜索结果中类型为 email)以 thread 为目标。

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 macro3/macro