Use Cases and Examples
Curious what you can accomplish with the Remote API? This page describes a few of the many use cases for integrating with Remote.
Onboard global employees
Allow your customers to hire global employees and contractors directly from your application. Remote will handle local compliance, payroll, and benefits.
Ideal for:
- Applicant tracking systems or HRIS systems that can’t support onboarding and payroll for global employees and contractors.
Sample scenario
You are a talent marketplace that matches people to job opportunities. Your customers want to increase their pool of candidates by searching globally and offering candidates the option to work remotely. You can help with the global search, but then what happens when your customer wants to extend an offer to the perfect candidate in another country? They are stuck having to find an Employer of Record on their own or work through the complex process of establishing a legal entity in that country and navigating local employment laws on their own. Instead, you can empower customers to onboard global candidates directly from your application through the Remote API.
Light integration
Your integration can be as simple as using the Remote API to transfer the new employee’s country of work, full name, job title, personal email, and provisional start date to Remote. With this type of integration, employers would still need to log into Remote to view a full list of global employees in the onboarding stage. The employer would then add additional required information, such as salary and contract details, to Remote and invite the employee to complete onboarding tasks in Remote.
Deeper integration
To take your integration a step further and use the Remote API to transfer all required onboarding data from your platform into Remote. With this approach, employers don’t need to leave your application. Remote also automatically sends an email invitation to the employee or contractor inviting them to complete onboarding tasks in Remote. Plus, you can let employers know in your application when the employee or contractor has completed onboarding.
Advanced integration
For an advanced integration, collect the required onboarding data from both employers and employees directly in your application. With this set up, the Remote API guides employers and employees on all of the country-specific data required to be fully compliant with local requirements. In addition, Remote will take care of validating the employee’s or contractors eligibility to work in the country and handle all of the payroll needs.
Sync employee details
Sync employee updates across platforms to streamline data maintenance for HR teams..
Ideal for:
- Any system that aims to be the SSoT for employee data, regardless of the employee’s location
Sample scenario
You offer an org chart application. Your customers struggle to keep the data in your application accurate because the employee data can be updated in any number of their internal tools. To ensure that your org charts are accurate, you use the Remote API to create a bi-directional sync of employee names, job titles, and manager names.
Light integration
Sync basic employee details, such as name or address changes.
Deeper integration
Give employers the option to sync additional details, such as bank accounts or emergency contacts, when the data changes in your application or in Remote.
Advanced integration
Build a white label integration that allows employers and employees to update and sync any contract, administrative, or personal details for an employee, directly from your application or the Remote platform.
Sign a customer up for Remote’s Employer of Record services
Growing customers may not know who to turn to for Employer of Record services. Referral partnerships can be a great option for sharing these opportunities and helping your customers solve their top challenges quickly, but often they are still faced with the hassle of manually re-entering all of their company details into another platform. Eliminate duplicate data entry for customers and help them hire their first global employee faster. The Remote API can allow your customers to onboard with Remote directly from within your own user interface.
Ideal for:
- Any vendors that have customers with global hiring needs.
Sample scenario
You are an employee management system specializing in payroll and benefits for US-based employees. Your customer needs payroll support for a new hire in another country. You want to give them a seamless experience with a trusted partner so they don’t go in search of a new vendor that can handle both US and global payroll.
Light integration
Chances are, you already store most of the company data that Remote needs to create a new customer account. Enable employers to send those details to Remote using the API, and we will automatically create the company account and send a welcome email to the customer. Customers can immediately start adding new employees so there’s no time lost in the hiring process. Once the customer has signed Remote’s Terms of Service and provided their billing information, they can invite new hires to complete their onboarding.
Deeper integration
Take the integration a step further by using SSO to skip the welcome email and redirect customers to their Remote dashboard, where they can see open action items for finalizing their Remote account.
Advanced integration
For an advanced integration, use the Remote API to collect the company’s billing information and invite them to sign Remote’s Terms of Service directly within your application. With this type of integration, customers can start onboarding new employees instantly. Plus, now that the customer’s account is linked across your application and Remote, a bi-directional sync means they only need to update their company details in one place. Their life just got easier!
Let your customers know which countries they can hire in through Remote
Remote can hire and manage employees in over 60 countries. Let your customers know what options they have when using Remote’s employer of record services.
Ideal for:
- Talent marketplaces, HRIS systems, and payroll companies
Sample scenario
You are a talent marketplace. You matched your customer’s job posting to the perfect candidate in Sweden. Give the customer the green light to hire by letting them know that Remote fully supports employee onboarding and payroll in Sweden through our employer of record services.
Light integration
Use the Remote API to automatically redirect the employer to Remote’s country availability page, where they can check if a specific country is supported by Remote and, if not, when it will be available.
Deeper integration
Automatically validate against Remote’s list of supported countries and give your customer immediate feedback about the country’s availability with Remote’s employer of record services.
Advanced integration
Provide pricing and cost of employment estimates so customers can understand the average cost of hiring in that country. API support for this use case is coming soon.
Terminate an employee
Be the source of truth for managing employees globally. Allow your customers to terminate employees directly in your application and let Remote take care of offboarding the employee and handling payroll adjustments in compliance with local labor laws.
Ideal for:
- HRIS systems and payroll companies
Sample scenario
You offer an HRIS system that is the single source of truth for managing employees. You rely on Remote to manage payroll, benefits, and taxes for global employees, but you want HR teams to be able to complete all of their regular tasks in your application, including terminating an employee. This saves customers the frustration of having to log in to different applications depending on the employee’s location to complete the termination process.
Light integration
Allow employers to initiate the termination process for global employees directly in your application using the same UI they are familiar with from terminating local employees. Use the API to send Remote the termination reason and other minimally required data. Remote takes care of the rest.
Deeper integration
Show status updates within your application so employers can see when the employee has been successfully offboarded.
Create time off requests
Employers need to track time off requests for compliance purposes and payroll in the countries where they hire. Save employees the hassle of manually duplicating their time off requests in multiple systems by syncing their requests.
Ideal for:
- Leave tracking applications and HRIS systems
Sample scenario
The local employees of a UK-based company submit their time off requests through your HRIS system. Their global employees manage time off requests through Remote to ensure local compliance and to process their payroll. These global employees don’t want to enter their time off in two different systems, but your customers aren’t able to get a single view of upcoming time off for teams spread across multiple locations. To avoid this situation, you can use the Remote API to sync time off requests from your application to Remote so that employers can standardize your tool as the single source of truth for creating time off requests. Now, they can use your application to produce company-wide time off calendars that include employees in all locations.
Light integration
Employees create time off requests in your application. You send all the required details to Remote to create a duplicate request for local compliance and payroll purposes. Managers are notified of the request by email and approve or decline it in Remote. The updated status is automatically synced to your platform.
Deeper integration
API support for additional use cases is coming soon.
Manage employee documents
Documents such as proof of eligibility to work and documentation required by local employment and tax agencies sometimes need to be shared across multiple company systems. The Remote API allows you to upload and share files associated with a specific employee.
Ideal for:
- HRIS systems
Sample scenario
Customers want to use your HRIS system as a central repository for all of their employment documentation so they only need to search in one place to find the files they are looking for. Remote also needs access to some of these documents to register employees with local authorities. Help employees and employers streamline document management with an integration that allows them to upload files in your application and automatically share them with Remote.
Light integration
Use the API to share files uploaded on your platform with Remote and record a timestamp to track when they were shared.
Deeper integration
API support for additional use cases is coming soon.
Give employees access to their payslips
Employees hired through Remote can access their payslips for each pay period within the Remote platform but with our API, you can also make their payslips available on your application.
Ideal for:
- HRIS systems and payroll companies
Sample scenario
You want your HRIS system to be the go-to destination for all employee resources, such as company announcements, org charts, employment information, and pay details. You don’t want global employees to miss a payslip announcement or have to sign in to a different system to see their payslips. Instead, you can use the Remote API to alert users when their payslips are available on Remote or to make their payslips viewable directly on your application.
Light integration
Automatically notify employees when a new payslip is available in Remote.
Deeper integration
Display employee payslips directly in your application so that employees don’t need to leave your application and turn off Remote’s email notifications.
Create a single sign on experience for employees
For any of the use cases described above, you can use Remote’s SSO endpoint whenever you need to redirect an employee to Remote to complete a task. With this endpoint, you can create a more seamless user experience by skipping the user login step in Remote.
Ideal for:
- Any Remote API partner
Sample scenario
You are a global benefits company and you have partnered with Remote to support onboarding and paying your customers’ employees. You want your application to be the hub for employees to access all of the tools and services their employer provides, including their payslips. To create a smooth experience for employees, you use Remote’s SSO endpoint to redirect employees from your application to their payslips dashboard in Remote.
Light integration
Use the SSO endpoint to redirect employees to their Remote dashboard without requiring them to sign in with their Remote username and password.
Deeper integration
Use the SSO endpoint to redirect employees to a specific page or form in Remote, without requiring them to sign in with their Remote username and password.
Create a consolidated billing experience for your customers
If you’re building an advanced integration with Remote you have the option of handling billing on Remote’s behalf. Customers will receive a single invoice from you that includes all of your services as well as the employment costs and fees payable to Remote. This mitigates the need to create one invoice for local employees and a separate invoice for global employees. This is perfect for white label integrations, where all user roles can complete all Remote-related tasks in your application.
Ideal for:
- HRIS systems and payroll companies
Sample scenario
You are a US payroll provider. You’re seeing increasing demand from customers to support hiring and payroll globally but you aren’t in a position to offer these services yourself. You extend your capabilities by creating a white label integration with Remote, enabling your customers to fully manage global employees directly in your application so they don’t go in search of a new vendor that can handle both US and global payroll.
Light integration
Use the Remote API to get a billing CSV showing a detailed breakdown of employment costs and management fees for all shared customers for a given period.
Get a list of customers leveraging the Remote API
When you launch an approved integration with Remote, your company is added to our platform as an integration partner entity. When your customers authorize the integration using Remote’s OAuth2.0 consent flow, the customer becomes associated with your partner entity. As an integration partner, you can use the Remote API to check which companies have enabled your integration and retrieve details such as the company’s account status and ID in Remote.
Ideal for:
- Any Remote API partner
Sample scenario
You are a Remote integration partner and have a revenue share agreement that is based on the number of customers that sign up with Remote through your integration. You want to check how many customers enabled the integration in the past month and fully onboarded as a Remote customer (meaning their status in Remote is active
). Through the Remote API, you can easily pull this list.
Light integration
Use the Remote API to check which companies have enabled your integration and retrieve details such as the company’s account status and ID in Remote.
Additional resources
This is just a sampling of ways you can leverage the Remote API. To explore the full list of API endpoints and fields, see our Remote API Reference documentation.
Need help with the API? Contact us at [email protected].
Updated 2 months ago