Integrating with Ramp
Last updated
Was this helpful?

Drivetrain connects to Ramp using OAuth client credentials (a Client ID and Client Secret) generated from a developer app in your Ramp account. To set up this integration, you will create a developer app, enable the Client Credentials grant, assign the required read scopes, and share the credentials with Drivetrain. This guide covers the above-mentioned steps in detail below.
To connect Ramp to Drivetrain, you need:
An active Ramp account with Admin access to the Ramp dashboard.
Permission to create developer apps in Ramp (Company → Developer).
Admin privileges in Drivetrain.
Log in to your Ramp account as an Admin.
Go to Company → Developer.
Click Create New App.
Name your app (e.g., "Drivetrain Integration") and accept the Terms.
Under Grant types, click Add new grant type and select Client Credentials.
Under Scopes, click Configure allowed scopes and select the read scopes required for Drivetrain.
At a minimum, enable transactions:read.
Confirm the full list of scopes with your Drivetrain Customer Success Manager or Solutions Consultant, based on the Ramp data you want to sync (for example: transactions, reimbursements, bills, cards, users, and departments).
Note: Drivetrain only reads data from Ramp. Select read scopes (...:read) only — no write scopes are required.
Copy the Client ID and Client Secret.
Store them securely in a document — you will share them with Drivetrain, and the Client Secret is shown only once.
Note: If you lose the Client Secret, you can generate a new one from the app's page in Company → Developer.
Identify which Ramp environment you are connecting:
Production — API base URL: https://api.ramp.com
Sandbox (demo) — API base URL: https://demo-api.ramp.com
Most integrations use Production unless you are connecting a sandbox for testing.
Sign in to your Drivetrain instance. Make sure you are logged in as an administrator.

On the Data page, click + Add Data Source.
Select the Ramp Data Connector from the list of integrations.

Enter the Client ID and Client Secret you generated, then click Submit. (The connector form has two fields — no environment selector.)

You will be redirected to the Data page where you will be able to see your new Ramp connection.
Once the sync is complete, you will be able to see your Ramp data on Drivetrain!
If you have any questions or run into any issues during the integration process, please contact your customer success manager for assistance.
Last updated
Was this helpful?
Was this helpful?