Watch Job FinishedTriggers when a job finishes for the current user.
Watch New BuildsTriggers when a new build appears for the selected repository.
Get Active Builds for OwnerReturns a active Builds for Owner.active builds for owner.
Get Allowance for OwnerReturns a allowance for Owner.allowance for owner.
Get BranchReturns a branch.branch.
Get BuildReturns a build.build.
Get Build BackupReturns a build Backup.build backup.
Get Build Permissions for OrganizationReturns a build Permissions for Organization.build permissions for organization.
Get Build Permissions for RepositoryReturns a build Permissions for Repository.build permissions for repository.
Get CronReturns a cron.cron.
Get Cron for BranchReturns a cron for Branch.cron for branch.
Get Current UserReturns a current User.current user.
Get Custom Images StorageReturns a custom Images Storage.custom images storage.
Get Custom Images UsageReturns a custom Images Usage.custom images usage.
Get Env VarReturns a env Var.env var.
Get Generated Key PairReturns a generated Key Pair.generated key pair.
Get InstallationReturns a installation.installation.
Get JobReturns a job.job.
Get Job LogReturns a job Log.job log.
Get Job Log PartsReturns a job Log Parts.job log parts.
Get Key PairReturns a key Pair.key pair.
Get OrganizationReturns a organization.organization.
Get Organization PreferenceReturns a organization Preference.organization preference.
Get Organization User ActivityReturns a organization User Activity.organization user activity.
Get OwnerReturns a owner.owner.
Get PreferenceReturns a preference.preference.
Get RepositoryReturns a repository.repository.
Get RequestReturns a request.request.
Get Scan ResultReturns a scan Result.scan result.
Get SettingReturns a setting.setting.
Get UserReturns a user.user.
List BranchesRetrieves a list of branches.
List BroadcastsRetrieves a list of broadcasts.
List Build BackupsRetrieves a list of build backups.
List Builds for Current UserRetrieves a list of builds for current user.
List Builds for RepositoryRetrieves a list of builds for repository.
List CachesRetrieves a list of caches.
List Crons for RepositoryRetrieves a list of crons for repository.
List Custom ImagesRetrieves a list of custom images.
List Env VarsRetrieves a list of env vars.
List Executions for OwnerRetrieves a list of executions for owner.
List Executions per RepoRetrieves a list of executions per repo.
List Executions per SenderRetrieves a list of executions per sender.
List Jobs for BuildRetrieves a list of jobs for build.
List Jobs for Current UserRetrieves a list of jobs for current user.
List Organization PreferencesRetrieves a list of organization preferences.
List OrganizationsRetrieves a list of organizations.
List PreferencesRetrieves a list of preferences.
List Repositories for Current UserRetrieves a list of repositories for current user.
List Repositories for OwnerRetrieves a list of repositories for owner.
List Request MessagesRetrieves a list of request messages.
List RequestsRetrieves a list of requests.
List Scan ResultsRetrieves a list of scan results.
List SettingsRetrieves a list of settings.
List Stages for BuildRetrieves a list of stages for build.
Activate RepositoryPerforms the Activate Repository operation.
Cancel BuildPerforms the Cancel Build operation.
Cancel JobPerforms the Cancel Job operation.
Create CronCreates a new cron.
Create CSV ExportCreates a new csv export.
Create Env VarCreates a new env var.
Create Generated Key PairCreates a new generated key pair.
Create Key PairCreates a new key pair.
Create RequestCreates a new request.
Deactivate RepositoryPerforms the Deactivate Repository operation.
Debug JobPerforms the Debug Job operation.
Delete CachesPerforms the Delete Caches operation.
Delete CronPerforms the Delete Cron operation.
Delete Custom ImagesDeletes custom images.
Delete Env VarDeletes env var.
Delete Job LogDeletes job log.
Delete Key PairDeletes key pair.
Lint Travis YMLPerforms the travis YML operation.
Make an API CallPerforms an arbitrary authorized API call.
Prioritize BuildPerforms the Prioritize Build operation.
Restart BuildPerforms the Restart Build operation.
Restart JobPerforms the Restart Job operation.
Star RepositoryPerforms the Star Repository operation.
Sync UserPerforms the Sync User operation.
Unstar RepositoryPerforms the Unstar Repository operation.
Update Build Permissions for OrganizationUpdates an existing build permissions for organization.
Update Build Permissions for RepositoryUpdates an existing build permissions for repository.
Update Current UserUpdates an existing current user.
Update Env VarUpdates an existing env var.
Update Key PairUpdates an existing key pair.
Update Organization PreferenceUpdates an existing organization preference.
Update SettingUpdates an existing setting.
When to use Travis CI
Common scenarios where Travis CI automation saves time and reduces manual work.
Trigger workflows automatically when "Watch Job Finished" fires in Travis CI — start multi-step automations without polling or manual checks.
Automate "Get Allowance for Owner" in Travis CI as a workflow step — combine it with triggers, filters, and AI steps for full-pipeline coverage.
Combine "Get Active Builds for Owner" from Travis CI with triggers or actions in other apps to close the loop — one event, many downstream outcomes.
Frequently asked questions
Common questions about automating Travis CI in your workflows.
Travis CI has 2 triggers, including "Watch Job Finished" and "Watch New Builds". Use them to start workflows the moment Travis CI events fire — no polling required.
Connect Travis CI to any app in workflows
Search apps and open an app-to-app integration page in one click.