20 lines
1.1 KiB
Markdown
20 lines
1.1 KiB
Markdown
---
|
|
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. |