← 返回 Skills 市场
🔌

Freshservice

作者 OOMOL · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
38
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install oo-freshservice
功能描述
Freshservice (freshworks.com). Use this skill for ANY Freshservice request — reading, creating, and updating data. Whenever a task involves Freshservice, use...
使用说明 (SKILL.md)

Freshservice

Operate Freshservice through your OOMOL-connected account. This skill calls the freshservice connector with the oo CLI; OOMOL injects credentials server-side, so you never handle raw tokens.

Category: Communication, Productivity. Exposes 6 action(s).

Running an action

Assume the user has already installed the oo CLI, signed in, and connected Freshservice. Do not run oo auth login or open the connection URL proactively — just run the action. Fall back to First-time setup only when a command actually fails with an auth or connection error.

1. Inspect the contract to get the authoritative input/output schema before building a payload:

oo connector schema "freshservice" --action "\x3Caction_name>"

2. Run the action with a JSON payload that matches the input schema:

oo connector run "freshservice" --action "\x3Caction_name>" --data '\x3Cjson>' --json
  • --data takes a JSON object string or @path/to/file.json; omit it to send {}.
  • The response is { "data": ..., "meta": { "executionId": "..." } }; the execution id lives under meta.executionId.

Each action below links to a reference file with its purpose and exact commands. Read the linked file, then fetch the live schema with oo connector schema before constructing --data.

Available actions

  • create_service_request — Create a Freshservice service request for one service catalog item.
  • create_ticket — Create a Freshservice ticket for an incident or service request workflow.
  • get_ticket — Get one Freshservice ticket by identifier with optional include expansions.
  • list_locations — List Freshservice locations to help callers resolve account-level location metadata.
  • list_service_catalog_items — List Freshservice service catalog items so callers can discover item display IDs before placing requests.
  • list_tickets — List Freshservice tickets with optional filters, pagination, and include expansions.

Safety

  • Read actions (get / list / search) are safe to run directly.
  • Create, update, send, or post actions change Freshservice state — confirm the exact payload and effect with the user before running.
  • Delete or remove actions are destructive — always confirm the target and get explicit approval first.

First-time setup

These are one-time steps — do not repeat them on every call. Run a step only when a command fails for the matching reason.

  • oo: command not found — install the oo CLI (other platforms: \x3Chttps://cli.oomol.com/install-guide.md>):

    curl -fsSL https://cli.oomol.com/install.sh | bash    # macOS / Linux
    
    irm https://cli.oomol.com/install.ps1 | iex           # Windows PowerShell
    
  • Not signed in / authentication error — sign in to your OOMOL account once:

    oo auth login
    
  • scope_missing / credential_expired / app_not_ready / app_not_found — Freshservice is not connected, or the connection expired or lacks a scope. Connect once (auth type: API key) at:

    https://console.oomol.com/app-connections?provider=freshservice
    
  • HTTP 402 / OOMOL_INSUFFICIENT_CREDIT — billing stop. Recharge at https://console.oomol.com/billing/token-recharge before retrying.

Resources

安全使用建议
Install this only if you want an agent to work with your connected Freshservice tenant. Review any create, update, or delete action before it runs, and be aware that broad Freshservice-related prompts may activate the skill even when you only wanted a general answer.
能力标签
requires-sensitive-credentials
能力评估
Purpose & Capability
The described capability fits a Freshservice connector: using connected credentials to read and possibly change Freshservice tenant data is expected for this kind of integration.
Instruction Scope
The scanner points to broad invocation guidance around Freshservice requests. That can cause over-selection, but the supplied evidence does not show hidden or unrelated behavior.
Install Mechanism
No artifact-backed concern was provided about unusual installation, obfuscated code, or unsafe automatic execution.
Credentials
Server-side injected Freshservice credentials are sensitive but proportionate for an account integration, provided the user intends to connect that tenant and review write actions.
Persistence & Privilege
The skill may operate with persistent connected-service authority, but there is no evidence of local persistence, privilege escalation, credential theft, or background execution.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install oo-freshservice
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /oo-freshservice 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial 1.0.0 release of the `oo-freshservice` skill for operating Freshservice through an OOMOL-connected account. - Supports ticket workflows, including creating tickets, listing tickets with filters and pagination, and retrieving individual tickets with optional expansions. - Adds service request creation for Freshservice service catalog items. - Provides discovery actions for service catalog items and account locations to help build valid request payloads. - Uses the `freshservice` connector via the `oo` CLI, with server-side credential handling and schema inspection before action execution. - Documents safety expectations for read actions, state-changing create actions, and first-time connection troubleshooting.
元数据
Slug oo-freshservice
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Freshservice 是什么?

Freshservice (freshworks.com). Use this skill for ANY Freshservice request — reading, creating, and updating data. Whenever a task involves Freshservice, use... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 38 次。

如何安装 Freshservice?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install oo-freshservice」即可一键安装,无需额外配置。

Freshservice 是免费的吗?

是的,Freshservice 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Freshservice 支持哪些平台?

Freshservice 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Freshservice?

由 OOMOL(@oomol)开发并维护,当前版本 v1.0.0。

💬 留言讨论