Skip to content
Back to skills

Surveys

ASecurity

Use this skill when working with Crewhu CSAT/NPS surveys — listing recent responses, drilling into a specific survey, isolating detractors and promoters for follow-up, and rolling responses up by user.

  • 48 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added May 27, 2026
data-aireactapi

Works with

  • api

Security analysis

A100/100

Scanned May 27, 2026

npx -y skills add wyre-technology/msp-claude-plugins --skill surveys --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Surveys?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Surveys
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/wyre-technology-surveys/badge)](https://www.skillsdirectory.com/skills/wyre-technology-surveys)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: "Crewhu Surveys"
when_to_use: "When analyzing CSAT/NPS surveys, drilling into detractors and promoters, or pulling per-user / per-team satisfaction trends from Crewhu"
description: >
  Use this skill when working with Crewhu CSAT/NPS surveys — listing
  recent responses, drilling into a specific survey, isolating
  detractors and promoters for follow-up, and rolling responses up by
  user.
triggers:
  - crewhu csat
  - crewhu nps
  - crewhu survey
  - crewhu detractor
  - crewhu promoter
  - csat trend
  - customer satisfaction crewhu
  - nps score
---

# Crewhu Surveys (CSAT / NPS)

Surveys are Crewhu's primary product — short CSAT/NPS responses tied
to a ticket close, a specific tech, or a project milestone. This skill
covers listing surveys, finding a specific one, and isolating the two
ends of the curve (detractors and promoters) so MSP managers can react.

## API Tools

### List & Search

| Tool | Purpose |
|------|---------|
| `crewhu_surveys_list` | Paginated list of recent survey responses |
| `crewhu_surveys_search` | Search surveys by keyword / metadata |
| `crewhu_surveys_get` | Pull full detail for one survey response |

### Sentiment Slices

| Tool | Purpose |
|------|---------|
| `crewhu_surveys_detractors` | Detractor responses (low scores / negative comments) |
| `crewhu_surveys_promoters` | Promoter responses (high scores / positive comments) |

## Common Workflows

### Pull recent survey trend

1. Call `crewhu_surveys_list` with a wide enough window (90 days
   minimum).
2. Bucket results by week and compute average score and response count.
3. Surface the trend line, not just the latest week — single weeks are
   noisy.

### Detractor follow-up queue

1. Call `crewhu_surveys_detractors` to get the negative responses.
2. For each, call `crewhu_surveys_get` to retrieve the full comment
   and the responsible technician (the responses include user
   attribution — cross-reference with `crewhu_users_get`).
3. Produce a follow-up list: customer, ticket, tech, score, comment,
   suggested action (call-back, account-manager hand-off, escalation).

### Promoter recognition loop

1. Call `crewhu_surveys_promoters` to find positive responses.
2. Use the responsible tech to drive a recognition workflow:
   - `crewhu_badges_user_recognition` to see whether the tech is
     already trending in recognition.
   - Consider awarding a badge via the `badges` domain (see
     `crewhu_badges_history_list`).

### Per-user roll-up

1. Use `crewhu_users_list` to enumerate techs.
2. For each tech, use `crewhu_surveys_search` (keyed on the user) to
   pull their responses.
3. Compute average score, response count, and detractor rate per tech
   for a manager scorecard.

## Edge Cases

- **Sparse responses** — Some techs have few surveys; flag any
  per-user metrics with N < 10 as low-confidence rather than ranking.
- **Comment-only feedback** — Some responses have a comment without a
  score. Surface those separately; do not coerce them into the score
  average.
- **Time zones** — Survey timestamps are in the tenant's configured
  zone; normalize before comparing across tenants.

## Best Practices

- Always show denominators (response count) alongside averages.
- Pair detractor lists with promoter lists in a manager dashboard so
  the picture is balanced.
- Capture the tech for every response in your output so action items
  are unambiguous.

## Related Skills

- [api-patterns](../api-patterns/SKILL.md) - Auth and pagination

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…