Airtable Automation Web Run Log Viewer
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Airtable Automation Web Run Log Viewer scans your Airtable automation run log pages in real time and extracts detailed execution data from each run entry. It captures timestamps, success or failure status, execution duration, and triggered action details for every run displayed on the page. The extension then aggregates this data into a clean, floating panel that shows four key metrics: total number of runs, overall success rate as a percentage, average execution duration, and the number of failures among the ten most recent runs. Additionally, the panel displays the most frequently triggered actions, giving you insight into which parts of your automation are executing most often. This provides immediate visibility into your automation's reliability and performance without requiring you to manually parse through the run history table. The panel updates automatically as you scroll, navigate between pages, or when new runs appear.
WHERE IT RUNS
This extension runs exclusively on Airtable automation run log pages — specifically URLs matching https://airtable.com/*/automations/*/runs. It works with any Airtable automation that has run history, whether you are the automation creator or a team member viewing execution logs. The floating panel is injected directly into the page and operates independently of Airtable's internal systems. All processing occurs locally within your browser; no data is transmitted to any external server.
HOW TO USE
After installing the extension, navigate to any Airtable automation's run log page. A floating panel will appear, typically positioned in the lower-right corner of the viewport. The panel automatically scans the visible runs and displays the aggregated statistics. Click the "Refresh Now" button inside the panel at any time to force a complete re-scan of the page. Use the "Copy Stats" button to copy the current statistics to your clipboard for sharing or documentation. The panel includes an auto-refresh toggle which, when enabled, automatically updates the statistics every 30 seconds and whenever you scroll the page or new runs load. Click "Open Airtable" to quickly return to your automation's main configuration page. The panel remembers your auto-refresh preference across browser sessions.
UNIQUE MECHANISM — HYBRID ATTRIBUTE AND TEXT CONTEXT EXTRACTION
Unlike simple DOM parsers that rely exclusively on visible text content, this extension uses a hybrid attribute and text context extraction approach. It targets table rows using multiple selectors (data-testid="run-row", .run-row, tr[role="row"]) to handle Airtable's varying rendering patterns across different views and versions. Within each row, the extension extracts status information by combining text content analysis with SVG icon attribute inspection — it reads data-icon attributes and class names on status icons to determine whether the icon represents a check (success) or times (failure) mark, even when visual styling changes. For duration parsing, it handles multiple unit formats (ms, s, m) and normalizes them to milliseconds for accurate averaging. The extension also extracts action names from the action column and builds a frequency histogram to identify the most commonly triggered actions. This multi-layered extraction approach ensures accurate data capture even when Airtable adjusts the table layout or styling, as long as the underlying data structure and attributes remain consistent.
THE PANEL
The floating statistics panel is fully interactive. Drag it by its header to any position on the screen. Snap assistance automatically aligns the panel to the nearest edge when you release it near the viewport boundary. Collapse the panel to a minimal title bar with one click, preserving your statistics while saving screen space. Press the Escape key at any time to temporarily dismiss the panel; press it again or click the extension icon to restore it. The panel's position and collapsed state are saved to browser storage and restored on subsequent page loads. The panel includes a note section that reminds you of the auto-refresh behavior and refresh interval.
PLEASE NOTE
This extension requires the free BotGentz extension to function. The BotGentz framework provides the injection and isolation layer necessary for the panel to operate reliably within Airtable's complex page environment. Because Airtable is a continuously evolving platform, page structure and attribute names may change between updates. If the panel stops displaying data after an Airtable change, the script may need updating to match the new page structure. Please check for extension updates or report issues through the support channel. No run log data is ever transmitted off your device; all processing is performed locally in your browser. The extension only reads publicly visible run metadata present on the page. No credentials, API keys, table data, or personal information are accessed or stored. The extension does not modify or interact with your Airtable data — it only reads the run log display. Use of this extension is subject to Airtable's terms of service and your applicable data policies.