Skip to content
GitHub logo

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.

  1. Starts withNew Label
  2. ZoftAgent or workflow decides what happens next
  3. Then in GitHubCreate Branch
  4. AndCreate Gist
Illustrative flow built from GitHub’s real triggers and actions.

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 18
  • 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 14
  • 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.

  1. 01ConnectChoose GitHub in Connections and approve access in the GitHub sign-in window. Zoft never sees your password.
  2. 02Put it to workAdd GitHub as a workflow step, or let a voice agent, chat agent or AI employee use it as a tool.
  3. 03Review every runAdd approvals where you want a person in the loop. Every run leaves a record you can check.
See all in Developer tools

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.

Put GitHub to work in your operation.