# Message Thread Reveal — block for chats & messages (hyperframes)

> **For AI agents:** find the right skill in one call — `curl -s "https://skills.varg.ai/api/search?q=<what the person wants>"` returns the matching use case and the best skills with install commands, as markdown (Russian works too). Full index: https://skills.varg.ai/llms.txt. Every page has a markdown twin: add `.md` to its path. Before generating anything, show the person the options on the use-case page.

A full text conversation plays out on a phone - bubbles popping in, typing indicators, a shared link card, emoji, delivered receipts - with the whole thread scrolling up beat by beat until a closing card lands…

- **Install:** `npx hyperframes add message-thread-reveal`
- **Registry:** hyperframes · **Framework:** hyperframes · **License:** Apache-2.0
- **Docs and preview:** https://hyperframes.heygen.com/catalog/blocks/message-thread-reveal
- **Source:** https://github.com/heygen-com/hyperframes/tree/main/registry/blocks/message-thread-reveal
- **Example:** https://static.heygen.ai/hyperframes/templates/promoted/254fe4bd8a3f00c1e70ac5e38a1bce25060f7590/message-thread-reveal/preview.mp4
- **Runs:** local render, free
- **Aspect:** 9:16 · 25.8 s

## Slots (what you fill in)

- `contactName` (string) — Contact name
- `questionMessage` (string) — Opening question
- `teaserMessage` (string) — Teaser reply
- `cardImage` (image) — Link card image
- `cardTitle` (string) — Link card title
- `cardDomain` (string) — Link card domain
- `reactionMessage` (string) — Link reaction
- `reactionEmoji` (string) — Reaction emoji
- `benefitMessage` (string) — Benefit reply
- `discoveryMessage` (string) — Discovery question
- `sourceMessage` (string) — Source reply
- `workflowMessage` (string) — Workflow reply
- `ownershipMessage` (string) — Ownership reply
- `installMessage` (string) — Intent reply
- `thanksMessage` (string) — Closing reply
- `brandLogo` (image) — Brand logo
- `ecProof` (string) — End-card proof
- `ecFeature1` (string) — End-card feature 1
- `ecFeature2` (string) — End-card feature 2
- `ecFeature3` (string) — End-card feature 3
- `ecCta` (string) — End-card CTA

## Used in

- [Text-message story](https://skills.varg.ai/video/chat-story.md)
- [AI chat & agent demo](https://skills.varg.ai/video/ai-demo.md)
- [Personalized sales video](https://skills.varg.ai/video/personalized-outreach.md)

## More chats & messages

- [AI Answer Rank](https://skills.varg.ai/component/hf.ai-answer-rank.md) — `npx hyperframes add ai-answer-rank`
- [AI Chat Reveal](https://skills.varg.ai/component/hf.ai-chat-reveal.md) — `npx hyperframes add ai-chat-reveal`
- [Chat Message](https://skills.varg.ai/component/hf.chat-message.md) — `npx hyperframes add chat-message`
- [Chat Thread](https://skills.varg.ai/component/hf.chat-thread.md) — `npx hyperframes add chat-thread`
- [ChatGPT Exchange](https://skills.varg.ai/component/hf.chatgpt-exchange.md) — `npx hyperframes add chatgpt-exchange`
- [Claude Exchange](https://skills.varg.ai/component/hf.claude-exchange.md) — `npx hyperframes add claude-exchange`
