docs: Add Airtop browser automation updates (TSP-1225)#617
Conversation
…w browser action steps - New page: Airtop API Calls — documents 'Airtop - Generic API Call' (BYOK) and 'Browser - API Call' (managed AI Browser) tool steps - page-information: update Screenshot Page step with full-page capture option and output format selection (dataUrl/base64) - page-interaction: add four new steps — Press Tab, Clear Input, Natural Language Scroll, Extract Structured Data - airtop integration: add credit billing section explaining LLM cost passthrough and 5-credit fallback for non-LLM operations Refs: TSP-1225, RelevanceAI/relevance-api-node#14292 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
🎯 Vibe checkReviewed: 5 files (4 with issues, 1 clean) Scores
Score key: 🟢 9–10, 🟡 6–8, 🔴 1–5. ✨ Overall vibe: The content itself is solid — clear field descriptions, good FAQ coverage, and a well-structured integration page that explains the BYOK vs managed-browser split. The main drag is mechanical: a batch of copy-paste leftovers (Confluence iframe titles in every demo embed, title-case frontmatter across three files) that suggest the pages were scaffolded quickly and not fully swept before submission. 🔧 Issues (10)
🧩 Component suggestions (1)
✅ Clean files (1)
🔋 Credit usage
Files read: |
- Add full-page screenshot step to page-information - Add four new page-interaction steps: Tab Key, Clear Input, Scroll Page (Natural Language), Extract JSON - Add new generic-api-calls page documenting Airtop Generic API Call and Browser API Call tool steps - Update docs.json navigation to include new generic-api-calls page - Add credit billing model section to Airtop integration page Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
🎯 Vibe checkReviewed: 6 files (6 with issues, 0 clean) Scores
Score key: 🟢 9–10, 🟡 6–8, 🔴 1–5. ✨ Overall vibe: The step-by-step content is clearly written and follows the repo's established patterns well — prerequisites, field descriptions, and FAQ sections are all done right. The main blocker is the orphaned 🔧 Issues (8)
🏗️ Page structure (2)
|
| Item | Count |
|---|---|
| Files reviewed | 6 |
| Context pages read | 1 (window-management.mdx) |
| Total lines processed | ~500 |
Files read: api-calls.mdx (75 lines), generic-api-calls.mdx (65 lines), page-information.mdx (91 lines), page-interaction.mdx (167 lines), integrations/popular-integrations/airtop.mdx (85 lines), build/tools/tool-steps/airtop-browser-automation/window-management.mdx (80 lines, sibling context), docs.json (partial, ~25 lines)
Documentation updates for PR #14292 adding major Airtop browser automation capabilities:
Related: https://github.com/RelevanceAI/relevance-api-node/pull/14292
Linear: TSP-1225
Changes
page-information.mdx: AddedFull PageandOutput Formatparameters to Screenshot Page step, plus new FAQs for full-page vs viewport screenshots.page-interaction.mdx: Added four new steps — Airtop - Press Tab, Airtop - Clear Input, Airtop - Natural Language Scroll, Airtop - Extract Structured Data — with corresponding FAQs.api-calls.mdx(new): Documents the Airtop - Generic API Call and Browser - API Call tool steps, including BYOK vs managed AI Browser distinction.docs.json: Addedapi-callspage to the Airtop Tool Steps navigation group.integrations/popular-integrations/airtop.mdx: Added credit billing model section explaining LLM vs non-LLM operation costs for managed AI Browser users.https://linear.app/relevance/issue/TSP-1225/