# Hidoba Research Docs This file contains links to documentation sections following the llmstxt.org standard. ## Table of Contents - [Data Format](https://docs.hidoba.com/dialog-analysis/data-format.md): The input object contains conversation data and schema definitions. - [Examples](https://docs.hidoba.com/dialog-analysis/examples.md): ```bash - [Overview](https://docs.hidoba.com/dialog-analysis/overview.md): The Dialog Analysis API enables you to analyze user conversations and extract structured insights. Pass in recent dialog history along with a user ... - [REST API](https://docs.hidoba.com/dialog-analysis/rest-api.md): Dialog analysis is a long-running operation. Submit a request and poll for the result. Output is retained for 24 hours after completion. - [Introduction](https://docs.hidoba.com/index.md): Welcome to the official documentation for Hidoba Research APIs. This documentation provides comprehensive guides and references for integrating our... - [Overview](https://docs.hidoba.com/knowledge-api/overview.md): The Knowledge API lets you manage knowledge bases of documents that are processed asynchronously. Upload files or URLs, organize them into folders,... - [REST API](https://docs.hidoba.com/knowledge-api/rest-api.md): All endpoints are under the `/api` prefix. Document processing runs asynchronously: digitization, rewriting, and embedding are background jobs. Upl... - [Examples](https://docs.hidoba.com/msg-api/examples.md): ```bash - [Hidoba Metadata](https://docs.hidoba.com/msg-api/metadata.md): Messages API v3 accepts optional Hidoba-specific request metadata under `metadata.hidoba`. - [Messages API v3](https://docs.hidoba.com/msg-api/overview.md): Messages API v3 is Hidoba's OpenAI-compatible text generation endpoint. - [REST API](https://docs.hidoba.com/msg-api/rest-api.md): All public Messages API v3 endpoints are under: - [Data Format](https://docs.hidoba.com/texting-api/data-format.md): :::warning Legacy API - [Examples](https://docs.hidoba.com/texting-api/examples.md): :::warning Legacy API - [Messages API v2 (legacy)](https://docs.hidoba.com/texting-api/overview.md): :::warning Legacy API - [REST API](https://docs.hidoba.com/texting-api/rest-api.md): :::warning Legacy API - [Overview](https://docs.hidoba.com/transcript-api/overview.md): The Transcript API converts audio into text. Provide an audio URL or upload a file, and receive a full transcription. - [REST API](https://docs.hidoba.com/transcript-api/rest-api.md): Transcription is a long-running operation. Submit a request and poll for the result. - [Overview](https://docs.hidoba.com/tts-api/overview.md): The TTS API converts text into speech audio. It exposes a V2 OpenAI-compatible speech endpoint backed by Hidoba TTS. - [REST API](https://docs.hidoba.com/tts-api/rest-api.md): Send your quota API key with each request. Bearer auth is preferred. - [Overview](https://docs.hidoba.com/voice-api/overview.md): The Voice API manages voice samples and generates voice embeddings for text-to-speech. Upload a voice recording, and the service automatically spli... - [REST API](https://docs.hidoba.com/voice-api/rest-api.md): All endpoints are under the `/api` prefix. Voice processing (splitting and embedding) runs asynchronously — upload a recording and poll the voice s... - [Backend API Reference](https://docs.hidoba.com/voice-calls/call-initiation/backend-api.md): This page documents the server-side REST API for creating voice calls. Use this API from your backend server to implement the [Server-Side Initiati... - [Call Initiation](https://docs.hidoba.com/voice-calls/call-initiation/index.md): Hidoba Research Voice Calls SDK supports two distinct methods for initiating calls. Both methods use the same API key authentication, but differ in... - [Overview](https://docs.hidoba.com/voice-calls/overview.md): Hidoba Research SDK allows you to integrate AI-powered voice conversations into your web applications. The SDK handles all the complex audio proces... - [Quick start](https://docs.hidoba.com/voice-calls/quick-start.md): Include the required SDK scripts in your HTML file: - [Core Concepts](https://docs.hidoba.com/voice-calls/sdk/core-concepts.md): The SDK supports two approaches for call initiation, differing in who is responsible for creating the call: - [Deployment Guide](https://docs.hidoba.com/voice-calls/sdk/deployment.md): For local development, ensure you're serving files over HTTPS or using localhost: - [Implementation Examples](https://docs.hidoba.com/voice-calls/sdk/examples.md): We provide reference implementations demonstrating different integration patterns: - [Features](https://docs.hidoba.com/voice-calls/sdk/features.md): The SDK provides comprehensive device management capabilities for handling microphones and speakers. **Note:** Microphone permission is automatical... - [Reference](https://docs.hidoba.com/voice-calls/sdk/reference.md): This page documents the client-side JavaScript SDK for voice calls. The SDK supports both [Client-Side and Server-Side Initiation](../call-initiati... - [Setup](https://docs.hidoba.com/voice-calls/sdk/setup.md): This guide covers everything you need to configure and initialize the Hidoba Research Voice Calls SDK. - [Troubleshooting](https://docs.hidoba.com/voice-calls/sdk/troubleshooting.md): - **Call fails to connect** - Verify API credentials, internet connection, and backend URL