Integrations

Your stack. Your tools.
One runbook.

Every integration below maps to a drag-and-drop canvas node. Pick the ones your stack uses — mobile, web, backend, cross-platform. RailRun doesn't care which, your runbook decides.

By stack

Nodes for every engineering surface

Pick a stack tab — the canvas palette, starter templates, and verification runners reshape to what your team actually uses.

A
Android native
Kotlin · Jetpack Compose · Gradle
i
iOS
Swift · SwiftUI · xcodebuild
K
Kotlin Multiplatform
commonMain · androidMain · iosMain
F
Flutter
Dart · pubspec · flutter build
R
React Native
Metro · Expo · EAS
M
.NET MAUI
Xamarin legacy · msbuild
Build & verify
./gradlew assembleDebug ./gradlew testDebugUnitTest xcodebuild test flutter build apk flutter test expo prebuild fastlane ios beta
Distribution
Firebase App Distribution TestFlight Play Console Internal Fastlane lane EAS Submit
Starter templates
Android Bug Fix iOS Beta Release KMP Feature Crash-to-PR Figma → Compose
R
React
Next.js · Remix · CRA
V
Vue
Nuxt · Vite · Volar
S
Svelte
SvelteKit · Vite
A
Angular
ng-cli · Nx monorepo
A
Astro
Islands · MDX
Q
Qwik / Solid
Resumability · signals
Build & verify
pnpm build pnpm test vitest run playwright test eslint . --fix tsc --noEmit lighthouse-ci
Deploy
Vercel Netlify Cloudflare Pages AWS Amplify GitHub Actions Fly.io
Starter templates
Next.js Feature Component Refactor E2E Flaky Fix Lighthouse Perf Pass
N
Node / TS
Express · Fastify · Nest
P
Python
FastAPI · Django · Poetry
G
Go
net/http · chi · gin
R
Rust
axum · actix · cargo
R
Ruby
Rails · Sinatra · bundler
J
Java / Kotlin
Spring Boot · Ktor · Gradle
Build & verify
pytest -q go test ./... cargo test pnpm test rspec mvn verify ruff check trivy scan
Deploy
Railway Render Fly.io AWS ECS / Fargate GCP Cloud Run Docker push Kubernetes rollout
Starter templates
REST Endpoint Database Migration Sentry-triaged Bug Fix Dependency Bump
M
Monorepos
Nx · Turborepo · Bazel
D
Design systems
Storybook · Chromatic
I
Infrastructure
Terraform · Pulumi · Ansible
D
Data / ML
dbt · Airflow · MLflow
Universal nodes
Read ticket Branch create Agent plan Apply diff Custom shell Open PR Slack notify Checkpoint
Starter templates
Cross-repo Refactor Terraform Plan & Apply Design System Update dbt Model Fix
Ticket Sources

Import work from anywhere

Start a Run Task by picking a ticket from a connected source. Recent tickets are pre-loaded. Search across projects. Or enter a ticket manually with AI-enhanced descriptions.

JR
Jira Cloud
REST v3 + ADF rendering. Import issues with full description, labels, and sprint data.
Scope phase
LN
Linear
GraphQL API. Import issues with labels, cycles, and project context.
Scope phase
NT
Notion
Import database items as tickets. Supports rich text properties.
Scope phase
SE
Sentry
Import error events as Run Tasks. Stack traces become scope context.
Scope phase
CL
Crashlytics
Import crash reports with device info, OS version, and stack traces.
Scope phase
GH
GitHub Issues
Import issues with labels, milestones, and linked PRs.
Scope phase
MCP hosts & agents

Works with Claude Code and Cursor.

RailRun is an MCP server. Your engineers keep the agent they already use — Claude Code or Cursor. Paste one RailRun key into their mcp.json and every template is available from day one. The agent calls its own LLM with its own key — RailRun never sees the model, the key, or your source code.

CC
Claude Code
MCP host. One RailRun key in mcp.json.
Ingestion → Shipping
Cu
Cursor
MCP host. One RailRun key in mcp.json.
Ingestion → Shipping
BYOA — Bring Your Own Agent
Your engineer's MCP host (Claude Code or Cursor) owns the LLM call. RailRun never sees the prompt, the response, or the source code — by construction, not by promise. We only receive workflow metadata: status, file paths, counts, checkpoint decisions.
CI/CD and Delivery

Build, test, and ship

Testing (CI) and Distribution (CD) are separate phases with distinct node types. Run tests locally or trigger remote pipelines. Deploy to any app distribution channel.

GA
GitHub Actions
Trigger workflows. Monitor runs. Gate on CI status.
Testing + Distribution
CC
CircleCI
Trigger pipelines. Wait for build status.
Testing + Distribution
BR
Bitrise
Mobile-first CI/CD. Trigger builds for Android and iOS.
Testing + Distribution
FB
Firebase App Distribution
Upload APK/AAB. Distribute to internal testers.
Distribution
TF
TestFlight
Upload iOS builds for beta testing.
Distribution
PS
Play Store
Publish to internal, alpha, beta, or production tracks.
Distribution
AS
App Store
Submit iOS builds for App Store review.
Distribution
Design and Collaboration

From design to code to notification

Extract design tokens from Figma. Create PRs on GitHub or GitLab. Post summaries back to tickets. Notify the team on Slack.

FG
Figma
Extract design tokens and component references. Agent writes UI code in whatever format your stack uses (Compose, SwiftUI, React, Vue, Tailwind, plain CSS).
Planning + Designing
GH
GitHub
Create branches, apply patches, open pull requests. PRCreator with full diff support.
Implementing + Reviewing
GL
GitLab
PRCreator support for GitLab merge requests.
Implementing + Reviewing
GR
Gradle
Build verification via ProcessBuilder. Explicit arg arrays -- never shell concat.
Reviewing + Testing
SK
Slack
Notify channels on phase completion, checkpoint approval, or distribution success.
Distribution
TC
Ticket Commenter
Auto-post Run Task summaries back to the originating ticket (Jira, Linear).
All phases

Connect your tools in minutes

The onboarding wizard walks you through connecting each integration. API keys are stored securely -- never in logs or config files.

Start free See features