All cases
AI SaaS / Customer-facing agents

A production SaaS platform for building AI agents from product knowledge

Echo is an internal SaaS product that lets a business shape an AI agent around its own description, instructions and knowledge, then publish it as a shareable chat or embed it on a website.

Echo
The problem

What the product needed to solve

A generic chatbot can sound confident without understanding a product. Echo needed to make agent configuration approachable for non-technical owners while keeping public answers grounded, the delivery reusable and the operating costs controlled.

Product approach
  • Designed a platform-owned behavioral guardrail that remains active regardless of the owner's prompt.
  • Separated agent configuration, public delivery and administration into clear product contours with distinct permissions.
  • Built Telegram bot deep-link authentication around short-lived, single-use login attempts and secure server sessions.
  • Kept model calls behind a backend adapter so provider failures, timeouts and empty responses can be handled consistently.
Delivered scope

The implemented product layer

01

Responsive marketing site, authentication flow and account workspace

02

Agent builder with description, instructions, knowledge and public customization

03

Public chat, persistent browser conversations and an embeddable website widget

04

Admin visibility, usage controls and production deployment on custom domains

Architecture

How the system was organized

The React and TypeScript frontend talks only to a FastAPI backend. PostgreSQL stores users, agents, conversations, messages and usage data; secure HttpOnly cookies maintain sessions; Telegram confirms identity; a dedicated provider adapter handles AI requests. Frontend, API and database services are deployed separately on Railway behind production domains.

Result

The result is a working product at echoagent.online. Users can authenticate through Telegram, create and configure an agent, share a public link, add the widget to a website and receive AI answers based on the owner's product context.

Evidence boundary

  • No public traffic, revenue or conversion metrics are claimed.
  • AI response quality and availability still depend on the configured external model provider.
  • Paid subscriptions are outside the current production scope.
Questions answered

What buyers usually need to know

What is Echo?
Echo is a SaaS platform for creating focused AI agents from a business's own description, instructions and knowledge.
How are agent answers kept on topic?
The backend combines a platform-owned guardrail with the owner's configuration and knowledge before every model request.
Can an Echo agent be embedded on another website?
Yes. Owners can use a public agent page or add the embeddable chat widget to their own website.
How does authentication work?
A short-lived login attempt opens the Echo Telegram bot. After the user confirms with Start, the browser receives a secure server session without exposing a bot token to the frontend.

Need an AI SaaS product that works beyond the demo?

We design the user journey, application architecture, integrations and production delivery as one product system.