Daily Standup Note Template Injector
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
Daily Standup Note Template Injector helps you write consistent and efficient standup updates by injecting structured templates directly into any text area or input field. The script detects text areas and input fields on any webpage and adds a floating button (or keyboard shortcut) that inserts a standup template at the cursor position. Templates include sections for what you did yesterday, what you're doing today, blockers, and notes. Three template formats are available: Basic, Detailed, and Sprint (with sprint goal tracking). You can choose between Markdown and plain text output formats. A quick-fill menu provides common standup responses for faster note-taking. Template preferences are saved locally, and a preview shows the template before insertion. A history of recent standup notes is maintained for quick reference and copying.
WHERE IT RUNS
This script runs on every website (matching all URLs), injecting standup templates into any text field across the entire web. It works on Slack, Teams, email clients, project management tools, and any page with text areas or input fields. The script automatically adapts to each page and handles dynamically loaded fields.
HOW TO USE
After installing through the BotGentz extension, navigate to any page with a text area. Click into the text field—a floating "Standup" button appears next to it. Click the button to insert the template at your cursor position, or use the keyboard shortcut (Alt+S by default). Use the configuration panel to customize your experience: choose your template format (Basic, Detailed, or Sprint), select your output format (Markdown or Plain text), toggle date inclusion on or off, toggle sprint goals on or off, show or hide the floating button, enable or disable auto-fill on focus, and set your keyboard shortcut. The panel displays a preview of the template before you insert it, so you can see exactly what will be pasted. The panel also shows recent standup note history—click any past note to copy it.
TEXT FIELD DETECTION WITH CURSOR-AWARE TEMPLATE INSERTION
This script implements a text field detection engine using CSS selectors for textarea and input elements (excluding password, hidden, and file inputs). The floating button uses position tracking to appear near the active field, with viewport boundary detection to keep it visible. The template insertion engine uses cursor position detection to insert templates at the exact cursor location, with proper handling of selection ranges. The template rendering engine supports three formats with dynamic content (date, sprint goals) and two output formats (Markdown and plain text). The history storage system uses GM_setValue with a structured array containing note content and timestamps, with a maximum of 20 entries. The quick-fill menu provides reusable response snippets that can be inserted into templates.
THE PANEL
The configuration panel is fully draggable and remembers its position per-site using GM_setValue. It snaps to screen edges when dragged near them, collapses to a compact bubble when minimized, and supports Escape key for quick collapse. All settings—including template format, output format, date inclusion, sprint goals, button visibility, auto-fill, and keyboard shortcut—are persisted across sessions.
PLEASE NOTE
This script requires the free BotGentz extension to run. The script runs on all websites and detects text fields to insert templates. It does not capture, store, or transmit any personal information. All template preferences and history are stored locally in your browser using GM_setValue and never transmitted to external servers. The script does not automatically submit or send notes—it only inserts the template into the text field for you to review and edit before sending. Keyboard shortcuts may conflict with other site-specific shortcuts. This tool is provided for productivity and informational purposes only.