24 integrations · 8 database engines

Everything toil connects to.

Each one is a command area or a database engine. It signs in with a token or account you set up once, and returns the same JSON envelope.

  1. unit

    Shipped, with its logic tested against stubbed HTTP. Never run against a real instance.

  2. live

    Run against a real instance; its common commands work there.

  3. stable

    In routine use against real instances, with its commands and output settled.

Work tracking

Where the work is planned and tracked.

  • toil jira unit

    Jira

    Issues, search, transitions, comments, worklogs, attachments, custom fields, projects, users, boards, sprints

    Sign-in Personal access token (Data Center) or Atlassian account email and API token (Cloud)

  • toil ado unit

    Azure DevOps

    Work items, boards, backlogs, sprints, repos, pull requests, comments, votes, pipelines

    Sign-in Personal access token (Server), or an organization-scoped one (Services)

Source and review

Where code is kept and reviewed.

  • toil github unit

    GitHub & GitHub Enterprise

    Pull requests, reviews, issues, projects, checks

    Sign-in Fine-grained PAT

  • toil bitbucket unit

    Bitbucket

    Repositories, branches, tags, commits, files, pull requests, comments, builds, Pipelines

    Sign-in HTTP access token (Data Center) or Atlassian API token with Bitbucket scopes, or an access token (Cloud)

  • toil git unit

    Local git

    Status, diff, log, branches, commit report

    Sign-in None — local

Databases

One set of db commands for every engine.

  • engine: sqlite live

    SQLite

    Sign-in None — a local file

  • engine: postgres live

    PostgreSQL

    Sign-in User and password

  • engine: mysql live

    MySQL / MariaDB

    Sign-in User and password

  • engine: sqlserver live

    SQL Server

    Sign-in SQL login, or Windows authentication

  • engine: oracle live

    Oracle

    Sign-in User and password

  • engine: teradata unit

    Teradata

    Sign-in User and password, or a bearer token

  • engine: hive live

    Hive

    Sign-in A read-only account's user and password

  • engine: impala live

    Impala

    Sign-in A read-only account's user and password

CI/CD and runtime

Where code becomes something running.

  • toil jenkins unit

    Jenkins

    Jobs, builds, console logs, queue

    Sign-in API token

  • toil artifactory unit

    JFrog Artifactory

    Repositories, artifact search, versions, licenses

    Sign-in Access token

  • toil openshift unit

    OpenShift / Kubernetes

    Pods, events, logs, metrics, deployments

    Sign-in Service account token

Testing and flags

Test runs, devices and feature flags.

  • toil saucelabs unit

    Sauce Labs

    Test jobs, builds, real devices and device sessions, tunnels, platforms, app storage, teams

    Sign-in Username and access key

  • toil splitio unit

    Split.IO

    Feature flags, environments, change requests

    Sign-in Admin API key

Security and quality

The scanners and gates every change has to clear.

  • toil sonar unit

    SonarQube

    Quality gates, issues, hotspots, measures

    Sign-in User token

  • toil checkmarx unit

    Checkmarx One

    Projects, scans and scan results statistics

    Sign-in API key, exchanged over HTTP

  • toil contrast unit

    Contrast Security

    Applications, vulnerability findings, libraries

    Sign-in API key + service key

  • toil sonatypeiq unit

    Sonatype IQ Server

    Applications, organizations, policies, policy evaluations

    Sign-in User token pair

  • toil sde unit

    SD Elements

    Projects, countermeasures, threats, users

    Sign-in API token

  • toil osv unit

    OSV.dev

    Known vulnerabilities for a dependency inventory, from the public OSV database

    Sign-in None — public API

  • toil ossindex unit

    Sonatype OSS Index

    Known vulnerabilities for a dependency inventory, from Sonatype's public index

    Sign-in Account username and API token

Observability

What production is actually doing.

  • toil dynatrace unit

    Dynatrace

    Problems, entities, traces

    Sign-in Access token

  • toil logscale unit

    Falcon LogScale

    Log queries, repositories

    Sign-in Personal API token

  • toil elasticsearch unit

    Elasticsearch

    Search, count, indices, cluster health

    Sign-in API key

  • toil kibana unit

    Kibana

    Status, spaces, dashboards, data views, alerting rules

    Sign-in API key

Docs and design

The context engineers pull in from outside the code.

  • toil confluence unit

    Confluence

    Pages, spaces, search, comments, labels, attachments

    Sign-in Personal access token (Data Center) or Atlassian account email and API token (Cloud)

  • toil figma unit

    Figma

    Files from a link, comments, version history

    Sign-in Personal access token

  • toil alation unit

    Alation

    Catalog metadata, search, documents

    Sign-in Refresh token, exchanged over HTTP

Dependency checks

One command per source. You compose.

No single command quietly asks four services on your behalf. Build an inventory locally, then pipe it to exactly the sources you trust, and every finding says where it came from.

compose
$ toil deps scan | toil osv vulns
$ toil deps scan > inventory.json
$ toil sonatypeiq evaluate --from inventory.json --application-id payments-api
CommandSourceCoversNetwork
toil deps scan Local manifests Package inventory for npm, Maven and NuGet None
toil deps diff Local manifests Packages added, removed or changed between two refs None
toil osv vulns OSV.dev Known vulnerabilities for an inventory Public API
toil ossindex vulns Sonatype OSS Index Known vulnerabilities for an inventory Public API
toil sonatypeiq evaluate Sonatype IQ Server Policy evaluation against an application Your server
toil deps frisk --source <one> The source you name Alias for the matching command above As above
toil deps outdated JFrog Artifactory Newer versions in your mirrors Your server
toil deps license-check JFrog Artifactory License metadata for an inventory Your server

Powershell Man · Esc pauses