Skip to content

Sibilance Voice Surveys

Collect survey data through interactive AI voice workflows

๐Ÿšง CLOSED BETA

Sibilance is currently in closed beta. This documentation is provided as a reference to showcase how the implementation will work upon release.

The @sibilance.is/client package is not yet publicly available. If you're interested in early access, please visit sibilance.is to join the waitlist.

Quick Example โ€‹

typescript
import { useSibilance, FloatingMicButton } from '@sibilance.is/client/react';

function VoiceSurvey() {
  const { voiceState, surveyState, toggleSession } = useSibilance({
    surveyKey: "sibilance_your_key_here",
  }, {
    onComplete: (yaml) => {
      console.log('Survey completed!', yaml);
      // Submit to your backend
    }
  });

  return (
    <FloatingMicButton
      isConnected={voiceState.isConnected}
      onClick={toggleSession}
    />
  );
}

Why Sibilance? โ€‹

Building voice survey systems from scratch is complex. Sibilance handles the hard parts:

  • Voice Processing - Real-time audio capture, VAD, and playback (via vowel.to)
  • AI Integration - Natural language understanding and conversation management
  • Survey Logic - Markdown-based workflow definitions with branching logic
  • State Management - Survey progress tracking and YAML output generation
  • Backend Integration - Secure API key management and result submission
  • Error Handling - Graceful degradation and recovery

You focus on defining your survey questions and collecting data.

Use Cases โ€‹

  • Lead Generation - Collect qualified leads through voice conversations
  • Customer Onboarding - Guide new users through setup with voice
  • Product Configuration - Help customers configure products via voice
  • Customer Feedback - Gather detailed feedback through natural conversations
  • Appointment Scheduling - Book appointments through voice interactions
  • Specification Collection - Gather detailed specifications for services

Get Started โ€‹

What is Sibilance? โ€‹

Sibilance is a SaaS platform that enables websites to collect survey data, specifications, and other information through interactive AI voice workflows. The platform consists of:

  1. Admin Dashboard - Create and manage voice surveys with a visual flowchart editor
  2. Client Library - Embeddable voice survey widget (@sibilance.is/client)
  3. Backend API - Secure survey delivery and result collection

Sibilance uses vowel.to as the underlying voice AI platform for real-time audio processing and AI conversation management.