record_page
Opens a URL in a browser and records video or GIF for platforms like GitHub, Instagram, TikTok, YouTube, or custom dimensions. Returns a session ID to stop recording.
Instructions
Open a URL in a browser and start recording video. Returns a session ID. Call stop_recording when done.
Instead of specifying width/height, you can use the "platform" parameter:
"Record my app for GitHub README" → platform: "github" (1280×720, GIF)
"Record my app for Instagram Reels" → platform: "reels" (1080×1920, MP4)
"Record my app for TikTok" → platform: "tiktok" (1080×1920, MP4)
"Record my app for YouTube" → platform: "youtube" (1280×720, MP4)
"Record my app for YouTube Shorts" → platform: "shorts" (1080×1920, MP4)
"Record my app for Instagram post" → platform: "instagram" (1080×1080, MP4)
"Record my app for LinkedIn" → platform: "linkedin" (1080×1080, MP4)
"Record my app for Twitter" → platform: "twitter" (1280×720, MP4)
Or pass custom width/height for any other size.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | URL to open and record | |
| width | No | Viewport width in pixels (auto-set if platform is specified) | |
| height | No | Viewport height in pixels (auto-set if platform is specified) | |
| platform | No | Target platform: github, readme, youtube, reels, instagram, tiktok, shorts, linkedin, twitter |