Getting Started with SitePal

Watch these short video tutorials to get up and running quickly with your speaking avatar.

Implementation Guide

Planning Your SitePal Integration

Before diving into code, we recommend reviewing our comprehensive Implementation Decision Guide to determine the optimal integration architecture for your web or mobile application.

Whether you are embedding a simple speaking avatar, building a single-page application (SPA), or configuring interactive AI Avatar functionality, this guide walks through deployment options, API patterns, and best practices.

View Decision Guide

API Documentation & Examples

API reference, code examples, and demos for developers.

SitePal API Reference

Complete reference for the SitePal client-side JavaScript API functions, parameters, and events.

View PDF

API Examples

Interactive code examples demonstrating every SitePal API function and event in action.

View Examples

Technical Notes

Step-by-step guides for common tasks, platform-specific instructions, and advanced features.

Adding Subtitles to Your Scene

Configure and display subtitles with your avatar's speech

Create Your Own 3D Avatar

Design and customize your own 3D avatar model

Embed Instructions for Popular Platforms

WordPress, Wix, Squarespace, and more

Embed in Shopify

Step-by-step Shopify integration guide

Embed SitePal AI Avatar In JS Frameworks

AI Avatar integration in React, Angular, Vue, and NextJS

Embed SitePal Scene In JS Frameworks

Integration guides for React, Angular, Vue, and NextJS

Fine-Tuning Text To Speech

Adjust pronunciation, speed, pitch, and SSML tags

Implementing Your AI Avatar

Configure and deploy your AI Avatar for conversational interactions

Using the TTS API

Programmatic access to SitePal text-to-speech functionality

Native Mobile Development

Guides and source code for building native iOS and Android mobile apps with SitePal avatars.

Additional Resources

Explore voices, get answers, and connect with the SitePal community.