GitHub integration
Developer platform that allows developers to create, store, manage and share their code. Use GitHub from Zoft voice agents, chat agents, workflows and AI employees.
- Sign in with OAuth
- 18 actions
- 14 triggers
- Starts with
New Label - ZoftAgent or workflow decides what happens next
- Then in GitHub
Create Branch - And
Create Gist
Zoft + GitHub
What Zoft can do with GitHub.
- 01Voice agentsA phone agent can use GitHub actions such as Create Branch and Create Gist during the call, then hand off to a person when it should.
- 02Chat agentsThe same agent on web chat, WhatsApp or SMS can look up and update GitHub while it talks to the customer.
- 03WorkflowsStart a workflow when “New Label” happens in GitHub, or use GitHub as any step on the canvas.
- 04AI employeesAn AI employee can find and use GitHub actions on its own, and ask for your approval before it sends or changes anything important.
Actions 18
Things Zoft can do in GitHub.
- Find UserFinds a user by their login name.
- Lock issueLocks the specified issue
- Find IssueFinds an issue based title.
- Find BranchFinds a branch by name and returns its details.
- Unlock issueUnlocks the specified issue
- Update IssueUpdates an existing issue.
- Create BranchCreates a new branch on a repository.
- Delete BranchDeletes a branch from a repository.
- Custom API CallMake a custom API call to a specific endpoint
- Raw GraphQL queryPerform a raw GraphQL query
Show all 18Show fewer
- Create GistCreate a GitHub Gist. Requires an OAuth connection — Gists cannot be created with GitHub App authentication.
- Add Labels to IssueAdds labels to an existing issue.
- Get issue informationGrabs information from a specific issue
- Create IssueCreate Issue in GitHub Repository
- Create comment on a issueAdds a comment to the specified issue (also works with pull requests)
- Create Commit CommentCreates a comment on a commit in a GitHub repository
- Create Discussion CommentCreates a comment on a discussion in a GitHub repository
- Create Pull Request Review CommentCreates a review comment on a pull request in a GitHub repository
Triggers 14
Events in GitHub that can start a workflow.
- New LabelTriggers when a new label is created in a repository.
- New BranchTriggers when a new branch is created.
- New CommitTriggers when a new commit is pushed.
- New MentionTriggers when you are mentioned in a comment.
- New ReleaseTriggers when a new release is added.
- PushTriggers when there is a push to a repository branch. This includes when a commit is pushed, when a commit tag is pushed, when a branch is deleted, when a tag is deleted, or when a repository is created from a template.
- New StarTrigger when there is activity relating to repository stars.
- New MilestoneTriggers when a new milestone is created.
- New IssueTriggers when there is activity relating to an issue.
- New CollaboratorTriggers when a new collaborator is added to a repository.
Show all 14Show fewer
- New Review RequestTriggers when you are requested to review a pull request.
- New DiscussionTriggers when there is activity relating to a discussion.
- New Pull RequestTriggers when there is activity on a pull request.
- New Comment PostedTriggers when there is a new comment posted on a discussion.
Setup
Connect GitHub in three steps.
- 01ConnectChoose GitHub in Connections and approve access in the GitHub sign-in window. Zoft never sees your password.
- 02Put it to workAdd GitHub as a workflow step, or let a voice agent, chat agent or AI employee use it as a tool.
- 03Review every runAdd approvals where you want a person in the loop. Every run leaves a record you can check.
More developer tools integrations.
See all in Developer tools
Account detailsYouTrackDeveloper tools19 actions · 2 triggers
Sign in with OAuthSnowflakeDeveloper tools14 actions · 5 triggers
API keyLokaliseDeveloper tools12 actions · 3 triggers
Sign in with OAuthDigitalOceanDeveloper tools11 actions
Account detailsSupabaseDeveloper tools9 actions · 1 trigger
Account detailsAmazon S3Developer tools8 actions · 1 trigger
FAQ
GitHub on Zoft, answered.
What can Zoft do with GitHub?
Zoft supports 18 actions and 14 triggers for GitHub. You can use them as workflow steps, and voice agents, chat agents and AI employees can call them as tools.
How do I connect GitHub to Zoft?
Choose GitHub in Connections and approve access in the GitHub sign-in window. Zoft never sees your password.
Can a voice agent or chat agent use GitHub?
Yes. Once GitHub is connected, a voice agent or chat agent can use its actions during a conversation. Permissions control which actions each agent can use.
Can an AI employee work in GitHub without supervision?
Only as far as you allow. AI employees ask for approval before sensitive steps, and every run leaves a record you can review.