Skip to main content

Welcome to timepay.ai

timepay.ai is an AI-powered voice agent platform designed for high-volume outbound calling campaigns. Our platform enables businesses to automate customer interactions with human-like AI agents that can handle collections, lead generation, surveys, and more.

Quick Start

Get up and running with timepay.ai in minutes

API Reference

Explore our REST API endpoints

AI Agents

Create and manage voice agents

Campaigns

Launch outbound calling campaigns

Why timepay.ai?

Multi-Language Support

15+ Indian languages including Hindi, Tamil, Telugu, Kannada, and more

Emotional TTS

Vox-v1 engine with 15+ emotions for natural conversations

Low Latency

Sub-100ms response time for real-time conversations

High Scale

Handle 1,000+ concurrent calls with enterprise-grade infrastructure

Smart Dispositions

Automatic call classification and follow-up actions

BFSI Ready

Built for banking, finance, and insurance compliance

Core Components

AI Agents are the voice assistants that handle your calls. Each agent has:
  • Prompt: System instructions defining behavior and personality
  • Initiator Message: Opening greeting when call connects
  • Tools: Actions like transfer calls, send SMS, or end call
Learn more →
Campaigns manage your outbound calling operations:
  • Customer Data: Upload lists with customer information
  • Scheduling: Set start/end dates and calling windows
  • Workflow: Define call flow and retry logic
Learn more →
Dispositions classify call outcomes for follow-up actions:
  • Contact Types: Track successful contacts vs. no-answers
  • Priority System: Rank outcomes by importance
  • Groups: Organize dispositions for automated actions
Learn more →
Manage customer records within campaigns:
  • Bulk Upload: Import thousands of records via API
  • Real-time Updates: Modify customer data on the fly
  • Validation: Automatic data type and format checking
Learn more →

Base URL

All API requests should be made to: https://api.agents.timepay.ai/api/v1

Authentication

timepay.ai uses Bearer token authentication. Include your API key in the Authorization header:
curl -X GET "https://api.agents.timepay.ai/api/v1/agents" \
  -H "Authorization: Bearer YOUR_API_KEY"
Keep your API keys secure. Never expose them in client-side code or public repositories.
To obtain an API key:
  1. Log in to the timepay.ai
  2. Navigate to API Keys
  3. Click Generate New Key
  4. Copy and store your key securely

Quick Example

Here’s a quick example to list all your AI agents:
curl -X GET "https://api.agents.timepay.ai/api/v1/agents" \
  -H "Authorization: Bearer YOUR_API_KEY"

Response Format

All API responses follow a consistent format:

Success Response

{
  "success": true,
  "message": "Operation completed successfully",
  "data": { ... },
  "pagination": {
    "page": 1,
    "limit": 10,
    "total": 100,
    "totalPages": 10
  }
}

Error Response

{
  "success": false,
  "error": "Error Type",
  "message": "Human-readable error message",
  "errors": [
    "Detailed error 1",
    "Detailed error 2"
  ]
}

HTTP Status Codes

CodeDescription
200Success
201Created
207Multi-status (partial success in bulk operations)
400Bad Request - Validation error
401Unauthorized - Invalid API key
403Forbidden - Access denied
404Not Found - Resource doesn’t exist
409Conflict - Duplicate resource
429Too Many Requests - Rate limited
500Internal Server Error

Supported Languages

timepay.ai supports 10+ Indian languages:

Hindi

English

Tamil

Telugu

Kannada

Malayalam

Marathi

Bengali

Gujarati

Punjabi

Odia

Assamese

Webhooks

timepay.ai can send real-time notifications to your server for events like:
  • Call
  • WhatsApp
  • SMS
Learn more about webhooks →

Need Help?

Documentation

Browse the full API reference

Support

Contact our support team