The end goal is to have a cell at the end of a bunch of columns that will contain a button or hyperlink or checkbox that will tell the sheet to copy that whole row into another tab.
My first thought was to create a button in each row, but according to this question here, there is no way to anchor a button into a row and thus all information about that row would be lost when a user clicks the button.
My second and very painful thought was to create a hyperlink that sends an API payload to a GoogleSheetAPI demon I have written that manages these sheets with the row information. The hyperlink would contain the row information in the URL encoding. That would tell the demon to copy that row and put it in the input row.
The second seems so hackey and I feel like I'm missing something. Can I make a hyperlink that calls on a macro or function which will pass the row number?