People Hub
A multi-scene AI avatar video and companion landing page that turns Airtable's internal employee directory into an engaging, shareable product walkthrough.
- 5 days
- Timeline
- 1:33
- Video runtime
- 7
- Scenes
- Solo
- Role — builder
A powerful tool that needed a proper introduction
People Hub is Airtable's custom-built internal employee directory — a full-featured platform built in Airtable itself, covering employee profiles, org charts, workforce analytics, skills tracking, and culture features like Cheers and Fun Stats. Getting employees to discover and use it required more than a wiki page.
What is People Hub?
A bespoke Airtable Interface Extension that serves as Airtable's internal employee experience platform — combining a searchable directory, organizational hierarchy, skills and certifications tracking, multilingual profiles, and engagement features like Cheers and milestone celebrations. Built entirely within Airtable with no external CMS.
The goal
Create a polished, shareable video walkthrough that communicates the platform's value in under 2 minutes — suitable for a company all-hands, onboarding flow, or internal launch announcement. The video needed to feel professional, use real interface footage, and be narrated by a familiar face rather than a generic voice.
Three interconnected deliverables
The project produced a named AI agent, a production-quality video, and a companion website — all built end-to-end in under a week.
Directory walkthrough agent
A named Hyperagent with a tuned system prompt for warm, video-friendly narration. Connected to HeyGen, Airtable, and a custom avatar skill. Can regenerate or remix the video for any audience or use case on demand.
Multi-scene avatar video
A 1:33 HeyGen avatar video — narrated in my own face and voice — across 7 scenes. Each scene uses a real People Hub screenshot as a full-frame background while the avatar delivers that section's narration in a picture-in-picture corner overlay.
Companion landing page
A polished web page pairing the video with 13 real People Hub screenshots, organized by feature section, with editorial copy for each. Serves as both a leave-behind and a deep-dive companion to the video.
The video
Avatar narrated, real interface backgrounds, 1:33 runtime — produced entirely via Hyperagent and a custom HeyGen API skill built from scratch. 7.9 MB, ~3 minutes render time, 1280×720.
Scene breakdown
Each of the 7 scenes pairs a real People Hub screenshot as the background with the avatar narrating that section of the script.
| # | Background screenshot | What the avatar covers |
|---|---|---|
| 01 | My Profile — Overview | Opening: what People Hub is and why it exists |
| 02 | Fun Stats Dashboard | My Profile personalization + engagement metrics |
| 03 | Languages Tab | Multilingual skills tracking and proficiency levels |
| 04 | Directory + Analytics | Workforce analytics, headcount, department distribution |
| 05 | Org Chart | Reporting structure and organizational navigation |
| 06 | Anniversaries View | Culture features: Cheers, milestones, and recognition |
| 07 | Light Mode Profile | Closing: a single unified platform built in Airtable |
Real screenshots from the live platform
These are the actual People Hub screens captured during production — each one used as a scene background in the video. Personal and third-party details are redacted.





Four engineering problems, four clean solutions
The production wasn't straightforward. Each challenge led to a durable solution that now lives as a reusable skill or workflow pattern.
- 01
Community HeyGen skill failed security audit
The off-the-shelf HeyGen skill from the community registry couldn't be used — it didn't meet the security requirements for a credential-holding skill in this environment.
Fix:Built a custom
heygen-custom-avatarskill from scratch using only Python stdlib (no third-party dependencies). It submits video generation requests to HeyGen's v2 API, polls for completion, and returns the MP4 URL. Now a reusable team asset. - 02
SSO wall blocked browser screenshot capture
The People Hub interface requires Airtable SSO login. The agent's browser automation couldn't authenticate through corporate SSO — every attempt hit the login wall.
Fix:Pivoted to a user-provided screenshot workflow. I captured 13 real screens from my own authenticated session and dropped them into the thread. The agent then incorporated them as scene assets — producing more authentic footage than a browser-automated capture would have.
- 03
HeyGen rejected wrapper URLs — needed raw bytes
The first multi-scene attempt passed stored-file URLs as background images. HeyGen's API received them but returned parse errors — because those URLs serve a wrapper page, not raw image bytes.
Fix:Switched to
GenerateTempExternalDownloadUrl, which returns S3 presigned URLs serving rawimage/jpegbytes directly. HeyGen parsed these cleanly. This pattern is now documented as the correct approach for any integration that fetches image assets by URL. - 04
First render was 89 MB — over the 50 MB platform limit
The initial script was a faithful 13-section walkthrough (~10 minutes spoken). The first video came back at 89 MB — well over the 50 MB upload ceiling.
Fix:Condensed the spoken script to a ~1:33 target. The fuller narration moved into the companion webpage's editorial copy instead, so no content was lost — it just lives in the right medium. The video became tighter and more watchable as a result.
Built with
Every component was orchestrated through a single Hyperagent thread — no video editing software, no external production tools.
Stack & tools
- Hyperagent
- HeyGen Photo Avatar API
- Airtable Interface Extensions
- Custom Python API Skill
- S3 Presigned URLs
- Claude Sonnet (script tuning)
- HTML/CSS (companion page)
What this unlocked
The project delivered a reusable production pipeline — not just a one-off video.
Production-quality video, zero video tools
The entire production — script, avatar, multi-scene assembly, landing page — was orchestrated through a chat interface with no video editing software, no design tools, no external agencies.
Reusable agent + skill
The directory walkthrough agent and the heygen-custom-avatar skill are permanent
assets. Any future product walkthrough — for People Hub or any other tool — can be
produced in a single session.
Documented patterns for the team
The four engineering problems and their solutions are now documented — S3 URL handling, SSO-gated screenshot capture, and script-to-video length calibration — as team-level knowledge in the skill library.