Workflow canvas

· Pick a workflow from My workflows or Templates
×
Cron · 07:00
Every day · workspace timezone
×
@sourcer
Scan 47 SKUs · 1688 stock + price
last run ✓ 38s
×
Auto-swap supplier
If primary stock < 7 days · pick top backup
2 swaps last week · 5-min undo
×
Morning brief
Post to Home banner
Morning supplier pulse · live · 7 successful runs last 7 days
×
Shopify · new_order
Listening · 87 today
×
@triager · 4 checks
Address · stock · price · supplier
84 clean · 3 flagged today
×
Clean · auto
→ Awaiting Order · ready for bulk-place
×
Flagged · review
→ Inbox · 3 to decide
New order pre-check · live · 87 fires today · 96.6% auto-pass
×
Shopify · cart_abandoned
Listening · fires after 60 min idle
×
@marketer · write recovery email
Brand voice · references cart items · incentive only if $40+
14 drafts last week · 38% open · 9% click
×
Wait for your OK
Drafts queue in Inbox
×
Shopify · send email
Through your connected sender
Recover abandoned carts · live · saved $1,247 GMV last 7 days
×
Cron · Mon 09:00
Weekly · workspace timezone
×
Find slow movers
SKUs with 0 sales in 30 d · in stock
×
@repricer · draft discount
10–25% off · respects 22% margin floor
17 drafted · 12 approved last week
×
Shopify · apply discount
After your approval
Auto-discount slow movers · live · cleared 12 SKUs last run
@DSers agent
Recent
Supplier price drift · 7 SKUs
Yesterday · 8:42 AM
Find replacement for BG-S115
2 days ago
Trending beach products on 1688
3 days ago
Draft replies for 4 customer emails
4 days ago
How can I help you today?
Aware of BeachGirl.shop · 5 skills active
Try: "find 5 trending beach products" · "fix the 2 broken mappings"
Store
Agent
/triage Issuestriage @triager
/repricing remapPricing @repricer
/restock restocksuggest @supplier
/reply customerReply @dispute
Source
@order SourceOrders
@sku Source SKU
@customer Sourcecustomer
writework
/email Draftemail
/listing write listing
My prompts
Built-in
Or
rewritecustomeremail
Translate tocustomernative language
DraftRefundreplyshould
totalsummary of thishistory
Recommendedhandleplan
findbackupsupplier
checkCompliancerisk
Inoticetoyouatremapagaindooneitemsthing
thisWeekyou 8 timesManual changeUSOrdersaddress + refund $4.50 shipping。neednoneeddointo Skill,next timeslet @triager Autohandle?
💡 changeUSaddress + refund $4.50 shipping
if countries=US AND Issues=address → patch address + refund $4.50
Select 0
Custom Skill · Builder · not yetlifename Skill
1upclick 2Configure 3test 4Publish
AI Builder · 09:42

Hi,Mira。tell meyouwantwhat it does Skill?vslike "handlecustomerchange address" / "everyWeeksendspecialsetcustomerdiscountminuscode"。

Mira · 09:43

IwanteverydView BeachGirl 5 starReview,pick 3 mostok,Autosendthank-youemail + 5% reorder coupon

AI Builder · 09:43

Got it。thisisone R3 writelevel Skill(needforcustomersendemail+sendcoupon)。Isuggestthislike:

Trigger:everyd 09:00 scanYesterdayallReview
Logic:find 5 star + charscount > 30 + nocontainsViolations
Output:Draftthank-youemail(YourBrand voice)+ Generate 5% coupon
needapproval:is — email + moneyneedyouclickApprove

Ihelpyoufillokright sidetable → youViewwhileadjust,adjustok afterclicktest ✨

Mira · 09:45

charscount 50 tolast,30 too short

AI Builder · 09:45

change → 50。stillneednoneedadd:
1) excludealreadysendagothank-youcustomer?
2) exclude VIP customer(VIP viahuman)?

basedversion
Trigger
everyd 09:00
Logic
reviewmin = 5 ★
charscount > 50 (just nowchange)
nocontainsViolations(Compliance MCP check)
+ Add rule(AI suggest:excludethank-you / exclude VIP)
action
Draftthank-youemail(BeachGirl Brand voice)Asks you
Generate 5% reorder coupon(30 dhaseffective)Asks you
via Klaviyo sendsendAsks you
Permissions
R3 write— email + coupon allneedneedyouapproval
Doneness 94% · canintoentertest