Quickstart

Get DeployRamp running in your project in under 5 minutes. By the end of this guide you will have feature flags automatically managed on every pull request.

1. Create an account

Sign up at deployramp.com/dashboard. Create an organization and your first project.

2. Install the GitHub App

From the project settings page, click Install GitHub App and grant access to the repositories you want DeployRamp to manage. The app watches your pull requests for risky changes and suggests feature flags automatically.

3. Add the SDK

Install the DeployRamp SDK in your project:

npm install @deployramp/sdk

4. Initialize

Import and initialize the SDK with your public token, then use flag() to check feature flags:

import { init, flag, close } from "@deployramp/sdk";

init({ publicToken: "pk_live_..." });

if (flag("new-checkout")) {
  // new feature
}

// On shutdown
close();

You can find your public token in the project settings under SDK Keys.

5. Open a PR

That's it. Push your changes and open a pull request. DeployRamp scans the diff, identifies risky code changes, suggests feature flags, and manages the rollout automatically. If errors spike after merge, it rolls back. Once the flag is stable, it opens a cleanup PR to remove the flag wrapper.

We use cookies to analyze site usage and improve your experience.