Skip to main content
Hamsa is a comprehensive platform for building, testing, deploying, and monitoring reliable AI voice agents. Our platform provides complete solutions for creating conversational AI agents that interact naturally over the phone or on the web, with advanced features for both simple and complex conversation flows.

What are Voice Agents?

Voice agents are AI-powered conversational systems that interact with users in natural language through voice. They can be deployed over phone calls (via telephony) or embedded directly into your website or app using the Hamsa Voice Agents SDK. They can:
  • Answer questions and provide information
  • Collect data from callers
  • Make decisions based on conversation context
  • Execute actions like transferring calls or sending SMS
  • Access your company’s knowledge base
  • Integrate with your existing systems via tools and APIs

Key Capabilities

Natural Conversations

Our agents support natural, human-like conversations in multiple languages and dialects, with advanced speech recognition and synthesis capabilities.

Intelligent Decision Making

Powered by leading LLM models (GPT-4.1, Gemini, etc.), agents can understand context, handle complex scenarios, and make intelligent decisions during conversations.

Flexible Architecture

Choose between simple single-prompt agents for straightforward use cases, or powerful flow-based agents for complex, multi-step conversations.

Enterprise-Ready Features

  • Real-time call monitoring and testing
  • Comprehensive logging and analytics
  • Knowledge base integration
  • Custom tool/function calling
  • Webhook integrations
  • Phone number management and web SDK deployment

Two Approaches to Building Agents

Hamsa offers two distinct approaches for building voice agents, each suited to different complexity levels and use cases:

1. Single Prompt Agent

A single prompt agent uses one comprehensive prompt to define all agent behaviors, making it the simplest approach to get started. Perfect for simple information gathering, basic customer support, and quick prototypes. Explore Single Prompt Agent:

2. Flow Agent

Flow agents allow you to create complex, visual conversation flows with multiple nodes and conditional transitions. Ideal for multi-step processes, advanced call routing, and integration-heavy applications. Explore Flow Agent:

Nodes Reference

Getting Started

  1. Choose Your Agent Type - Decide between Single Prompt or Flow Agent based on your use case
  2. Configure Global Settings - Set up voice, language, LLM model, and behavior settings
  3. Design Your Conversation - Write prompts (Single Prompt) or design flow (Flow Agent)
  4. Add Integrations - Connect knowledge bases, tools, and webhooks
  5. Test Thoroughly - Use our browser and phone testing capabilities
  6. Deploy - Assign a phone number for telephony, or integrate the Voice Agents SDK for web

Platform Features

Hamsa provides comprehensive features across the entire agent lifecycle:
  • Build: Intuitive UI for creating and configuring agents
  • Test: Real-time testing in browser or via phone call
  • Monitor: Live call monitoring with detailed logs
  • Deploy: Phone numbers for telephony, or the Voice Agents SDK for web
  • Integrate: Knowledge bases, custom tools, webhooks, and more
  • Optimize: LLM configuration, voice customization, and performance tuning
Ready to build your first voice agent? Let’s get started!