Implementation Decision Guide

SitePal avatars can do a lot — from speaking a simple welcome message to holding full AI-powered conversations. This guide helps you choose the right approach for your use case.

Decision Tree at a Glance

Click any box below to jump to the detailed guide for that path.

UI / UX Implementation
AI Assistant Selection
How will you
use SitePal?
Speaking Avatar
AI Avatar
Pre-Prepared Speech You author the content
Bronze+
Dynamic Speech via API Your app generates content
Silver+
No-Code Wizard Point-and-click setup
Gold+
Code / API Full control & flexibility
Gold+
Beta
Built-In Assistant Wizard · Code/API
3rd Party — Pre-Integrated Wizard · Code/API
Not Pre-Integrated Code/API only
No-Code Wizard Code / API
How will you use SitePal?
Speaking Avatar
Pre-Prepared Speech
You author the content
Bronze+
Dynamic Speech via API
Your app generates content
Silver+
AI Avatar
No-Code Wizard
Point-and-click setup
Gold+
Code / API
Full control & flexibility
Gold+
Beta
Built-In Assistant
Wizard · Code/API
3rd Party — Pre-Integrated
Wizard · Code/API
3rd Party — Not Pre-Integrated
Code/API only
Click any box or scroll down for full details

What Do You Want Your Avatar to Do?

Every SitePal implementation starts with this fundamental choice. Select an option below to explore the details.

Your avatar speaks content you control — either pre-prepared in the SitePal editor, or generated dynamically by your application via the API. No AI Assistant is involved; what the avatar says is determined by your content and your programming.

Pre-Prepared Speech

Author audio in the SitePal editor or prepare text in advance. Avatar speaks on page load or on cue. Ideal for welcome messages, guided tours, and instructional narration.

Dynamic Speech via API

Use the sayText API to have the avatar speak anything at runtime — personalized greetings, user-specific information, contextual responses. Your code decides what the avatar says.

The Power of the API
The SitePal API gives you full programmatic control over your avatar, letting you integrate it into any application logic or behavior appropriate for your website. Connect to your databases to personalize avatar responses based on user profiles, purchase history, or account status. Trigger context-aware speech based on page events, form submissions, or user actions. Combine with your back-end services to deliver dynamic, data-driven experiences — from personalized onboarding flows to real-time status updates — all spoken by your avatar, with no AI cost involved.
✓ Simple setup · No AI cost · Full control ✓ Can be fully customized via API ⚠ Avatar speaks per your pre-set or programming — cannot hold free-form AI conversations

Best For

Welcome messages, product tours, personalized greetings, instructional content, accessibility narration, landing page engagement, dynamic notifications — any scenario where you determine what the avatar says.

Your avatar holds interactive conversations — users ask questions (by text or voice), and the avatar speaks intelligent responses provided by an AI Assistant. Requires pairing your avatar with an AI Assistant (built-in or 3rd party). The SitePal built-in AI Assistant is currently in Restricted Beta. To join the Beta, send us a note.
1 How will you build it?
A

No-Code — AI Avatar Wizard

Use SitePal's built-in creation wizard. Walk through a guided UI to select your avatar, assistant, voice, layout & design — no programming needed.

✓ Quick setup — minutes, not hours
✓ No programming required
✓ Editable anytime, changes apply instantly
⚠ UI/UX constrained to wizard options
B

Code — SitePal API

Build your own AI Avatar page using the SitePal JavaScript API. Full control over the user interface, conversation flow, and assistant integration.

✓ Complete UI/UX flexibility
✓ Works with any AI vendor
✓ Custom conversation logic & workflows
⚠ Requires front-end programming (HTML/JS)
⚠ Non pre-integrated vendors also need back-end work
2 Which AI Assistant?
Available paths: A No-Code 1 2 | B Code 1 2 3
Beta
1

Built-In Assistant

Included

SitePal's own AI Assistant — no external account needed. Train it on your content and it handles the rest.

✓ No extra cost or vendor account
✓ Simpler setup — everything in one place
A No-Code B Code
2

3rd Party — Pre-Integrated

Easy

Use ChatGPT, Chatbase, or other pre-integrated vendors. Add your API key in the Connect page.

✓ Leverage specialized AI capabilities
⚠ Requires separate vendor account & API key
⚠ Additional cost from AI vendor
A No-Code B Code
3

3rd Party — Not Pre-Integrated

Code Only

Any other AI vendor or custom LLM. You build the integration between your vendor's API and SitePal.

✓ Use any AI vendor — no limitations
⚠ Requires server-side relay for API calls
⚠ Front-end + back-end development needed
B Code only
Key Constraint: The No-Code wizard (A) supports only the Built-In Assistant and Pre-Integrated 3rd party vendors. If your preferred AI vendor is not pre-integrated, you must use the Code path (B).

Ready to Get Started?

Whether you need a simple speaking avatar or a full AI-powered conversational experience, SitePal has a path that fits your needs and your technical resources.

View Plans & Pricing