Serpent + GitHub for Salesforce DevOps
Every Serpent task maps to a GitHub branch and pull request, without your team touching Git directly.
How to connect
Connecting GitHub takes a few minutes, and Tekunda runs it with you during your free onboarding session:
- Install the Serpent app on your GitHub organization and grant it access to the repositories that hold your Salesforce metadata.
- Serpent scans the branch structure and maps it into task-based workflow, so existing branches and open pull requests show up as tasks automatically.
- Set which branch represents each org, sandbox, UAT, production, so Serpent knows where a task's changes should land.
No CLI setup and no Git training required. Your team works from tasks; Serpent handles the branches and commits underneath.

One workflow: shipping a change without leaving Serpent
A developer opens a task in Serpent for a field-level security fix. Serpent creates the GitHub branch automatically, and every metadata change made in the task commits to it. When the task moves to review, Serpent opens the pull request on GitHub and posts the diff, test results, and preflight checks straight into the task so reviewers approve from one place. Merging the pull request triggers deployment to the next sandbox, tracked in Serpent's task-based workflow.
Common questions
Start free. No credit card, no install, no commitment.
Set up in under 15 minutes. No DevOps hire needed.
