What Cymph uses it for
Cymph uses GitHub for three purposes, all driven by a single access token:- Fetching playbooks / content — reads repositories, branches, and files to import playbooks and other content into Cymph. (read)
- Backups — commits playbook backups into a repository on a schedule or on demand. (write) See Back up playbooks to GitHub.
- Publishing documentation — commits a playbook’s documentation into a repository as Markdown or PDF. (write) See Deploy playbooks.
github.com (no instance URL field).
Because the repo scope is required in all cases (see below), publishing needs no additional permissions beyond what the integration already asks for.
Requirements
Token setup
Create a token with the required scope using this pre-filled link: 👉 Create a Cymph integration token This grants therepo scope, which covers both read (fetching playbooks) and write (committing backups) on private repositories.
Cymph verifies that the token carries the
repo scope when you save the integration and will reject tokens that do not have it, even if you only intend to use the read (fetch) functionality. This is required so that private repositories are accessible and backups can be committed.Permissions
What Cymph reads and writes
Publishing formats
GitHub accepts both documentation formats:
Image blocks are omitted from the Markdown format.

