diff --git a/docs/catalog/blocks/imessage-chat.mdx b/docs/catalog/blocks/imessage-chat.mdx
new file mode 100644
index 0000000000..10c82d196f
--- /dev/null
+++ b/docs/catalog/blocks/imessage-chat.mdx
@@ -0,0 +1,44 @@
+---
+title: "iMessage Chat"
+description: "Animated iMessage-style conversation with typing indicators, bubble pops, and auto-scroll for story-style social videos"
+---
+
+# iMessage Chat
+
+Animated iMessage-style conversation with typing indicators, bubble pops, and auto-scroll for story-style social videos
+
+`social` `overlay` `chat`
+
+
+
+## Install
+
+
+
+```bash Terminal
+npx hyperframes add imessage-chat
+```
+
+
+
+## Details
+
+| Property | Value |
+| --- | --- |
+| Type | Block |
+| Dimensions | 1080×1920 |
+| Duration | 10s |
+
+## Files
+
+| File | Target | Type |
+| --- | --- | --- |
+| `imessage-chat.html` | `compositions/imessage-chat.html` | hyperframes:composition |
+
+## Usage
+
+After installing, add the block to your host composition:
+
+```html
+
+```
diff --git a/docs/docs.json b/docs/docs.json
index 986d6b0034..b4a88efb51 100644
--- a/docs/docs.json
+++ b/docs/docs.json
@@ -173,6 +173,7 @@
{
"group": "Social Overlays",
"pages": [
+ "catalog/blocks/imessage-chat",
"catalog/blocks/instagram-follow",
"catalog/blocks/macos-notification",
"catalog/blocks/reddit-post",
diff --git a/docs/public/catalog-index.json b/docs/public/catalog-index.json
index 7541bf9ead..6e20a9da6e 100644
--- a/docs/public/catalog-index.json
+++ b/docs/public/catalog-index.json
@@ -443,6 +443,19 @@
"href": "/catalog/components/motion-blur",
"preview": "https://static.heygen.ai/hyperframes-oss/docs/images/catalog/components/motion-blur.png"
},
+ {
+ "name": "imessage-chat",
+ "type": "block",
+ "title": "iMessage Chat",
+ "description": "Animated iMessage-style conversation with typing indicators, bubble pops, and auto-scroll for story-style social videos",
+ "tags": [
+ "social",
+ "overlay",
+ "chat"
+ ],
+ "href": "/catalog/blocks/imessage-chat",
+ "preview": "https://static.heygen.ai/hyperframes-oss/docs/images/catalog/blocks/imessage-chat.png"
+ },
{
"name": "instagram-follow",
"type": "block",
diff --git a/registry/blocks/imessage-chat/imessage-chat.html b/registry/blocks/imessage-chat/imessage-chat.html
new file mode 100644
index 0000000000..e3a8879b00
--- /dev/null
+++ b/registry/blocks/imessage-chat/imessage-chat.html
@@ -0,0 +1,334 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/registry/blocks/imessage-chat/registry-item.json b/registry/blocks/imessage-chat/registry-item.json
new file mode 100644
index 0000000000..0b8c4758e4
--- /dev/null
+++ b/registry/blocks/imessage-chat/registry-item.json
@@ -0,0 +1,20 @@
+{
+ "$schema": "https://hyperframes.heygen.com/schema/registry-item.json",
+ "name": "imessage-chat",
+ "type": "hyperframes:block",
+ "title": "iMessage Chat",
+ "description": "Animated iMessage-style conversation with typing indicators, bubble pops, and auto-scroll for story-style social videos",
+ "tags": ["social", "overlay", "chat"],
+ "dimensions": {
+ "width": 1080,
+ "height": 1920
+ },
+ "duration": 10,
+ "files": [
+ {
+ "path": "imessage-chat.html",
+ "target": "compositions/imessage-chat.html",
+ "type": "hyperframes:composition"
+ }
+ ]
+}
diff --git a/registry/registry.json b/registry/registry.json
index 5513973ee9..e6930c7cd5 100644
--- a/registry/registry.json
+++ b/registry/registry.json
@@ -239,6 +239,10 @@
"name": "macos-notification",
"type": "hyperframes:block"
},
+ {
+ "name": "imessage-chat",
+ "type": "hyperframes:block"
+ },
{
"name": "app-showcase",
"type": "hyperframes:block"