Factronics USA · Design workflow report · Updated Nov 6, 2026
From flat cards to publishable carousels
What changed between the first automated pass on Nov 4 and three Canva MCP carousels on Nov 4 to 6, what Pablo still fixed by hand, and the agent workflow that can take the rest off his plate.
3 carousels
Built inside Canva by the agent from Pablo’s own master layouts: Linx 9830 (4 slides), Linx IJ470 launch (5) and SFMA live from the booth (6).
11 / 6
IJ470 photos imported from linxglobal.com, and background cutouts made in Canva across both sets.
4 → 1
Slides Pablo edited by hand, IJ470 versus SFMA live. On the third carousel only the cover needed work.
On Nov 4 the first automated pass rendered the SFMA posts with VectorCraft. The facts and fonts were right, but the layouts were flat, so Pablo rebuilt every post by hand in Canva to ship them. That night the Canva connector came online. The agent stopped drawing from scratch and started editing copies of Pablo’s real Canva file.
Fig. 1 · Honest time scale. The axis breaks across the ten quiet hours on Nov 4.Fig. 2 · The inputs stayed the same. The surface changed, and the manual step shrank from a full rebuild to a polish.
02How the IJ470 carousel was made
Pablo sent the brief, the two product pages and the master file. The agent read the facts and imported 11 IJ470 photos. It then copied five base slides and cut the photos out in Canva. Every slide got rewritten, re-placed and checked against its rendered thumbnail before anything was shown. Nothing was saved until Pablo said yes.
Fig. 3 · Who did what. The agent’s loop sits in the middle lane. Pablo appears at three points: the brief, the approval and the polish.
03What Pablo changed by hand
Comparing the agent’s saved version with Pablo’s polished version shows a clear pattern. The facts and copy held up. Most fixes were about scale and placement, plus one rule the agent should have followed already.
Slide 1 · New case coder
Bigger, branded, anchored
Fixed the Factronics logo, which now reads USA,LLC, and enlarged it
Scaled the conveyor up so the IJ470 is the hero
Added a Linx logo chip, bottom right
Slide 2 · Skip the label
Headline over the case
Moved the white plate and headline to the top
Scaled the coded case up to fill the frame
Added a Linx logo chip, bottom left
Slide 3 · Touchscreen
Screen as the hero
Moved the copy block up and widened it
Enlarged the touchscreen so it bleeds off the left and bottom
Lifted the speech bubble to sit beside the screen
Slide 4 · Both sides
Kept as built
Small placement nudges only
Slide 5 · Meet the IJ470
Fewer lines, bigger photo
Added a bold “No ink wasted:” lead-in
Removed the “Sold and deployed by Factronics USA.” line and the logo
Enlarged the conveyor to fill the lower half behind the pill
Fig. 4 · Edit types per slide. Copy changed on one slide. The partner chip is the repeat miss from the Nov 4 handoff.
New rules from Pablo’s pass
Partner logo chip on every product slide, by default
Product photo fills at least half the frame and bleeds off an edge
CTA slide carries 2 body lines at most
Already working
Every claim traced to the product pages
Linx naming rule and no em dashes
Halftone, lasso, plates and pills reused from the master
Fixed at the source
Pablo’s logo fix (USA,LLC) should become the master logo asset
Reuse it so the artifact never comes back
04Round three: SFMA live, from the booth
On event day Pablo sent his own booth photos from the D-day folder and pointed at master pages 14 to 22. The agent proposed a six-slide plan first, and he approved it before anything was built. He added two robot photos for the TT750 and asked for a designer’s choice of layouts. Pages 17 and 21 show the Linx 8000 series, so their images were always swapped for the correct product. The agent then copied the pages, placed the booth photos and rewrote the copy. It deleted a seventh slide on Pablo’s word and saved the design.
IJ470 launch
4 of 5
SFMA live
1 of 6
Slides Pablo edited by hand after the agent saved. The SFMA edits were also smaller in kind.
Slide 1 · Cover
Gradient, crop, logo up
Replaced the flat 55% navy wash with a blue gradient and halftone fade from bottom-left
Zoomed the photo in on the 9830, which crops out the neighboring exhibitors’ banners
Moved the Factronics logo top-left above the headline and enlarged it
Lifted the text block
Slides 2 to 6
Kept as built
No changes. Copy, photos, layout and CTA all held
New rules from the SFMA pass
Never a flat solid overlay on a photo. Use a gradient or the halftone fade
Event photos: crop out other exhibitors’ branding
Logo is a header anchor, top-left above the headline
What held from round two
Partner chips and product-forward crops, so slides 2 to 6 were untouched
Plan-first approval caught the slide count before any build
8000-series swap rule applied without a reminder
Process lesson
Canva’s upload host is blocked from the agent’s network, so local photos went through Google Drive links
That made files public without asking. New rule: ask before any public share. The copies are now trashed
05The design vocabulary
Every Factronics post that works stacks the same six layers. The measurements come from Pablo’s Nov 4 redesigns. The agent now gets the bottom two and the top three by reusing his master slides, so the layer it has to supply is real product photography.
Fig. 5 · Paint order of a Factronics slide, bottom to top. L3 is where the agent’s work matters most.
06What the Canva connector can carry
The handoff asked one question before building anything: can the connector really read and refill the existing templates? It can. That changes the plan. Pablo’s Canva file becomes the design engine, and the component library from the handoff becomes optional.
Fig. 6 · Nine design tasks, placed by how automatable they were through the connector and how much they matter to the post.
Proven on Nov 4 to 6
Read all 103 pages of the master, with thumbnails
Copy chosen pages into a new design
Import photos from a public URL and remove backgrounds
Rewrite text, reformat it, move, resize, layer and recolor
Add, delete and insert pages from another design
Limits found
Text added through the API uses a default font, not Inter. Reuse existing text boxes instead
Copying the same page twice in one call failed
Page merges take one operation per call and need approval each time
Partner chips need the logo uploaded as an asset first
Direct uploads to Canva are blocked by the network proxy. Any workaround that makes a file public needs Pablo’s OK first
07The workflow that closes the gap
Two rules carry most of the weight. First, the agent looks at its own render and scores it before Pablo sees anything. Second, it never ships a type-only card just because a photo is missing. Each pass through the loop writes what it learned back to one rules file. The six new rules from sections 03 and 04 go in first.
Fig. 7 · The per-slide loop. Scoring is the gate the first pass skipped. The hub is the shared rule file every pass improves.Fig. 8 · The photo gate. When approved photography is missing, the agent asks.
08The proposed agent team
One front door takes every post brief and routes it to four specialists. Each specialist reads its own source of truth. The two dashed boxes are what still needs building: the photo library and the written rubric. Approval stays with people.
Fig. 9 · Responsibility map. Invocation paths are proposals until the skill is packaged.
09Next steps
Build the photo libraryPut the IJ470 cutouts, the SFMA booth photos, a real Linx 9830 photo (not the 9840 badge shot), partner logos in dark and white, and the lasso and underline marks in 02_brand_kit.
Promote Pablo’s fixes into the masterUse the corrected USA,LLC logo and a ready-made Linx logo chip so every copy inherits them.
Write design-rules.mdThe 8-check rubric from the handoff, plus the 6 new rules from the IJ470 and SFMA passes, in _config next to voice.md.
Package the post-design skillTurn this workflow into stages/03_post-design: brief, base slides, photo gate, Canva edit, render and score, approval.
Fix the upload pathGet Canva’s upload host allowlisted, or add photos to Canva Uploads by hand, so local photos never need a public link.
Run it on the next brief coldCount Pablo’s manual edits again. It went from 4 slides to 1. The aim is zero.