Capture a screenshot of any website. Returns a URL to the generated screenshot image. Supports full-page captures, custom viewport sizes, and multiple image formats (JPEG, PNG, WebP). Use this tool when you need to visually capture web pages for documentation, monitoring, or ana…
urlRequiredstringThe complete URL of the website to capture (must include protocol, e.g., 'https://example.com').
delayintegerWait time in seconds (0-10) before capturing the screenshot. Useful for pages with animations or delayed content loading.
freshbooleanSet to true to force a new screenshot, bypassing any cached version. Use for pages with frequently changing content.
widthintegerViewport width in pixels. Default is 1920. Use smaller values (e.g., 375) for mobile views.
formatstringOutput image format. 'jpeg' (default) is best for most cases, 'png' supports transparency, 'webp' offers smaller file sizes.
heightintegerViewport height in pixels. Default is 1080. Ignored when full_page is true.
qualityintegerImage quality from 0-100 (only for jpeg/webp). Default is 80. Higher values = better quality but larger file size.
full_pagebooleanSet to true to capture the entire scrollable page. When false (default), captures only the visible viewport.
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
Aident-managed access. Risk level 2 of 5.
$0.007 / call
No published Skills explicitly reference this Action yet.