I’m experimenting this quarter with launch/end timing for the books I sell, by spreading launches of new (and ended/restarted) listings over an entire day. This is because I have no real evidence that my launch/end times are “good”, but a huge amount of data showing that people buy my items (long tail collectibles, books) when they launch and end, and almost no other times. Basically, they only see them at the front and back, and can’t see them in the 10 days in the middle.
I also have a huge influx (10000+ items) of new inventory to list, and instead of my habit of immediately starting anything I’ve finished a listing for (meaning: it will launch between 9am and noon local time, when I do that chore), I would like to spread those out, too.
For both of these tasks/tests, what I’d really like to do is have a place (folder, for example) in GarageSale where I drop all the listings I’ve made with Prepared status. Ideally, everything in that folder would be added (in random order, If I were picking) to a schedule and launched every X minutes, forever.
Now I could do almost everything I just described in JS or AppleScript, except that as far as I can tell nothing about the GarageSale Scheduler is scriptable. That is, I could periodically run a script that (1) watches a folder, (2) picks a random (or the next by name, or age, or I honestly don’t care) listing from the Prepared items present, (3) adds it to an existing Schedule, which (4) launches it some time in the future.
This is a pretty niche request, so I suppose I should ask if anybody else might find it of use, before asking for any work to be done on it.
But even without the magic launch funnel I’m trying to describe, I would like to be able to script the Scheduler. I have a few use cases for that.