Skills freshservice-automation
๐Ÿ“ฆ

freshservice-automation

Content revision r2 Medium Risk โš™๏ธ External commands๐ŸŒ Network access

Automate Freshservice Ticket Operations

Freshservice work becomes slow when tickets require repeated manual updates. This skill uses Rube MCP to search, create, update, and route ITSM records.

Supports: Claude Codex Code(CC)
โš ๏ธ 50 Poor

Install with my Agent

Copy this request to your Agent. It includes the canonical Skill page and manifest.

Agent request
Review the Skillstore skill "freshservice-automation" from https://skillstore.io/skills/sickn33-freshservice-automation.md and its manifest at https://skillstore.io/api/skills/sickn33-freshservice-automation/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Your Agent should still show its plan and request any confirmation required by the security policy.

Test it

Using "freshservice-automation". List open urgent tickets updated since 2026-07-01.

Expected outcome:

Found 12 matching tickets. The first page shows each ticket identifier, subject, requester, status, priority, and last update time.

Using "freshservice-automation". Set tickets 4182, 4189, and 4201 to Pending.

Expected outcome:

Prepared three updates from the current status to Pending. No changes were applied because confirmation is still required.

Using "freshservice-automation". Create a laptop service request for alex@example.com.

Expected outcome:

The request needs a catalog item identifier and any required custom fields before it can be submitted.

Security Audit

Medium Risk
v5 โ€ข 7/23/2026 Open versioned report

All 67 static findings are false positives caused by Markdown code spans, documented identifiers, code fences, and the expected Rube MCP endpoint. Semantic review found three medium risks involving delegated access, bulk changes, and outbound email without explicit confirmation controls.

1
Files scanned
223
Lines analyzed
0
Review items
0
False positives ignored

Confirmed security concerns (3)

Medium
Third-Party MCP Trust Boundary
The setup delegates Freshservice authentication and tool execution to Rube MCP. Administrators must trust this service with ITSM access and ticket data.
The setup explicitly adds an external MCP endpoint and directs users through Freshservice authentication. Delegated access is necessary but creates a clear trust boundary.
Medium
Bulk Changes Lack Mandatory Confirmation
The workflow can update multiple tickets and may partially succeed. It does not require a preview or explicit confirmation before changing records.
The documented workflow performs bulk updates and warns about partial success. No preview or confirmation requirement appears in the workflow.
Medium
Outbound Email Lacks Mandatory Confirmation
The workflow can send email and create a contact for an unknown address. It does not require recipient verification or user confirmation.
The workflow explicitly sends outbound email and may create a contact. No confirmation step is included before these external side effects.
Audited by: codex View Audit History โ†’
Share & cite this report

Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.

Open versioned report
Security Assessment

Copy report link

https://skillstore.io/skills/sickn33-freshservice-automation/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/sickn33-freshservice-automation/security.svg)](https://skillstore.io/skills/sickn33-freshservice-automation?utm_source=security_passport_badge)

HTML badge

<a href="https://skillstore.io/skills/sickn33-freshservice-automation?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-freshservice-automation/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Embed card

<iframe src="https://skillstore.io/embed/skills/sickn33-freshservice-automation.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Academic citations (APA ยท BibTeX ยท CFF)

APA citation

sickn33. (2026). freshservice-automation security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-freshservice-automation/audits/5

BibTeX citation

@techreport{sickn33-sickn33-freshservice-automation-2026, author = {sickn33}, title = {freshservice-automation security audit report (audit version 5)}, institution = {Skillstore}, year = {2026}, number = {5}, url = {https://skillstore.io/skills/sickn33-freshservice-automation/audits/5}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "freshservice-automation security audit report (audit version 5)" version: "unspecified" type: report authors: - name: "sickn33" date-released: "2026-07-23" url: "https://skillstore.io/skills/sickn33-freshservice-automation/audits/5" identifiers: - type: other value: "skillstore:sickn33-freshservice-automation:audit:5" description: "Skillstore immutable audit report identifier"

Skillstore Score

Why this score Evidence Confidence: High
55
Architecture
85
Maintainability
87
Content
68
Community
83
Spec Compliance

What You Can Build

Review an incident queue

List recent high-priority tickets, paginate through results, and retrieve details for selected incidents.

Standardize ticket updates

Find a defined ticket set and apply one approved status, priority, group, or tag change.

Submit catalog requests

Create service requests for approved catalog items with requester details and required custom fields.

Try These Prompts

List recent tickets
List Freshservice tickets updated since [ISO date]. Sort by [field] in [direction] order and return [count] results per page.
Create an incident
Create a Freshservice incident for [requester email]. Use subject [subject], description [description], status [status], and priority [priority]. Confirm before creation.
Prepare a bulk update
Find tickets matching [criteria]. Preview their identifiers and current values, then ask before changing [fields] to [values].
Create an outbound email ticket
Prepare an outbound email ticket for [recipient]. Show the sender configuration, subject, body, status, priority, and CC list before asking for confirmation.

Best Practices

  • Search for current tool schemas before every workflow and validate required fields.
  • Preview identifiers, recipients, and changes before any write operation, then request explicit confirmation.
  • Paginate large queries, minimize optional includes, and handle rate limits with backoff.

Avoid

  • Do not update broad ticket sets without reviewing exact identifiers and proposed changes.
  • Do not send outbound email before verifying recipients, sender configuration, subject, and body.
  • Do not assume numeric status or priority codes match their text labels without validation.

Frequently Asked Questions

What connection does this skill require?
It requires Rube MCP and an active Freshservice connection created through the Freshservice toolkit.
Can it search older tickets?
Yes. Provide an updated_since timestamp and paginate until the returned page contains fewer results than requested.
Can each ticket receive different bulk changes?
No. One bulk call applies the same update fields to every selected ticket.
Can it create a contact automatically?
Yes. Ticket creation may create a contact when the supplied email does not match an existing contact.
Does it support service catalog requests?
Yes. It accepts a catalog item identifier, requester email, quantity, custom fields, and an optional parent ticket.
How should partial bulk failures be handled?
Review every result, record successful updates, and retry only failed tickets after checking the reported errors.

Developer Details

Author

sickn33

License

MIT

Skillstore revision

r2

Version notice

The author did not declare a version.

Ref

88a8e9a07f4c54ab105c1c41b6267c287146b07b

Maintenance freshness

7/26/2026

Usage

7 downloads ยท 95 views

File structure

๐Ÿ“„ SKILL.md

More from sickn33

View all
View all