---
name: customer-support-intake
display-name: "Customer Support Intake"
description: "Secure customer support evidence collection for SerenDesktop incidents. Use when users report failures and need one-click collection of logs, diagnostics, chat history, and screenshots with consent checks, PII redaction, and storage in SerenDB."
enabled: false
source: github:serenorg/seren-skills
imported-from: github:serenorg/seren-skills
---

# Customer Support Intake

## For Claude: How to Use This Skill

Skill instructions are preloaded in context when this skill is active. Do not perform filesystem searches or tool-driven exploration to rediscover them; use the guidance below directly.

## When to Use

- collect support logs for seren desktop
- package customer incident evidence
- capture screenshot and diagnostics for support

## Workflow Summary

1. `verify_consent` uses `transform.assert_consent`
2. `verify_support_org_db_access` uses `connector.storage.post`
3. `collect_environment` uses `connector.diagnostics.post`
4. `collect_logs` uses `connector.diagnostics.post`
5. `collect_chat_history` uses `connector.diagnostics.post`
6. `open_incident_view` uses `connector.playwright.post`
7. `capture_screenshot` uses `connector.playwright.post`
8. `redact_and_minimize` uses `transform.redact_sensitive`
9. `hash_payload` uses `transform.hash_payload`
10. `upsert_incident` uses `connector.storage.post`
11. `persist_evidence` uses `connector.storage.post`
12. `set_retention` uses `connector.storage.post`
13. `summary` uses `transform.support_summary`
