Integrations / Engineering
GitHub
Read and write repositories, pull requests and issues, and trigger workflows from GitHub webhooks.
Tools
github.get_repository
Get repository metadata.
github.list_pull_requests
List pull requests in a repository.
github.get_pull_request
Get a pull request, optionally including its diff.
github.get_issue
Get an issue or pull request conversation with its comments.
github.search_issues
Search issues and pull requests with GitHub search syntax.
github.get_file
Read a file from a repository.
github.create_issue writes
Open a new issue.
github.update_issue writes
Change an issue or pull request that already exists: its title, body or state. Only the fields you pass change, and body replaces the whole body, so read the current one with get_issue first if you mean to add to it.
github.create_pull_request writes
Open a pull request from a branch that has already been pushed.
github.create_comment writes
Comment on an issue or pull request.
github.add_labels writes
Add labels to an issue or pull request.
github.add_reaction writes
React to an issue or pull request with an emoji, the way a person clicks one in GitHub. Reacting again with the same emoji leaves it as it was.
Triggers
Add a webhook in your repository or organization settings with content type application/json, this URL, and the webhook secret saved on this connection.
Events
triggerkind: github connection: github events: [pull_request] actions: [...] repos: [...]
Examples
PR review bot — A careful first review on every pull request, in under a minute.
Issue to pull request — Label an issue `automate`, get a pull request with passing tests.
Daily engineering digest — Yesterday's pull requests and new bugs, summarized before standup.
Incident triage from any alert — Turn noisy monitoring webhooks into triaged, tracked incidents.
Turn one person's AI process into the company's.
Murmurator is invite-only. Already invited? Sign in and build something real.