Skip to main content
Rilo provides comprehensive developer tools and infrastructure platforms for version control, project management, cloud infrastructure, and DevOps automation.

Available Tools

Version Control

  • GitHub - Code hosting and version control
  • GitLab - DevOps platform with Git repository management
  • Bitbucket - Git repository hosting

Project Management

  • Jira - Issue tracking and project management
  • Linear - Issue tracking and project management

Infrastructure & Monitoring

  • AWS - Amazon Web Services cloud platform
  • DigitalOcean - Cloud infrastructure platform
  • Docker - Containerization platform
  • Snowflake - Cloud data platform
  • Prisma - Database toolkit
  • BetterStack - Infrastructure monitoring
  • New Relic - Application performance monitoring
  • Mixpanel - Product analytics
  • PagerDuty - Incident management
  • Pingdom - Website monitoring
  • UptimeRobot - Uptime monitoring
  • Kibana - Data visualization
  • Microsoft Clarity - Web analytics
  • Webflow - Web design and hosting

GitHub

Code hosting and version control platform for software development.

Authentication

Requires authentication with github integration.

Available Functions

GitHub provides functions for repository management, issues, pull requests, and more:
FunctionDescription
create_repositoryCreate a new repository.
get_repositoryGet repository details.
list_repositoriesList repositories for a user or organization.
create_issueCreate a new issue in a repository.
get_issueGet details of a specific issue.
list_issuesList issues in a repository.
update_issueUpdate an issue’s properties.
create_pull_requestCreate a new pull request.
get_pull_requestGet details of a pull request.
list_pull_requestsList pull requests in a repository.
merge_pull_requestMerge a pull request.
create_branchCreate a new branch.
list_branchesList branches in a repository.
get_file_contentsGet contents of a file from a repository.
create_fileCreate a new file in a repository.
update_fileUpdate an existing file.
delete_fileDelete a file from a repository.

Available Triggers

GitHub supports app event triggers:
Trigger SlugDescription
GITHUB_PULL_REQUEST_EVENTTriggered when a pull request is opened, closed, or merged.
GITHUB_ISSUE_EVENTTriggered when an issue is created, updated, or closed.
GITHUB_PUSH_EVENTTriggered when code is pushed to a repository.
GITHUB_RELEASE_EVENTTriggered when a new release is created.
Use get_tools_trigger_actions to discover all available triggers for GitHub.

GitLab

DevOps platform with Git repository management, CI/CD, and project management.

Authentication

Requires authentication with gitlab integration.

Available Functions

GitLab provides functions for repository management, issues, merge requests, and CI/CD:
FunctionDescription
create_projectCreate a new project.
get_projectGet project details.
list_projectsList projects.
create_issueCreate a new issue.
get_issueGet issue details.
list_issuesList issues in a project.
create_merge_requestCreate a new merge request.
get_merge_requestGet merge request details.
list_merge_requestsList merge requests.
create_branchCreate a new branch.
list_branchesList branches.

Available Triggers

GitLab supports app event triggers:
Trigger SlugDescription
GITLAB_MERGE_REQUEST_EVENTTriggered when a merge request is created or updated.
GITLAB_ISSUE_EVENTTriggered when an issue is created or updated.
GITLAB_PIPELINE_EVENTTriggered when a CI/CD pipeline runs.
Use get_tools_trigger_actions to discover all available triggers for GitLab.

Jira

Issue tracking and project management platform for software teams.

Authentication

Requires authentication with jira integration.

Available Functions

Jira provides functions for issue management, project management, and workflow automation:
FunctionDescription
create_issueCreate a new issue.
get_issueGet issue details.
update_issueUpdate an issue.
delete_issueDelete an issue.
list_issuesList issues with filtering.
create_projectCreate a new project.
get_projectGet project details.
list_projectsList projects.
add_commentAdd a comment to an issue.
get_commentsGet comments for an issue.
transition_issueMove an issue through workflow states.
assign_issueAssign an issue to a user.

Available Triggers

Jira supports app event triggers:
Trigger SlugDescription
JIRA_ISSUE_CREATEDTriggered when a new issue is created.
JIRA_ISSUE_UPDATEDTriggered when an issue is updated.
JIRA_ISSUE_TRANSITIONEDTriggered when an issue transitions to a new status.
Use get_tools_trigger_actions to discover all available triggers for Jira.

Using Developer Tools in Workflows

Example: Automated Code Review

"Start workflow when a pull request is opened in GitHub, run code analysis, and post results as a comment"
The workflow will:
  1. Use GitHub trigger for pull request events
  2. Analyze code changes
  3. Post analysis results as a comment

Example: Issue Tracking Automation

"Monitor Jira for new high-priority issues and notify team via Slack"
The workflow will:
  1. Use Jira trigger for issue creation
  2. Filter by priority
  3. Send notification to Slack

Best Practices

Organize code with repositories:
  • Use branch protection rules
  • Set up automated workflows
  • Monitor repository activity
Track work with issues:
  • Create issues for bugs and features
  • Use labels and milestones
  • Link issues to pull requests
Automate deployments:
  • Trigger workflows on code changes
  • Run tests automatically
  • Deploy on successful builds

Limitations

  • All Tools: Each tool connects to a single authenticated account per workflow
  • All Tools: Subject to service rate limits and API quotas
  • GitHub: Some operations require repository admin permissions
Each developer tool integration connects to a single authenticated account. To use multiple accounts, create separate workflows.