Remote integration
Global HR Platform API for managing international employees, contractors, payroll, time-off, expenses, and compliance. Remote enables companies to hire, manage, and pay employees and contractors worldwide without setting up local entities. Access employment data, manage onboarding, process time-off requests, handle expenses, retrieve payslips, manage incentives, and track timesheets across global teams.
Say what should happen.
The workflow builds itself.
Common Remote use cases
- data sync
- audit trail
- plan changes
- time tracking
- PTO management
- form population
- hours review
- manager actions
- profile viewing
- payroll processing
What you can do with Remote
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Timeoff, 6 operations
approve_timeoffApprove timeoffPOSTApproves a pending time-off request.cancel_timeoffCancel timeoffPOSTCancels an approved time-off request with a reason.create_timeoffCreate timeoffPOSTCreates a new time-off request for an employee.decline_timeoffDecline timeoffPOSTDeclines a pending time-off request with optional reason.get_timeoffGet timeoffGETRetrieves details of a specific time-off request.list_timeoffList timeoffGETLists time-off requests with optional filtering by employment and status.
Employment, 5 operations
create_employmentCreate employmentPOSTCreates a new employment record for onboarding an employee through Remote.get_employmentGet employmentGETRetrieves detailed information about a specific employment record.invite_employmentInvite employmentPOSTSends an invitation to an employee to start self-enrollment in Remote.list_employmentsList employmentsGETLists all employments for the company with optional filtering by email and status.update_employmentUpdate employmentPATCHUpdates an existing employment record with new information.
Expense, 4 operations
create_expenseCreate expensePOSTCreates a new expense record for an employee.get_expenseGet expenseGETRetrieves details of a specific expense record.list_expensesList expensesGETLists all expenses across employments with optional filtering.update_expenseUpdate expensePATCHUpdates an expense status to approve or decline.
Incentive, 4 operations
create_incentiveCreate incentivePOSTCreates a one-time incentive (bonus) for an employee.delete_incentiveDelete incentiveDELETEDeletes a pending incentive that has not been processed.get_incentiveGet incentiveGETRetrieves details of a specific incentive record.list_incentivesList incentivesGETLists all incentives including bonuses and recurring payments.
Timesheet, 3 operations
approve_timesheetApprove timesheetPOSTApproves a pending timesheet for payroll processing.get_timesheetGet timesheetGETRetrieves details of a specific timesheet record.list_timesheetsList timesheetsGETLists all timesheets with optional filtering by employment and status.
Company, 2 operations
get_companyGet companyGETRetrieves detailed information about a specific company.list_companiesList companiesGETLists all companies accessible to the authenticated user.
Payslip, 2 operations
download_payslipDownload payslipGETDownloads a payslip PDF for a specific pay period.list_payslipsList payslipsGETLists all payslips for employments with optional filtering.
Company manager, 1 operation
list_company_managersList company managersGETLists all managers for the company with optional email filter.
Country, 1 operation
list_countriesList countriesGETLists all countries supported by Remote for global employment.
Country form, 1 operation
get_country_formGet country formGETRetrieves the employment form schema for a specific country.
Expense category, 1 operation
list_expense_categoriesList expense categoriesGETLists expense categories hierarchy for categorizing expenses.
Expense receipt, 1 operation
get_expense_receiptGet expense receiptGETDownloads the receipt file for a specific expense.
Offboarding, 1 operation
create_offboardingCreate offboardingPOSTSubmits an offboarding request to terminate an employment.
Sso, 1 operation
get_sso_urlGet sso urlGETGets a single sign-on URL to redirect users to Remote Platform.
Timeoff type, 1 operation
list_timeoff_typesList timeoff typesGETLists all available time-off types for leave requests.
Use Remote from Claude Code, Cursor or Codex
Connect Remote in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Remote operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Remote
- Create your workspace
Sign up free. Nothing to install.
- Connect Remote once
Add your Remote connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Remote integration FAQ
What can you do with the Remote integration?
LiveContext exposes 34 operations on Remote, covering timeoff, employment, expense and incentive. Common uses include data sync, audit trail and plan changes.
