Skip to main content

More than one queue per profile

Would be great to have more than one queue per profile. Let's say one for ' joke of the week’ post series each Sunday evening, one for 'parenting advise’ post series on Tuesday morning, etc... I can obviously setup separate profiles for each queue for each sm platform but this will make whole workflow too complicated.

Status: Completed2 comments

Log in to comment and vote

Comments2

  • Miquel Palet López

    Team•

    Jul 13

    Good news, this is already supported!

    Create multiple named queues per profile via POST /v1/queue/slots (each with its own name, timezone and recurring day/time slots), then assign a post to a given queue by passing queueId on post creation. If queueId is omitted, the profile's default queue is used. GET /v1/queue/slots?all=true lists all queues for the profile.

    Details here: docs.zernio.com/guides/queue-scheduling#using-a-specific-queue. Thanks for the request!

  • realjoet

    •

    Feb 12

    It looks like there’s the ability to add multiple queues now @Marcin K. ?

    Docs:

    https://docs.getlate.dev/utilities/queue#create-or-update-a-queue-schedule

    curl -X PUT "https://getlate.dev/api/v1/queue/slots" \
      -H "Authorization: Bearer " \
      -H "Content-Type: application/json" \
      -d '{
        "profileId": "64f0a1b2c3d4e5f6a7b8c9d0",
        "queueId": "64f0a1b2c3d4e5f6a7b8c9d1",
        "name": "Morning Posts",
        "timezone": "America/New_York",
        "slots": [
          {
            "dayOfWeek": 1,
            "time": "09:00"
          },
          {
            "dayOfWeek": 3,
            "time": "09:00"
          },
          {
            "dayOfWeek": 5,
            "time": "10:00"
          }
        ],
        "active": true,
        "setAsDefault": false
      }'


    I’d like the ability to just be able to create a queue that dynamically posted between a specific start and end time so we could say I wanna publish x type of content "dayOfWeek": 1, "time1": "09:00", "time2": "11:00" or something like that so their content will appear a bit more random than every Monday at 9 am.. would be good for bot detection too so everything appears more human.

    I suppose until that feature is built we could just create a function to automatically POST update the queue for them on a weekly basis to change the time to a random time for each queue item that’s ±1 hour on either side?