Tavus - Developer Portal
Tavus Developer Portal is a new space designed for developers to easily test, explore, and integrate Tavus’s video generation API. The goal was to transform a confusing and fragmented experience into a clear, fast, and developer-first interface.
01
Used a design thinking approach from research to delivery. Each stage included iterative feedback, testing, and refinement.
02
The original portal was confusing and slow, with unclear structure and missing feedback mechanisms. Users didn’t understand what they could do or how to start.
Main issues:
Poor onboarding and long load times
Hidden key actions like “Create Replica”
No error feedback or analytics
Not mobile-friendly
03
Introduced analytics, restructured navigation, and created a lightweight playground for fast product testing. The portal now supports both beginner and advanced users.
04
Interviews with developers and product leads helped define goals, needs, and common frustrations. Personas guided feature prioritization and interface clarity.
Key insights:
Need for fast API testing and debugging
Desire for visual feedback on results
Preference for simple UI with advanced options
05
Redesigned the structure to reduce friction and improve clarity. Focused on grouping actions logically and making the UI more intuitive.
06
Explored leading developer tools and AI platforms to identify best practices in onboarding, API accessibility, and usage transparency. Focused on balancing functionality with simplicity and creating a clearer experience for technical users.
07
Created wireframes to explore navigation, entry points, and user flows. Focused on clarity of action and minimal distractions.
08
Developed interactive prototypes to test the flow and functionality before UI handoff. Focused on clarity, speed, and logic of key developer actions.
09
Conducted usability testing sessions with internal engineers and early-stage users. Feedback helped refine interaction details and identify blockers.
Testing outcomes:
Simplified access to key features
Improved wording and CTA clarity
Reduced confusion in error handling and video status
Confirmed value of the playground and dashboard view
















