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
Connect ElevenLabs
Add your ElevenLabs API key in Settings. Sniko uses ElevenLabs for all voice synthesis, agent configuration, and conversation management.
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.
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.
Add tools and knowledge
Attach knowledge base documents, survey tools, appointment schedulers, or KYC flows to give your agent real capabilities beyond conversation.
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.