Developers

Voice SDK integration guide

Add the Voice Feedback widget to your Web, React Native, Flutter, iOS, or Android app. Generate an API key from Dashboard → Developer Console → Voice SDK Keys, then follow the setup for your platform below.

Web (vanilla JS / script tag)

<script src="https://app.66.55.138.66.nip.io/widget/voice-feedback.iife.js"></script>
<script>
  VoiceFeedback.init({
    apiKey: "vfk_your_key_here",
    boardId: 1,
    host: "https://api.66.55.138.66.nip.io"
  });
</script>

Web (React, bundler-based)

import { useVoiceFeedback } from '@clypp/voice-sdk/react';

useVoiceFeedback({
  apiKey: "vfk_your_key_here",
  boardId: 1,
  host: "https://api.66.55.138.66.nip.io"
});

React Native

import { VoiceFeedbackButton } from '@clypp/voice-sdk-rn';

<VoiceFeedbackButton
  host="https://api.66.55.138.66.nip.io"
  apiKey="vfk_your_key_here"
  boardId={1}
/>

Flutter

import 'package:voice_sdk_flutter/voice_feedback.dart';

VoiceFeedbackButton(
  host: 'https://api.66.55.138.66.nip.io',
  apiKey: 'vfk_your_key_here',
  boardId: 1,
)

iOS (SwiftUI)

import VoiceSDKiOS

VoiceFeedbackButton(
    host: "https://api.66.55.138.66.nip.io",
    apiKey: "vfk_your_key_here",
    boardId: 1
)

Android (Jetpack Compose)

import com.clyppvoice.sdk.VoiceFeedbackButton

VoiceFeedbackButton(
    context = context,
    host = "https://api.66.55.138.66.nip.io",
    apiKey = "vfk_your_key_here",
    boardId = 1
)