---
name: syncro
description: >
  Create, update, close, comment on, and bill tickets in Syncro PSA. Use for any Syncro ticket work, "create ticket", "update ticket #123", "close the Syncro ticket", "bill this time", "syncro-emergency-billing".
---

# /syncro — Syncro PSA Integration

**Grok skill for the shared command.** Details in `.claude/commands/syncro.md` (and the emergency billing variant).

When used:
- Read the command file for exact subcommands, authentication (via vault or 1p), and the Python/JS scripts that talk to the Syncro API.
- Typical flow: query companies/tickets, create with proper priority/assignment, add notes with time entries, transition status, generate invoices.
- There is special handling for after-hours/emergency premiums (see syncro-emergency-billing.md).
- Use `run_terminal_command` to invoke the syncro command-line or scripts.
- Be careful with billing data — follow the rules in the docs.

This is heavily used in client mode. The command and its skill implementation contain the API client logic and templates.

See also autotask.md for the other PSA.