Remote
Read and update Remote employments; read and record time off and expenses; read timesheets, offboardings, departments, countries and custom fields.
Keep global employment records, leave and expenses from Remote aligned with HRIS, payroll and finance systems.
Source actions
17
Destination actions
4
Data types
12
Validation status
Implemented · fixture tested.
Implementation is checked against provider-shaped fixtures for every action, authentication failures, rate limits, pagination and duplicate safety. Provider sandbox and authorised account validation are recorded separately when credential-backed runs are completed.
What you can map
company managers
- List company managersSource
Admins and managers of the company.
company_managers.list
countries
- List countriesSource
Countries Remote supports, with EOR onboarding availability.
countries.list
custom field values
- List employment custom field valuesSource
Typed custom field values for one employment.
custom_field_values.list - Set employment custom field valueDestinationProvider duplicate protectionApproval before production
Sets a custom field value on an employment.
custom_field_values.update
custom fields
- List custom fieldsSource
Employment custom field definitions with type.
custom_fields.list
departments
- Create departmentDestinationNot retried automaticallyApproval before production
Creates a company department.
departments.create - List departmentsSource
Company departments.
departments.list
employments
- Get employmentSource
One employment with manager, dates and company.
employments.get - List employmentsSource
Employees and contractors with status, job title, department and country.
employments.list - Update employmentDestinationProvider duplicate protectionApproval before production
Updates work email, manager, department or external IDs.
employments.update
expenses
- Get expenseSource
One expense by ID.
expenses.get - List expensesSource
Expenses with amounts in cents, status, category and review.
expenses.list
leave balances
- List leave balancesSource
Leave policy summary for one employment: entitlement, booked, taken and balance.
leave_balances.list
offboardings
- Get offboardingSource
One offboarding request by ID.
offboardings.get - List offboardingsSource
Resignations and terminations (confidential details excluded).
offboardings.list
timeoff types
- List time-off typesSource
Time-off types available to employees or contractors.
timeoff_types.list
timeoffs
- Record approved time offDestinationNot retried automaticallyApproval before production
Records time off that was already approved, with per-day hours.
timeoffs.create - Get time offSource
One time-off record by ID.
timeoffs.get - List time offSource
Time off with type, status, days and approval.
timeoffs.list
timesheets
- Get timesheetSource
One timesheet with time trackings.
timesheets.get - List timesheetsSource
Timesheets with hour totals by category.
timesheets.list
Authentication
Remote customer API token
Plans and access
Remote customers with API access; API tokens are created by company admins. A customer API token acts as the admin who created it. Employment changes are limited by employment status (see limitations).
Test environment
Remote's sandbox at gateway.remote-sandbox.com uses ra_test_ tokens and is fully isolated.
Rate limits
300 requests per minute per company; HTTP 429 with x-ratelimit-reset.
Pagination
page and page_size (max 100) with current_page and total_pages.
Provider events
Remote webhooks for employment, time off, expense and offboarding events. Nexra event triggers are not yet available; flows run on demand or on a schedule.
Before you build a flow
- Expense creation is excluded: Remote records created expenses as approved and reimburses them through payroll, which is a payout.
- Employment updates send only work email, manager, department and external IDs. Remote allows work email for invited employees, manager and work email for active employees, and external IDs in any status; contract changes need a contract amendment.
- Time off created through the API is recorded as already approved (Remote's API only creates approved time off); it requires an approver and approval time.
- Expenses created through the API are recorded as approved and are reimbursed in the next payroll. Receipts are not uploaded by this recipe.
- Timesheets, offboardings, countries and time-off types are read only. Approvals, declines and offboarding requests are not automated.
- Remote has no idempotency key; uncertain creates are not repeated automatically.
- Bank details, personal details and emergency contacts are not mapped.
Developer reference
- Create the Remote Technology, Inc. credentials described above with the narrowest permissions your flows need.
- In Nexra, open Connect, then Connections, then New connection, choose Remote, enter its settings and credentials, and tick only the write actions you need. Connection guide
- Test the connection, then use its actions as flow sources and destinations. Flow guide
Machine-readable detail: GET /api/public/connect/connectors/remote and the Connections API.