SleekView Kanban for AutomateWoo
SleekView reads the AutomateWoo workflow queue table directly, groups every run by its status, and lets the operations team drag runs between Pending, Processing, Completed, and Failed so the underlying queue row updates the moment the column changes.
♾️ Lifetime License available
Why AutomateWoo runs fit a kanban view
AutomateWoo stores every workflow run in the wp_automatewoo_queue table. Each row carries a workflow_id linking back to the aw_workflow post type, a status column with values like pending, processing, complete, failed, and cancelled, a date_created timestamp, and a date_run for when the run is scheduled to fire. The plugin's queue screen lists everything in one long sortable table, which is fine for debugging a single run but offers no overview of the whole automation backlog.
SleekView Kanban reads the same wp_automatewoo_queue rows you would query with AW_Queue. Pick status as the group column and every queued run becomes a card slotted under Pending, Processing, Completed, or Failed. Card fronts show the workflow title from aw_workflow, the customer or order ID the run is targeting, the scheduled date_run, and a short reason from the failure log, so an ops engineer triaging a backlog spike sees which workflow is misbehaving without opening a single edit screen.
Dragging a card from Failed back to Pending runs the same queue helper the admin retry button uses, which fires automatewoo_queue_item_status_changed. The run gets rescheduled into the worker, any rate limit counters reset, and the workflow's variable replacements rehydrate from the order or customer, exactly as they would after a manual retry from the queue screen.
Workflow
From workflow queue to live ops board
Connect your AutomateWoo queue source
Pick status as the group column
Choose what each run card shows
Enable drag-and-drop status updates
Sample board
Sample AutomateWoo queue board
Comparison
Default AutomateWoo queue vs SleekView Kanban
Default AutomateWoo queue
- Long sortable queue table with status as a small column at the right of each row
- No visual sense of how many runs are stuck in Failed versus moving through Processing
- Bulk retries require checkboxes and a dropdown action at the top of the queue screen
- Filtering by status reloads the screen and loses the comparison view across runs
- Ops engineers need full WooCommerce manager rights just to retry a single workflow run
SleekView Kanban
-
Reads the standard
wp_automatewoo_queuetable directly without sync -
Drag a card to fire
automatewoo_queue_item_status_changednormally -
Cards show workflow title, order or customer link, scheduled
date_run, error - Column counts update live so a Failed spike is visible the moment it happens
-
Per-role capabilities tie writeback to
manage_woocommerceas expected
Features
What SleekView Kanban gives you for AutomateWoo
Native AutomateWoo queue engine
Every column maps to a real status value written back to wp_automatewoo_queue. The worker picks the change up on the next scheduled pass, rehydrates variables from the linked order or customer, and runs the workflow exactly as it would after a manual queue edit through the admin.
Drag-and-drop with audit trail
Each move writes a structured log entry naming the user who dragged it, the source column, the destination, and the queue row ID. If an ops engineer bulk reschedules a failed batch, the chain of custody stays visible for the next post mortem the team runs.
Saved boards per workflow
Filter to abandoned cart workflows for the retention team, review requests for support, and post purchase upsell workflows for the marketing lead. Each saved view becomes a shareable URL that opens straight into the right board without rebuilding filters every time.
Audience
Where an AutomateWoo kanban changes daily work
Queue health monitoring
Ops watches the Pending column for unusual buildup, drags stuck rows back to Pending after fixing the underlying error, and uses the Failed column count as a daily health indicator instead of running SQL against the queue table.
Failure triage and retries
Engineers filter the Failed column by error pattern, identify the workflow misconfiguration in the related field, fix the workflow trigger, and drag every affected card back to Pending so the worker retries them on the next scheduled pass.
Campaign launch monitoring
Marketing watches the Processing column the morning a new abandoned cart workflow launches, confirms reasonable throughput, and catches misfires before they hit thousands of customers by spotting Failed cards on the same board.
The bigger picture
Why this view matters for an AutomateWoo store
Stores running AutomateWoo accumulate tens of thousands of queue rows every month. Some are abandoned cart reminders scheduled for tomorrow, some are review requests waiting on a delivery date, and a steady trickle are runs that failed for reasons nobody has triaged yet. The default queue screen treats them all the same, which means ops engineers end up running SQL or exporting CSVs every time they need to find out why Friday's review requests did not send.
The disconnect between what the worker actually processes and what the team can see shows up in the worst places. A marketing manager launches a new welcome series and only learns it is broken when the support inbox fills with complaints two days later. A retention engineer pushes a cart recovery experiment and cannot tell whether the spike in Failed runs is a code issue or a deliverability issue.
A kanban view that reads and writes the same wp_automatewoo_queue rows the worker reads keeps the team and the queue honest. Every drag is a real status change, every column count reflects the real backlog, and the cards themselves carry enough context for an on-call engineer to triage at 3am.
Questions
Common questions about SleekView Kanban for AutomateWoo
Yes. SleekView queries wp_automatewoo_queue through AutomateWoo's own AW_Queue helper, which respects the same indexes and filters the plugin uses internally. There is no data sync layer, no shadow table, and no risk of the board falling out of step with what the worker actually processes.
 Yes. The worker picks up the new status on its next scheduled pass, rehydrates variables from the linked order or customer through AutomateWoo's variable engine, and runs the workflow as if it had never failed. Retry counters and rate limits reset exactly like a manual retry from the queue.
 Yes. Card fields are configurable per board. Most ops teams pull the workflow title, the linked order or customer, the date_run, and the error message from AutomateWoo's queue meta onto the card front so the reason for the failure is visible at a glance without drilling in.
 Yes. Every move runs through current_user_can('manage_woocommerce') before the status writeback hits the database. A shop manager can reschedule anything, an ops role with limited access can drag for personal sorting but the change does not persist, and unauthorized moves snap back with a toast.
 Filters apply at the database query level, not in JavaScript. A typical board scopes to runs from the last seven days or to a specific workflow, so the rendered card count stays well under a thousand. Older queue history remains queryable through a separate saved archive view.
 Yes. Card fields are configurable per board. Most ops setups pull the workflow title, the linked order ID with a clickable link, the customer email, the scheduled date_run, and the error reason if any so triage happens entirely on the board without opening individual queue rows.
 Yes. Any workflow registered through AutomateWoo's standard API writes to the same wp_automatewoo_queue table, so custom workflows appear alongside the built-in ones. You can filter by workflow_id to scope the board to a specific custom flow when debugging it in isolation from the rest.
 Yes. Every drag writes a structured log entry naming the user, the source column, the destination column, and the queue row ID. The entry stores alongside the queue row so an ops lead can answer who bulk retried Friday's review requests during the next post mortem the team holds.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkout