Skip to content
  • There are no suggestions because the search field is empty.

Managing the AI Agent task queue

Send multiple requests to the AI Agent at once and control them as they run.

ronnel

Written by: Ronnel DG
Last updated: 26 Jun., 2026

When the AI Agent is working on a request, you don't have to wait for it to finish before sending the next one. You can line up multiple messages in the task queue, and the Agent will work through them in order, automatically moving to the next message as soon as it finishes the current one.

How the queue works

Any message you send while the AI Agent is busy gets added to the queue instead of running immediately. The queue appears in the chat as a list of pending messages below the active task.

The Agent processes messages one at a time, in order. When it completes a task, it automatically picks up the next message in the queue without any action from you. Each completed task creates a version of your site, so you can restore to any point in the sequence if something doesn't look right.

Tip: The queue is useful for batching changes that build on each other. For example, asking the Agent to update your homepage copy, then add a new services section, then adjust the color palette. You can send all three requests upfront and let the Agent work through them.

Adding messages to the queue

To add a message to the queue, type your request in the AI Agent chat and submit it while the Agent is already working. Your message will appear in the queue and run automatically when it's its turn.

You can keep adding messages as the Agent works. There's no limit to how many you can queue up.

Managing queued messages

Before a queued message runs, you can make changes to it. The following actions are available for any message waiting in the queue:

  • Reorder — drag a message to a different position in the queue to change when it runs.
  • Edit — update the message text before it runs.
  • Remove — delete a message from the queue if you no longer want it to run.

Note: You can only edit or remove messages that haven't started yet. Once the Agent picks up a message and begins working on it, it can't be cancelled mid-task.

Stopping a running task

If the AI Agent is working on a task you no longer want, you can stop it before it finishes. This works for any task the Agent is running, whether or not you have other messages queued.

To stop the current task, select the stop button, then confirm with Stop task. The Agent ends the task right away.

Stopping affects only the task that's running. Any messages already in the queue stay where they are. If a stopped task left your site in a state you don't want, you can restore a previous version.

Pausing and resuming the queue

You can pause the queue at any time. The Agent finishes its current task first, then stops before picking up the next message. This gives you a chance to review the result before the queue continues.

To pause, click the pause icon in the queue controls. To resume, click resume icon.

Pausing is helpful when you want to check a change before committing to the rest of the queued requests, especially for larger edits that affect multiple pages or sections.

The queue and AI credits

Each message in the queue uses AI credits when it runs, not when it's added. If your credits run out while the queue is active, the queue pauses automatically and enters a credit-limited state. Your queued messages are saved, but the queue won't resume until you have enough credits to continue.

To resume a credit-limited queue, add credits or upgrade your plan, then unpause the queue. The messages you queued will still be there.

Note: If you close your browser while the queue is running, the current task stops. When you reopen B12 on the same device, your queue will be there but paused. If you open B12 from a different device, you won't see the queue — it's stored on the device where you built it.

Frequently asked questions

→Can I cancel a task that's already running?

⇒Yes. Select the stop button, then confirm with Stop task to stop a running task immediately. You can also remove messages from the queue before they start. If you don't like a result, you can restore a previous version of your site after the task finishes.

→What happens if I close my browser while the queue is running?

⇒The current task stops, and the queue pauses. When you reopen B12 on the same device, your queued messages will still be there, just paused. Resume the queue to continue.

→Will my queue carry over to another device?

⇒No. The queue is stored on the device where you built it. If you open B12 from a different browser or device, you won't see the queued messages.

→Does each queued message use AI credits?

⇒Yes. Each message uses credits when it runs, not when it's added to the queue. If you run out of credits mid-queue, the remaining messages are preserved but won't run until your credits are replenished.