Skip to main content

Quick Start

Get your first AI voice agent running in minutes.

Installation

Self-host Sniko on your own infrastructure.

AI Agents

Create and configure conversational voice agents.

Integrations

Connect ElevenLabs, Twilio, calendars, and payment providers.

What is Sniko?

Sniko is a full-stack SaaS platform for building and deploying AI-powered conversational voice agents. It integrates directly with ElevenLabs for voice synthesis and agent management, Twilio for telephony and SMS, and supports multiple payment providers for subscription billing. With Sniko you can:
  • Create AI voice agents with custom personas, voices, and knowledge bases
  • Run outbound call campaigns with batch calling and CSV contact import
  • Collect structured data from conversations using survey and KYC tools
  • Schedule appointments with AI agents connected to Google and Microsoft calendars
  • Monitor conversations with full history, audio playback, and AI-powered data extraction

Key features

Voice Agents

Build agents with custom voices, system prompts, and tools using ElevenLabs Conversational AI.

Knowledge Bases

Upload documents, URLs, and text to give agents accurate, grounded answers via RAG.

Voice Cloning

Instantly clone a voice from a short recording or choose from the ElevenLabs voice library.

Batch Calls

Launch outbound call campaigns to thousands of contacts using a CSV import.

Appointment Tools

Let agents book appointments with Google and Microsoft Calendar sync.

Survey & KYC Tools

Collect survey responses and verify customer identity through voice conversations.

Phone Numbers

Import Twilio phone numbers and SIP trunks and assign them to agents.

Conversation History

Review full conversation transcripts, play back audio, and extract structured data.

Multi-provider Billing

Accept payments via Stripe, Razorpay, and Paystack with subscription plan management.

Platform overview

1

Connect ElevenLabs

Add your ElevenLabs API key in Settings. Sniko uses ElevenLabs for all voice synthesis, agent configuration, and conversation management.
2

Create an agent

Go to Agents → Create and configure your agent’s name, voice, system prompt, and tools. The agent is created in your ElevenLabs account and managed through Sniko.
3

Assign a phone number

Import a Twilio phone number and assign it to your agent so callers can reach it directly. Alternatively, use the embedded widget or the direct ElevenLabs link.
4

Add tools and knowledge

Attach knowledge base documents, survey tools, appointment schedulers, or KYC flows to give your agent real capabilities beyond conversation.
5

Review conversations

Monitor incoming and outgoing calls in Conversation History. Extract structured data from transcripts and export reports.

Admin and self-hosting

Sniko is designed to be self-hosted. The platform ships with a full admin panel for managing users, subscriptions, pricing plans, SMS providers, and system configuration.

Admin overview

Understand the admin panel and its capabilities.

System configuration

Configure environment variables, payment providers, and platform settings.

Build docs developers (and LLMs) love