Hivemind Release — Scheduling and account monitoring

Alex Taroghion
Hivemind
Published in
2 min readDec 14, 2018

We’re excited to announce our latest release which brings the power of scheduling to instance creation.

What, where, when?

One of the most requested features of our customers has been the ability to have a new set of work presented to contributors on an ongoing regular basis.

With this release we bring you the ability to define schedules that do just this. We have provided a new set of endpoints on the API as well as new tab on the task creation/editing pages allowing you to create and maintain these schedules.

We define a schedule as:

  • A set of CRON expressions which describe the frequency that you wish the schedule to create new instances.
  • The time zone that you wish your schedule to be based on.
  • The instances that will be created on every run of the schedule. These can make the most of the existing instruction and schema templating functionality in Hivemind.

You can define multiple schedules per task, and each schedule may run on any number of frequencies. For example, if you want to collect the attendance numbers for all domestic English football mid-week and weekend matches; you may wish to have the following structure:

  • A task with a template containing instructions with placeholders for a link to the news site with the source data, and the name of a team.
  • A schedule for each league (i.e. Premier League, Championship, League One etc…) with an instance to be generated for each team in the league.
  • Two frequencies defined per schedule to collect weekend, and mid-week match attendance. These could be set to run on a Monday morning to collect the previous weekends figures, and every Friday morning to collect the midweek figures.
An example of schedules to collect football attendance numbers

Once set up you can disable and re-enable your schedules as well as edit the frequencies and instances both from Hivemind Studio and the the API.

Account Monitoring

From within Hivemind Studio, there is a new tab on the settings page where you can now view the status of your Hivemind subscription. You can see how far through your plan you are in terms of hours of work completed on the platform as well as when your subscription renewal date is.

Changelog

  • Instance scheduling can now be set up for new and existing tasks. See documentation for API usage, as well as the new schedule tabs in Hivemind Studio.
  • Account usage monitoring can be viewed in Hivemind Studio from the settings page.

--

--