EchoAI

Start free, scale at great prices.

Simple plans, transparent pricing.

🏆 Best choice for SMBs

Free

Free
1 assistant
75 content items
75 messages/month
Get Started!

No credit card required

Essential

€9 /month
1 assistant
150 content items
150 messages/month
Get Started!

Pro

was €45

€34 /month
5 assistants
1000 content items
1000 messages/month
Get Started!

Need more? support@echoaichat.com

How are the limits calculated?

Simple, predictable rules — no hidden math or flexible interpretation.

Messages/month

Rolling 30-day window. The counter doesn't reset at the end of the calendar month — it continuously rolls over. Hit the limit today, and tomorrow new messages take the slot of those from 31 days ago.

Content

The content items limit applies to the entire organization combined, not per assistant. The Pro plan's 1000-item budget is shared across all assistants you create — freely redistributable.

Assistants

We count active assistants only. Archived or deleted assistants don't count toward your quota — you can rotate seasonal campaigns or rebuild your content without upgrading to a higher plan.

What happens when you hit a limit?

Assistant limit
You can't create new assistants. Existing ones continue to function unchanged — no downtime, no data loss.
Content limit
You can't upload new content. Existing content remains fully accessible to your assistants.
Message limit
The public assistant temporarily displays a message to visitors about the limit being reached. New messages flow again on the next rolling period.

To remove limits, upgrade to a higher plan or remove unused resources.

Frequently Asked Questions

How accurate are the AI responses?

EchoAI uses RAG (Retrieval Augmented Generation) technology — the assistant responds exclusively from your content, it doesn't make things up. Every answer includes a source reference so the customer (or colleague) can verify it.

Which AI model does it use?

EchoAI uses OpenAI's latest GPT models for complex tasks, and lighter, faster models for simpler operations (e.g. filling lead-capture fields). For search we use the text-embedding-3-large vector model for the most accurate matches.

What languages does it support?

The AI communicates in 50+ languages. Whatever language someone asks in, it responds in that language — English, Spanish, German, even Chinese. Regardless of your content's language. Language detection is automatic — no configuration needed.

What content can the assistant learn from?

PDF, DOCX/Word, web pages (URL), manually entered text, WordPress (automatic sync via plugin), Framer (full-page import), YouTube (video transcripts), and Facebook Page (posts, opening hours, about). You can update or delete content anytime.

How many assistants can I create?

The Free plan includes 1 assistant, Essential also 1, and Pro lets you create up to 5. Each assistant has its own knowledge base, personality, and settings.

How hard is it to set up?

WordPress plugin, Framer component, or a single line of JavaScript for anything else. Your first assistant is ready in 5 minutes — upload content, customize, embed. No developer needed.

Is there an API or SDK for developers?

Yes — the JavaScript SDK gives you full control over the assistant's appearance and behavior. Use it in embedded, floating, or shareable-link mode. See the developer documentation for details.

Developer documentation →
Can I customize the assistant's appearance?

Yes — color, icon, welcome message, starter questions, personality, tone of voice, input placeholder text. The assistant looks and behaves exactly how your brand needs it to.

How does the assistant capture leads?

You set up a lead capture form on the dashboard — the AI asks for the name, email, and phone number at the right moment during the conversation. The fields are fully configurable (text, dropdown, multi-select). Leads arrive on your dashboard and via email.

Is my data secure?

Your content is stored encrypted (TLS/HTTPS). The AI does not learn from your data for other customers. GDPR compliant, with data processing handled under EU rules. Authentication is handled by Clerk and payments by Stripe — both SOC 2 / PCI DSS certified.

What happens if we run out of messages?

The assistant lets you know you've reached the monthly limit. You can upgrade anytime or wait for the next month. No hidden costs, no overage billing.

How does the WordPress plugin work?

You install the plugin, enter the API key from your dashboard, and your WordPress content (posts, pages, custom post types) syncs automatically into the knowledge base. It updates in real time — no manual re-upload.

Can multiple people use the dashboard?

Yes — create an organization account and invite your team members. There are Admin and Member roles: an admin can manage everything, a member can view the data.

Can I cancel anytime?

Yes, anytime, immediately. No commitment period, no hidden fees. The cancellation takes effect from the next billing period. The free plan is free forever.

Have another question? support@echoaichat.com