(888) 881-1066
TwitterLinkedInFacebookInstagramYouTube
ech
win
  • Pricing

API Reference

Complete API documentation for echowin

Getting Started
AI Integration
New
Authentication
Contacts
Agents
Knowledgebase
Calls
Agency

Rate Limits

  • • Standard: 100/min
  • • Search: 30/min
  • • Write: 60/min
  • • Bulk: 10/min
View details →

API Reference

Complete API documentation for echowin

Rate Limits

Standard: 100/min • Search: 30/min • Write: 60/min • Bulk: 10/min

View details →

Agents API

The Agents API allows you to programmatically manage AI agents in your echowin account. You can list agents, get agent details, and update agent instructions.

Rate Limits

  • List Agents: 1000 requests per hour
  • Get/Update Instructions: 100 requests per hour

Table of Contents

GET/api/v1/agents

Get a list of all AI agents for your team

Responses

200Success
{
  "data": [
    {
      "id": "agent-uuid-1234",
      "name": "Customer Support Agent",
      "description": "Handles customer inquiries",
      "knowledgebase": {
        "id": "kb-uuid-1234",
        "name": "Support KB"
      },
      "createdAt": "2024-01-01T00:00:00.000Z",
      "updatedAt": "2024-01-15T10:30:00.000Z"
    },
    {
      "id": "agent-uuid-5678",
      "name": "Sales Agent",
      "description": "Handles sales calls",
      "knowledgebase": null,
      "createdAt": "2024-01-05T00:00:00.000Z",
      "updatedAt": "2024-01-10T14:20:00.000Z"
    }
  ]
}

API Tester

GET https://echo.win/api/v1/agents
GET/api/v1/agents/:agentId/instructions

Get the current instructions for a specific agent

Path Parameters

agentIdstringrequired

The unique identifier (UUID) of the agent

Responses

200Success
{
  "data": {
    "id": "agent-uuid-1234",
    "name": "Customer Support Agent",
    "instructions": "You are a helpful customer support agent. Always greet the customer warmly and help resolve their issues efficiently.",
    "updatedAt": "2024-01-15T10:30:00.000Z"
  }
}
404Agent not found
{
  "error": "Agent not found"
}

API Tester

GET https://echo.win/api/v1/agents/:agentId/instructions
PUT/api/v1/agents/:agentId/instructions

Update the instructions for a specific agent. Previous instructions are saved to history (up to 20 versions).

Path Parameters

agentIdstringrequired

The unique identifier (UUID) of the agent

Request Body

instructionsstringrequired

The new instructions for the agent (max 100,000 characters)

Responses

200Success
{
  "data": {
    "id": "agent-uuid-1234",
    "name": "Customer Support Agent",
    "instructions": "You are an expert customer support agent. Greet customers warmly, listen to their concerns, and provide clear solutions.",
    "updatedAt": "2024-01-15T12:00:00.000Z"
  },
  "message": "Agent instructions updated successfully"
}
400Validation error
{
  "error": "Validation error",
  "details": [
    {
      "field": "instructions",
      "message": "Instructions must be at least 1 character"
    }
  ]
}
404Agent not found
{
  "error": "Agent not found"
}

API Tester

PUT https://echo.win/api/v1/agents/:agentId/instructions

Agent Knowledgebase Access

You can access and update an agent's assigned knowledgebase directly through the agents API. This allows you to read and modify the agent's knowledge sources (webpages, documents, and Q&A references) without needing to know the knowledgebase ID.

See the Knowledgebase API documentation for full details, request/response examples, and interactive testing.

Available Endpoints:

  • GET/api/v1/agents/:agentId/knowledgebase
  • GET/api/v1/agents/:agentId/knowledgebase/search1 credit/search
  • GET/PUT/api/v1/agents/:agentId/knowledgebase/webpages/:webpageId
  • POST/api/v1/agents/:agentId/knowledgebase/webpages/:webpageId/refresh
  • GET/PUT/api/v1/agents/:agentId/knowledgebase/documents/:documentId
  • GET/PUT/api/v1/agents/:agentId/knowledgebase/references/:referenceId
ech
win

echowin is the leading AI Receptionist And Call Automation Platform, enabling businesses to create and deploy intelligent agents for phone, chat, and Discord in minutes.

(888) 881-1066support@echo.win

Boulder, Austin & Kathmandu

Products

  • Agent Builder Platform
  • AI Voice Agent
  • AI Chatbot
  • AI Receptionist
  • Business Phone Number
  • Free AI CRM

Solutions

  • Receptionist
  • Customer Support
  • Collections
  • Appointment Scheduling
  • Lead Qualification
  • Call Routing
  • Multilingual Support
  • After Hours

Industries

  • Energy & Power
  • Roofing
  • Automotive Repair
  • Medical Practice
  • Security Operations
  • Call Center
  • Agencies & Resellers

Resources

  • Blog
  • Documentation
  • API Documentation
  • Reviews & Mentions
  • FAQ
  • News
  • Changelog
  • About Us
  • Contact Us
  • Career

Compare

  • echowin vs Vapi
  • echowin vs Bland AI
  • echowin vs Retell AI
  • echowin vs Synthflow
  • echowin vs Voiceflow
Terms of ServicePrivacy PolicyLimited Use DisclosureUser Data Deletion
TwitterLinkedInFacebookInstagramYouTube

© 2026 echowin Inc. All rights reserved.Built with ❤️ in Boulder, Austin, and Kathmandu