Kulu SDK

Kulu SDK - Interactive onboarding and workflow automation for SaaS

Kulu SDK

🚀 Closed Beta – Kulu is currently in closed beta. To request access, please visit https://heykulu.ai/contact

Kulu is a lightweight onboarding and workflow automation toolkit for SaaS products. Embed interactive guidance, video avatars, and automated workflows directly into your web application with minimal setup.

With Kulu, you can create engaging onboarding experiences that guide users through key workflows, reduce support tickets, and gather insights into where users get stuck.

Why Use Kulu?

Kulu helps you create better onboarding experiences that:

  • Reduce support tickets – Guide users through workflows with interactive guidance
  • Increase feature adoption – Show users how to use key features with video avatars and step-by-step instructions
  • Gather insights – Understand where users get stuck and what workflows need improvement
  • Personalize experiences – Trigger different workflows based on user segments and behavior
  • Automate workflows – Let Kulu handle repetitive onboarding tasks automatically

Core Features

FeatureDescription
Zero DependenciesNative fetch, no external runtime dependencies
Framework AgnosticWorks with React, Vue, Angular, Next.js, and vanilla JS
SSR CompatibleWorks with Next.js, Nuxt.js, and other SSR frameworks
TypeScript NativeFull type definitions included
Multi-User Type SupportInitialize different workflows based on user roles (admin, analyst, etc.)
Two-Way VoiceReal-time conversations with agents in voice and text modes
Video PlaybackAutomatic video display with workflows
Ghost CursorVisual guidance during workflow execution
Progress TrackingBuilt-in user progress persistence

Getting Started

Navigation is on the left. Start with the Installation & Setup Guide to install the SDK and integrate it with your framework.

Support

For questions or support, please contact the Kulu team: