HelloSign Bulk Signature Request Sender
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
HelloSign Bulk Signature Request Sender lets you send multiple documents for signature in one batch. Instead of opening each document individually, clicking "Send for Signature," entering recipient details, and confirming — repeating this for every single document — this tool provides a unified checklist of all documents on the current page. You can filter documents by name, recipient, or status (Draft, Sent, Signed, Completed, Declined, Expired) to quickly find your target group. Select any number of documents using checkboxes, enter the recipient's email address once, optionally choose a signature template from the dropdown, and click Send. The tool then automatically processes each selected document — opening the send modal, filling in the recipient email, selecting the template if provided, and confirming the send. This turns what could be dozens of manual operations into a single batch action, making mass document sending significantly more efficient.
WHERE IT RUNS
This script runs exclusively on the HelloSign web application in your browser. It activates on the documents list page and dashboard views where document data is displayed. It requires the BotGentz extension to inject and execute the script. The tool does not work on HelloSign's client-facing signing views, mobile app, or any third-party wrappers — only the admin dashboard accessed through a Chromium-based or Firefox browser. It specifically targets pages under *.hellosign.com, including the main HelloSign dashboard and organization-specific subdomains.
HOW TO USE
After installing the script via BotGentz, log in to your HelloSign dashboard and navigate to the Documents page. The tool automatically detects the document list and displays a floating panel on the right side. The panel shows all documents visible on the current page, with checkboxes next to each document entry. Each document displays its name, recipients, status, and date sent. Use the search box to filter by document name or recipient, or use the status filter dropdown to show only documents with a specific status. Check the boxes for every document you want to send for signature. Below the document list, enter the recipient's email address in the input field. Optionally, select a signature template from the dropdown — this loads available templates from your HelloSign account. Click "Send Signature Requests" and the tool will process each selected document one by one — opening the send modal, filling in the recipient email, selecting the template if chosen, and confirming the send. A status message appears when the operation completes, showing how many requests were successfully sent.
THE ACTUAL MECHANISM — WHY IT WORKS
HelloSign's admin interface is built with React and uses a component-based rendering system for its document management. The document list is rendered as table rows or list items, each containing document metadata and action buttons. This tool scans the DOM for document items using multiple selector patterns that HelloSign consistently uses across versions. For each document, it extracts the name, recipients, status, and sent date from the visible text content, and assigns a unique identifier from data attributes. When sending signature requests, the tool locates the "Send" or "Request Signature" button within each document item — either as a direct button or within an action menu — and triggers a click event that opens HelloSign's send modal. The modal contains a recipient email input field and a template selection dropdown. The tool fills the email input using React-friendly event dispatching — setting the value via the native setter and dispatching both "input" and "change" events to ensure React registers the update. If a template is selected, the tool sets the template dropdown value using the same event dispatching approach. The tool then clicks the modal's send/confirm button, waits for the modal to close, and proceeds to the next document. This approach works without making direct API calls, which would require authentication tokens and knowledge of HelloSign's internal API structure. By using the existing UI, the tool works within HelloSign's own permission and validation system, and continues to function even if the underlying API changes.
THE PANEL
The floating panel is fully draggable — click and drag the header to reposition it anywhere on the page. The panel's position is saved per site in localStorage, so it reappears exactly where you left it when you return to the documents page. Double-click the header to snap the panel to the nearest edge (left or right). A collapse button minimizes the panel to a small tab showing a pen emoji badge, keeping it out of the way while still accessible. The document list inside the panel is scrollable and resizes vertically based on the number of documents. Pressing Escape while the panel is focused closes it completely; reopening is done via a small button injected near the page header (visible only on documents pages). All panel interactions are non-blocking — HelloSign's main UI remains fully responsive while the panel is open, and the panel updates automatically when you navigate between pages or change filters.
PLEASE NOTE
This script requires the BotGentz extension (free) to run user scripts on HelloSign. HelloSign frequently updates its admin interface and modal structures; if the tool stops working, check for an updated version within BotGentz's script repository. This tool does not store, transmit, or log any document data, recipient information, or email content — all operations occur locally in your browser with no external network requests except those made by HelloSign itself. Signature requests are sent through HelloSign's own system, so all sending rules, rate limits, and template settings configured in your HelloSign account are respected. The tool does not bypass HelloSign's sending limits or permission system; it simply automates the clicks you would otherwise perform manually. For very large document lists with dozens or hundreds of entries, the tool may take several minutes to complete the operation, as each document is processed sequentially with delays to avoid overwhelming the UI. A progress indicator shows which document is currently being processed. Always double-check your selections and recipient email before applying changes, as bulk sends are irreversible through this tool (though HelloSign's UI allows manual follow-up or resending). The tool only affects documents visible on the current page; to send requests for all documents, use HelloSign's built-in pagination controls or adjust your filters to show all relevant documents. Note that some documents may already be in the sent or completed state and may not support being resent; the tool will attempt to process all selected documents and report any failures.