Introduction to Remote SDKs

🚀 Accelerate Your Integration: How the Remote Flows SDK simplifies your development

Working with embedded partner, we know that every day spent building the integration is a day you're not delivering value to your customers. That’s why we built the Remote Flows SDK — a lightweight, flexible toolkit that helps our partners embed Remote’s powerful workflows (like cost calculators or onboarding flows) into their products in a matter of hours, not weeks.

Whether you're building your first embedded payroll feature or scaling your global hiring solution, the SDK is designed to remove friction, reduce engineering effort, and bring our core experiences directly into your platform.

💡 Why Use the Remote Flows SDK?

☹️ When partners integrate via our API, they can often spend considerable time:

  • Understanding domain-specific business logic
  • Designing custom interfaces for forms and calculators
  • Managing error handling, step logic, and flow orchestration manually

😊 With the Remote Flows SDK, we give you a head start:

  • Pre-built workflows: Embedded flows that abstract complex business rules
  • Plug-and-play UI: Use out-of-the-box components
  • Customizability: Take full control with hooks and render the experience natively
  • Speed: Reduce development time from weeks to days

🛠️ Two Flexible Options

The SDK gives you two paths to deliver Remote workflows: Components or Hooks.

Option 1: Plug-and-Play with Component

🚄 The fastest way to integrate is using our pre-built React component

  • You want a drop-in flow experience with the ability to customize the components to your design system
  • You want faster time to value— no need to worry about form building or logic wiring
  • You don’t have tight design customization needs.

Option 2: Go Custom with Hooks

For partners who want to design their own experience but still rely on Remote’s business logic, we offer custom React hooks. This is ideal if:

  • You want to build a custom UI that matches your design system
  • You want full control over layout and interaction
  • You're integrating Remote into an existing flow or interface
  • You need access to flow metadata to inform your own logic

Hooks give you all the flexibility of our API, with none of the backend orchestration burden.

⚙️

Built with TypeScript for Confidence
The SDK is fully typed with TypeScript, giving developers a safer and smoother experience out of the box. From auto-completing flow IDs to validating field structures, TypeScript reduces the guesswork and makes it easier to build fast — and right — the first time.

Two Flexible Options: When to Use Which?

Use CaseFlows (Drop in flows, customize UI)Hooks (Abstract business logic, build your own flow.)
⚡ Fastest time to market
🔧 Minimal engineering effort
🎨 Some UI customization (themes, layout, logo)
🏗️ Full UI/UX control (custom components, step logic)
🎯 Match your design system pixel-perfectly
🧪 Fine-grained iteration or A/B testing
✅ Start quickly, customize later