Pageboltは、開発者向けのウェブキャプチャAPIプラットフォームであり、スクリーンショット取得、PDF生成、Open Graph(OG)画像作成、ナレーション付き動画記録、マルチステップブラウザ自動化(シーケンス)、CI/CD連携によるプルリクエスト自動デモ生成、およびModel Context Protocol(MCP)サーバーを含む7つの統合APIを提供します。このプラットフォームは、ブラウザのオーケストレーション、レンダリング、エンコーディング、広告・Cookieバナー処理などのインフラ管理を抽象化し、開発者が統合に集中できるように設計されています。
対象ユーザーには、フロントエンドおよびフルスタック開発者、DevOpsエンジニア、品質保証(QA)チーム、SaaSアプリケーションやマーケティングサイト、社内ツールを開発するプロダクトチームが含まれます。PageboltはVercel、Netlify、カスタムプレビューURLなど、一般的なデプロイ環境に対応しており、SDKは不要で、標準的なHTTPリクエストとAPIキーのみで利用可能です。
Pageboltは、HTTP API、GitHub Actions、MCPクライアントの3つの主要な統合経路で動作します。開発者は単一のAPIキーで認証し、JSONペイロードをRESTエンドポイント(例:POST /api/v1/video)に送信します。ペイロードにはナビゲーション手順や各ステップのナレーションテキストを含めることができ、Pageboltは管理されたヘッドレスブラウザ環境で手順を実行し、設定された表示設定(デバイスプリセット、ダークモードなど)を適用した上で、セッションを記録・音声合成(有効時)を行い、出力ファイル(MP4、PNG、PDFなど)をダウンロードまたはWebhookで返却します。
CI/CDでは、プルリクエストイベントでトリガーされる単一のGitHub Actionsワークフローが使用されます。このアクションはプレビューURLを取得し、コード変更(diff)を解析して論理的なデモフローを計画し、カーソル強調表示と音声ナレーション(有効時)付きでセッションを記録し、結果の動画をプルリクエストコメントに自動投稿します。AIコーディングアシスタントでは、シンプルなJSON設定ファイル(mcp.json)でPageboltのMCPサーバーを登録することで、IDE内のチャットで自然言語コマンドを発行すると、スクリーンショットやPDF、動画をコンテキストを離れずに受け取ることができます。
Pageboltはソフトウェア開発ライフサイクル全体におけるドキュメンテーション、品質保証、コラボレーションのワークフローを合理化します。エンジニアリングチームは、すべてのプルリクエストに対して自動的に機能デモを生成し、手動での録画時間を削減するとともに、一貫性と最新性を確保しています。プロダクトおよびマーケティングチームは、OG画像およびスクリーンショットAPIを活用して、ソーシャルメディア向けプレビュー画像やランディングページアセットを動的に生成します。品質保証エンジニアは、デバイスやテーマごとの視覚的証拠を取得するためのリグレッションテストシーケンスを自動化します。AIエージェントと連携する開発者は、ステージング環境のスクリーンショット取得や請求書PDF生成などのブラウザタスクを、より広範な推論ワークフローの一部として実行できます。すべてのAPIは同一のクォータシステム、レート制限、認証方式を共有しており、利用状況の追跡および課金管理が簡素化されています。
| 機能 | Pagebolt | Puppeteer | Vercel OG | ScreenshotOne |
|---|---|---|---|---|
| スクリーンショットAPI | ✓ | ✓ | — | ✓ |
| PDF生成 | ✓ | ✓ | — | ✓ |
| OG画像生成 | ✓ | — | ✓ | — |
| 動画記録 | ✓ | — | — | — |
| Audio Guide | ✓ | — | — | — |
| MCPサーバー | ✓ | — | — | — |
| CI/CDデモ | ✓ | — | — | — |
| 広告・Cookieバナー遮断 | ✓ | 手動設定 | — | ✓ |
| 有料プラン開始価格 | 月額29ドル(5,000回) | インフラ構築必要 | — | 月額17ドル(2,000回) |
| 機能 | 無料 | スターター | グロース | スケール |
|---|---|---|---|---|
| 月間リクエスト数 | 100 | 5,000 | 25,000 | 100,000 |
| レート制限 | 10/分 | 60/分 | 120/分 | 300/分 |
| 動画最大再生時間 | 20秒 | 30秒 | 45秒 | 60秒 |
| Audio Guideナレーション | — | — | ✓ | ✓ |
| カスタムOGテンプレート | — | — | — | ✓ |
| 優先サポート | — | — | ✓ | ✓ |
| APIキー数 | 2 | 5 | 10 | 25 |