RunwayCalRunwayCal
HR & Payroll

Deel

See real payroll numbers in your burn rate instead of manual salary entry.

What it does

Connect Deel to sync your employee, contractor, and payroll cost data into RunwayCal's team management. See real payroll numbers flowing into your burn rate calculations instead of manually entering salaries.

Prerequisites

  • A Deel Business account
  • Admin access to generate API tokens

Step-by-step setup

1

Log in to Deel

  1. 1.Go to app.deel.com
  2. 2.Click "Log in with Google" or enter your email and password
  3. 3.You need admin access to generate API tokens
Deel login page showing Welcome back with Log in with Google button
2

Navigate to Developer Tokens

  1. 1.Click the Settings gear icon in the top-right corner
  2. 2.In the left sidebar under "Services," click "Developer"
  3. 3.Click "Tokens" in the sub-navigation
  4. 4.Click "Generate new token"
Deel Settings Developer page showing Tokens tab with Generate new token button
3

Enter token details

  1. 1.In the "Token label" field, type "RunwayCal"
  2. 2.Under "Token type," select "Organization token (Recommended)"
  3. 3.Click "Next"
Deel Generate access token page showing Token label field with RunwayCal and Organization token selected
4

Select scopes

  1. 1.RunwayCal needs read-only access to these scopes. Check the "read" option for each:
  2. 2.Account: select "profile:read" (Read profile information)
  3. 3.Accounting: select "accounting:read" (View invoice information)
  4. 4.Adjustments: select "adjustments:read" (View employee adjustments)
  5. 5.Contracts: select "contracts:read"
  6. 6.Global Payroll: select "global-payroll:read"
  7. 7.Invoices: select "invoices:read"
  8. 8.Payments: select "payments:read"
  9. 9.Payslips: select "payslips:read"
  10. 10.People: select "people:read"
  11. 11.Do NOT select any "write" scopes. RunwayCal only reads data.
  12. 12.Click "Next"
Deel scope selection showing profile:read Accounting and adjustments:read checked
5

Set permission level

  1. 1.Select "Organization-level access" (not Group-level)
  2. 2.Click "Next"
Deel permission levels showing Organization-level access selected
6

Review and generate

  1. 1.Review all settings: Token type (Organization), Token label (RunwayCal), Selected scopes (9 read-only), Permission levels (Organization-level access)
  2. 2.Under "Sensitive data," leave defaults (hide PII is optional)
  3. 3.Click "Generate"
Deel review page showing all completed steps with Generate button
7

Copy the token

  1. 1.A modal appears: "New token was generated"
  2. 2.Click the copy icon next to the token (starts with "eyJ...")
  3. 3.Save this token somewhere safe. Deel only shows it once. You will not be able to see it again.
  4. 4.Click "Close"
Deel New token was generated modal showing token value with copy button
8

Paste the token in RunwayCal and verify

  1. 1.In RunwayCal, go to Settings then Integrations tab
  2. 2.Find the Deel card under "HR & Payroll"
  3. 3.Paste the token into the "Deel API token" field
  4. 4.Click "Connect Deel"
  5. 5.The Deel card should show a green "Connected" badge with a green "Syncing" indicator
RunwayCal Settings showing Deel card with green Connected badge and Syncing status

What you'll see after connecting

The Deel card shows a green "Connected" badge with "Syncing" status. People, contracts, and payroll payments flow into team and burn calculations.

Data synced

DataDescription
PeopleEmployee and contractor names, roles, departments
ContractsContract type, start date, compensation
PaymentsPayroll amounts, payment dates, currencies

Troubleshooting

Invalid Deel API token

Check that you selected the correct scopes (people:read, contracts:read, payments:read) when generating the token. If unsure, generate a new token with the correct scopes.

Token expired

Deel tokens can expire. Generate a new token in Deel and paste it in RunwayCal.

No data showing

If your Deel account has no employees or contractors added yet, the connection will succeed but show no data to sync.

Connect Deel in minutes.

Free to start. No credit card required.