Detailed step-by-step instructions and the API for creating custom avatars are coming soon. In the meantime, follow the guidance below to prepare a great source image.
Create a Custom Avatar
1
Prepare a source image
Choose or capture a well-lit, front-facing photo that follows our source image best practices.
2
Upload to the Developer Platform
Go to app.trugen.ai, open the Avatars section, and click Create Avatar.
3
Preview and save
Preview the generated avatar in a live conversation. If you’re happy, save it — you’ll receive a new avatar ID you can use in any agent.
Create via API
You can also create a custom avatar programmatically by sending aPOST request to the /v2/custom-avatar endpoint with the avatar details and a base64-encoded source image.
When to use a Custom Avatar
- Personal brand agents — use your own face for a coach, tutor, or spokesperson agent.
- Enterprise personas — create a consistent brand character across all customer touch points.
- Character-driven experiences — build entertainment, storytelling, or roleplay agents with a designed persona.
- Customer-facing sales agents — use a photo of a real team member to make outreach feel personal.
Using Your Custom Avatar
Once created, your custom avatar receives anavatar_id. Use it exactly like a stock avatar in the avatar_ids array when creating an agent:
What’s Next?
Voices
Choose a voice and language for your custom avatar agent.
Custom Image Best Practices
Get the highest-quality result on the first try.