# Intuned ## Docs - [extract_structured_data](https://docs.intunedhq.com/automation-sdks/intuned-sdk/python/ai/functions/extract_structured_data.md) - [is_page_loaded](https://docs.intunedhq.com/automation-sdks/intuned-sdk/python/ai/functions/is_page_loaded.md) - [ContentItem](https://docs.intunedhq.com/automation-sdks/intuned-sdk/python/ai/type-references/ContentItem.md) - [ImageBufferContentItem](https://docs.intunedhq.com/automation-sdks/intuned-sdk/python/ai/type-references/ImageBufferContentItem.md) - [ImageUrlContentItem](https://docs.intunedhq.com/automation-sdks/intuned-sdk/python/ai/type-references/ImageUrlContentItem.md) - [TextContentItem](https://docs.intunedhq.com/automation-sdks/intuned-sdk/python/ai/type-references/TextContentItem.md) - [click_until_exhausted](https://docs.intunedhq.com/automation-sdks/intuned-sdk/python/helpers/functions/click_until_exhausted.md) - [download_file](https://docs.intunedhq.com/automation-sdks/intuned-sdk/python/helpers/functions/download_file.md) - [extract_markdown](https://docs.intunedhq.com/automation-sdks/intuned-sdk/python/helpers/functions/extract_markdown.md) - [filter_empty_values](https://docs.intunedhq.com/automation-sdks/intuned-sdk/python/helpers/functions/filter_empty_values.md) - [go_to_url](https://docs.intunedhq.com/automation-sdks/intuned-sdk/python/helpers/functions/go_to_url.md) - [process_date](https://docs.intunedhq.com/automation-sdks/intuned-sdk/python/helpers/functions/process_date.md) - [resolve_url](https://docs.intunedhq.com/automation-sdks/intuned-sdk/python/helpers/functions/resolve_url.md) - [sanitize_html](https://docs.intunedhq.com/automation-sdks/intuned-sdk/python/helpers/functions/sanitize_html.md) - [save_file_to_s3](https://docs.intunedhq.com/automation-sdks/intuned-sdk/python/helpers/functions/save_file_to_s3.md) - [scroll_to_load_content](https://docs.intunedhq.com/automation-sdks/intuned-sdk/python/helpers/functions/scroll_to_load_content.md) - [upload_file_to_s3](https://docs.intunedhq.com/automation-sdks/intuned-sdk/python/helpers/functions/upload_file_to_s3.md) - [validate_data_using_schema](https://docs.intunedhq.com/automation-sdks/intuned-sdk/python/helpers/functions/validate_data_using_schema.md) - [wait_for_dom_settled](https://docs.intunedhq.com/automation-sdks/intuned-sdk/python/helpers/functions/wait_for_dom_settled.md) - [wait_for_network_settled](https://docs.intunedhq.com/automation-sdks/intuned-sdk/python/helpers/functions/wait_for_network_settled.md) - [Attachment](https://docs.intunedhq.com/automation-sdks/intuned-sdk/python/helpers/type-references/Attachment.md) - [AttachmentType](https://docs.intunedhq.com/automation-sdks/intuned-sdk/python/helpers/type-references/AttachmentType.md) - [FileType](https://docs.intunedhq.com/automation-sdks/intuned-sdk/python/helpers/type-references/FileType.md) - [S3Configs](https://docs.intunedhq.com/automation-sdks/intuned-sdk/python/helpers/type-references/S3Configs.md) - [Trigger](https://docs.intunedhq.com/automation-sdks/intuned-sdk/python/helpers/type-references/Trigger.md) - [Python SDK](https://docs.intunedhq.com/automation-sdks/intuned-sdk/python/overview.md) - [extractStructuredData](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/ai/functions/extractStructuredData.md) - [isPageLoaded](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/ai/functions/isPageLoaded.md) - [ContentItem](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/ai/type-references/ContentItem.md) - [ImageBufferContentItem](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/ai/type-references/ImageBufferContentItem.md) - [ImageUrlContentItem](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/ai/type-references/ImageUrlContentItem.md) - [TextContentItem](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/ai/type-references/TextContentItem.md) - [clickUntilExhausted](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/helpers/functions/clickUntilExhausted.md) - [downloadFile](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/helpers/functions/downloadFile.md) - [extractMarkdown](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/helpers/functions/extractMarkdown.md) - [filterEmptyValues](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/helpers/functions/filterEmptyValues.md) - [goToUrl](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/helpers/functions/goToUrl.md) - [processDate](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/helpers/functions/processDate.md) - [resolveUrl](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/helpers/functions/resolveUrl.md) - [sanitizeHtml](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/helpers/functions/sanitizeHtml.md) - [saveFileToS3](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/helpers/functions/saveFileToS3.md) - [scrollToLoadContent](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/helpers/functions/scrollToLoadContent.md) - [uploadFileToS3](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/helpers/functions/uploadFileToS3.md) - [validateDataUsingSchema](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/helpers/functions/validateDataUsingSchema.md) - [waitForDomSettled](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/helpers/functions/waitForDomSettled.md) - [withNetworkSettledWait](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/helpers/functions/withNetworkSettledWait.md) - [Attachment](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/helpers/type-references/Attachment.md) - [AttachmentType](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/helpers/type-references/AttachmentType.md) - [FileType](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/helpers/type-references/FileType.md) - [S3Configs](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/helpers/type-references/S3Configs.md) - [Trigger](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/helpers/type-references/Trigger.md) - [extractArrayFromLocator](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/optimized-extractors/functions/extractArrayFromLocator.md) - [extractArrayFromPage](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/optimized-extractors/functions/extractArrayFromPage.md) - [extractObjectFromLocator](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/optimized-extractors/functions/extractObjectFromLocator.md) - [extractObjectFromPage](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/optimized-extractors/functions/extractObjectFromPage.md) - [SimpleArrayItemSchema](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/optimized-extractors/type-references/SimpleArrayItemSchema.md) - [SimpleArrayStringSchema](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/optimized-extractors/type-references/SimpleArrayStringSchema.md) - [SimpleObjectSchema](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/optimized-extractors/type-references/SimpleObjectSchema.md) - [SimpleObjectStringSchema](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/optimized-extractors/type-references/SimpleObjectStringSchema.md) - [TypeScript SDK](https://docs.intunedhq.com/automation-sdks/intuned-sdk/typescript/overview.md) - [Overview](https://docs.intunedhq.com/automation-sdks/overview.md) - [Product updates](https://docs.intunedhq.com/changelog/product-updates.md): New releases and improvements - [Delete AuthSession](https://docs.intunedhq.com/client-apis/api-reference/projectauthsessions/delete-authsession.md): Delete an AuthSession by ID. - [Get AuthSession](https://docs.intunedhq.com/client-apis/api-reference/projectauthsessions/get-authsession.md): Get an AuthSession by ID. - [Get AuthSessions](https://docs.intunedhq.com/client-apis/api-reference/projectauthsessions/get-authsessions.md): Get all AuthSessions in a Project. - [Create AuthSession - Result](https://docs.intunedhq.com/client-apis/api-reference/projectauthsessionscreate/create-authsession--result.md): Get AuthSession creation result. - [Create AuthSession - Start](https://docs.intunedhq.com/client-apis/api-reference/projectauthsessionscreate/create-authsession--start.md): Start creating an AuthSession. - [Update AuthSession - Result](https://docs.intunedhq.com/client-apis/api-reference/projectauthsessionsupdate/update-authsession--result.md): Get AuthSession update result. - [Update AuthSession - Start](https://docs.intunedhq.com/client-apis/api-reference/projectauthsessionsupdate/update-authsession--start.md): Start updating an AuthSession. - [Validate AuthSession - Result](https://docs.intunedhq.com/client-apis/api-reference/projectauthsessionsvalidate/validate-authsession--result.md): Get AuthSession validation result. - [Validate AuthSession - Start](https://docs.intunedhq.com/client-apis/api-reference/projectauthsessionsvalidate/validate-authsession--start.md): Start AuthSession validation. - [Create Job](https://docs.intunedhq.com/client-apis/api-reference/projectjobs/create-job.md): Create a new Job for a Project. - [Delete Job](https://docs.intunedhq.com/client-apis/api-reference/projectjobs/delete-job.md): Delete a Job by ID. - [Get Job](https://docs.intunedhq.com/client-apis/api-reference/projectjobs/get-job.md): Get a Job by ID. - [Get Jobs](https://docs.intunedhq.com/client-apis/api-reference/projectjobs/get-jobs.md): Get all Jobs in a Project. - [Pause Job](https://docs.intunedhq.com/client-apis/api-reference/projectjobs/pause-job.md): Pause a Job. Pauses any JobRuns and the Job schedule if applicable. - [Resume Job](https://docs.intunedhq.com/client-apis/api-reference/projectjobs/resume-job.md): Resume a paused Job. Resumes any paused JobRuns and the Job schedule if applicable. - [Trigger Job](https://docs.intunedhq.com/client-apis/api-reference/projectjobs/trigger-job.md): Manually trigger a JobRun. Fails if the Job is paused. - [Update Job](https://docs.intunedhq.com/client-apis/api-reference/projectjobs/update-job.md): Update a Job by ID. - [Get Job Run](https://docs.intunedhq.com/client-apis/api-reference/projectjobsruns/get-job-run.md): Get information and results for a specific JobRun. - [Get Job Runs](https://docs.intunedhq.com/client-apis/api-reference/projectjobsruns/get-job-runs.md): Get all JobRuns for a Job. - [Terminate Job Run](https://docs.intunedhq.com/client-apis/api-reference/projectjobsruns/terminate-job-run.md): Terminate a JobRun by ID. - [Run API - Result](https://docs.intunedhq.com/client-apis/api-reference/projectrun/run-api--result.md): Get Run result. - [Run API - Start](https://docs.intunedhq.com/client-apis/api-reference/projectrun/run-api--start.md): Start a Run for a Project. - [Sink Body](https://docs.intunedhq.com/client-apis/api-reference/sinks/body.md) - [null](https://docs.intunedhq.com/client-apis/api-reference/sinks/overview.md): What are sinks and how to use them - [AWS S3 Sink](https://docs.intunedhq.com/client-apis/api-reference/sinks/s3.md) - [Webhook Sink](https://docs.intunedhq.com/client-apis/api-reference/sinks/webhook.md) - [Overview](https://docs.intunedhq.com/client-apis/overview.md) - [How Intuned works](https://docs.intunedhq.com/docs/00-getting-started/how-intuned-works.md): Explore how Intuned works - the short version - [Introduction](https://docs.intunedhq.com/docs/00-getting-started/introduction.md): Browser automation for developers - [Quickstart: Deploy your first Authenticated RPA](https://docs.intunedhq.com/docs/00-getting-started/quickstarts/auth-rpa.md) - [Quickstart: Build your first scraper with Intuned Agent](https://docs.intunedhq.com/docs/00-getting-started/quickstarts/intuned-agent.md) - [Quickstart: Deploy your first RPA](https://docs.intunedhq.com/docs/00-getting-started/quickstarts/rpa.md) - [Quickstart: Deploy your first scraper](https://docs.intunedhq.com/docs/00-getting-started/quickstarts/scraper.md) - [Cookbook (GitHub)](https://docs.intunedhq.com/docs/01-learn/cookbook.md) - [Intuned in depth](https://docs.intunedhq.com/docs/01-learn/deep-dives/intuned-indepth.md): Explore how Intuned works - the long version - [Intuned vs other approaches](https://docs.intunedhq.com/docs/01-learn/deep-dives/intuned-vs-others.md): Compare browser automation approaches and understand where Intuned fits - [Playwright for automation](https://docs.intunedhq.com/docs/01-learn/deep-dives/playwright.md) - [Scrape without writing selectors](https://docs.intunedhq.com/docs/01-learn/recipes/ai-scraper.md) - [Capture screenshots](https://docs.intunedhq.com/docs/01-learn/recipes/capture-screenshots.md) - [Crawl websites](https://docs.intunedhq.com/docs/01-learn/recipes/crawling.md) - [Download files](https://docs.intunedhq.com/docs/01-learn/recipes/download-file.md) - [Expand JobRun payload dynamically](https://docs.intunedhq.com/docs/01-learn/recipes/extend-payload.md) - [Handle infinite scrolling](https://docs.intunedhq.com/docs/01-learn/recipes/infinite-scrolling.md) - [Persist data with KV cache](https://docs.intunedhq.com/docs/01-learn/recipes/kv-cache.md) - [Handle load more buttons](https://docs.intunedhq.com/docs/01-learn/recipes/load-more-button.md) - [Handle long-running automations with timeouts](https://docs.intunedhq.com/docs/01-learn/recipes/long-running-api.md): Use `extendTimeout` to run automations that exceed the default 10-minute timeout - [Intercept network requests](https://docs.intunedhq.com/docs/01-learn/recipes/network-interception.md) - [Handle pagination](https://docs.intunedhq.com/docs/01-learn/recipes/pagination.md) - [How to setup hooks?](https://docs.intunedhq.com/docs/01-learn/recipes/setup-hooks.md) - [Set up two-factor authentication](https://docs.intunedhq.com/docs/01-learn/recipes/two-FA.md) - [Upload files to S3](https://docs.intunedhq.com/docs/01-learn/recipes/upload-files.md) - [Validate data with Zod](https://docs.intunedhq.com/docs/01-learn/recipes/zod-validation.md) - [AuthSessions](https://docs.intunedhq.com/docs/02-features/auth-sessions.md): Build authenticated browser automations and manage login sessions in Intuned - [Environment variables and secrets](https://docs.intunedhq.com/docs/02-features/environment-variables-secrets.md) - [Flexible automations](https://docs.intunedhq.com/docs/02-features/flexible-automation.md): Choose the right approach for your automation - [Intuned Agent](https://docs.intunedhq.com/docs/02-features/intuned-agent.md): Generate browser automation code with an autonomous AI agent - [Jobs (batched executions)](https://docs.intunedhq.com/docs/02-features/jobs-batched-executions.md): Execute browser automations at scale with scheduled, batched, and dynamically expandable workflows - [Local development (Intuned CLI)](https://docs.intunedhq.com/docs/02-features/local-development-cli.md) - [Monitoring and traces](https://docs.intunedhq.com/docs/02-features/observability-monitoring-logs.md) - [Online IDE](https://docs.intunedhq.com/docs/02-features/online-ide.md) - [Runs (single executions)](https://docs.intunedhq.com/docs/02-features/runs-single-executions.md): Execute browser automations on demand with immediate, single-purpose API calls - [Stealth mode, CAPTCHA solving, and proxies](https://docs.intunedhq.com/docs/02-features/stealth-mode-captcha-solving-proxies.md) - [Usage and billing](https://docs.intunedhq.com/docs/02-features/usage-pricing-monitoring-alerting.md): View consumption metrics, set limits, and manage invoices - [How to manage API keys](https://docs.intunedhq.com/docs/03-how-to/manage/manage-api-keys.md) - [How to manage projects](https://docs.intunedhq.com/docs/03-how-to/manage/manage-projects.md) - [How to manage users](https://docs.intunedhq.com/docs/03-how-to/manage/manage-users.md) - [How to manage your workspace](https://docs.intunedhq.com/docs/03-how-to/manage/manage-workspace.md) - [How to debug automations](https://docs.intunedhq.com/docs/03-how-to/solve/debug-automations.md) - [How to make automations faster](https://docs.intunedhq.com/docs/03-how-to/solve/make-automations-faster.md) - [How to optimize your Intuned cost](https://docs.intunedhq.com/docs/03-how-to/solve/optimize-cost.md) - [How to QA automation results](https://docs.intunedhq.com/docs/03-how-to/solve/qa-automation-results.md) - [Structure your Intuned project](https://docs.intunedhq.com/docs/03-how-to/solve/structure-intuned-projects.md) - [1Password](https://docs.intunedhq.com/docs/04-integrations/1password.md) - [Browser Use](https://docs.intunedhq.com/docs/04-integrations/browser-use.md) - [n8n](https://docs.intunedhq.com/docs/04-integrations/n8n.md) - [Cloudflare R2](https://docs.intunedhq.com/docs/04-integrations/r2.md) - [S3 Attachment Storage](https://docs.intunedhq.com/docs/04-integrations/s3/s3-attachment-storage.md) - [S3 Job Sink](https://docs.intunedhq.com/docs/04-integrations/s3/s3-job-sink.md) - [S3 standalone Run sink](https://docs.intunedhq.com/docs/04-integrations/s3/s3-runs-sink.md) - [Stagehand](https://docs.intunedhq.com/docs/04-integrations/stagehand.md) - [Supabase](https://docs.intunedhq.com/docs/04-integrations/supabase.md) - [Webhook](https://docs.intunedhq.com/docs/04-integrations/webhook.md) - [CLI](https://docs.intunedhq.com/docs/05-references/cli.md) - [Error Codes](https://docs.intunedhq.com/docs/05-references/error-codes.md) - [Intuned.json](https://docs.intunedhq.com/docs/05-references/intuned-json.md) - [Plans and Billing](https://docs.intunedhq.com/docs/05-references/plans-and-billing.md) - [Playwright and browser support](https://docs.intunedhq.com/docs/05-references/playwright-browsers-support.md) - [Reason Codes](https://docs.intunedhq.com/docs/05-references/reason-codes.md) - [attempt_store](https://docs.intunedhq.com/docs/05-references/runtime-sdk-python/attempt-store.md) - [CAPTCHA helpers](https://docs.intunedhq.com/docs/05-references/runtime-sdk-python/captcha-helpers.md) - [extend_payload](https://docs.intunedhq.com/docs/05-references/runtime-sdk-python/extend-payload.md) - [extend_timeout](https://docs.intunedhq.com/docs/05-references/runtime-sdk-python/extend-timeout.md) - [get_auth_session_parameters](https://docs.intunedhq.com/docs/05-references/runtime-sdk-python/get-auth-session-parameters.md) - [Overview](https://docs.intunedhq.com/docs/05-references/runtime-sdk-python/overview.md) - [persistent_store](https://docs.intunedhq.com/docs/05-references/runtime-sdk-python/persistent-store.md) - [attemptStore](https://docs.intunedhq.com/docs/05-references/runtime-sdk-typescript/attempt-store.md) - [CAPTCHA helpers](https://docs.intunedhq.com/docs/05-references/runtime-sdk-typescript/captcha-helpers.md) - [extendPayload](https://docs.intunedhq.com/docs/05-references/runtime-sdk-typescript/extend-payload.md) - [extendTimeout](https://docs.intunedhq.com/docs/05-references/runtime-sdk-typescript/extend-timeout.md) - [getAuthSessionParameters](https://docs.intunedhq.com/docs/05-references/runtime-sdk-typescript/get-auth-session-parameters.md) - [Overview](https://docs.intunedhq.com/docs/05-references/runtime-sdk-typescript/overview.md) - [persistentStore](https://docs.intunedhq.com/docs/05-references/runtime-sdk-typescript/persistent-store.md) - [Sink Retry Behavior](https://docs.intunedhq.com/docs/05-references/sink-retry-behavior.md) - [Enterprise Services](https://docs.intunedhq.com/docs/06-resources/enterprise-services.md) - [Help and Support](https://docs.intunedhq.com/docs/06-resources/help-and-support.md) - [Privacy policy](https://docs.intunedhq.com/docs/06-resources/privacy-policy.md) - [Terms of service](https://docs.intunedhq.com/docs/06-resources/terms-of-service.md)