Route Latin American orders to mexico-fulfillment at Espiritu Tibetano for fulfillment. Use this skill when a new order has a shipping address in Mexico, Central America, or South America, or when generating the mexico-fulfillment queue. Simpler than domestic fulfillment — mexico-fulfillment handles local shipping. Communication is via email only.
Route orders destined for Latin America through the mexico-fulfillment Espiritu Tibetano operation in Mexico. The mexico-fulfillment partner maintains a small inventory of bestsellers and handles local fulfillment, which avoids expensive international shipping from Asheville and speeds delivery to LATAM customers.
This is a simpler workflow than domestic fulfillment:
1. Is the shipping address in a LATAM country?
-> Check country code against LATAM list (see below)
-> Yes: Continue with this skill
-> No: Route to fulfillment-domestic or other skill
2. Does mexico-fulfillment have the ordered items in stock?
-> Query mexico-fulfillment's inventory allocation (see SQL below)
-> Yes: Route to mexico-fulfillment for fulfillment
-> No: Can we ship from Asheville internationally?
-> If item value > $50 and customer paid international shipping: ship from Asheville
-> Otherwise: notify customer of delay, coordinate restock with mexico-fulfillment
3. Is this a new product mexico-fulfillment doesn't carry?
-> Flag for ceo to decide whether to add to mexico-fulfillment's assortment
Route to mexico-fulfillment for these shipping destinations:
Note: Brazil (BR) may have additional import complexity. Flag BR orders for ceo review until process is established.
SELECT
o.id,
o.order_number,
o.email,
o.total_price,
o.shipping_address_country,
o.shipping_address_city,
o.fulfillment_status,
o.line_items
FROM orders o
WHERE o.fulfillment_status = 'unfulfilled'
AND o.shipping_address_country IN ('MX','GT','BZ','SV','HN','NI','CR','PA',
'CO','VE','EC','PE','BO','CL','AR','UY','PY','BR')
AND o.fulfillment_route IS NULL
ORDER BY o.created_at ASC;
The mexico-fulfillment stock is tracked as a location allocation. Query products on hand:
SELECT
ie.sku,
p.title,
ie.mexico_on_hand,
ie.total_on_hand
FROM inventory_extended ie
JOIN products p ON p.id = ie.product_id
WHERE p.status = 'active'
AND ie.mexico_on_hand > 0
ORDER BY p.title;
UPDATE orders
SET fulfillment_route = 'mexico',
fulfillment_notes = $1
WHERE id = $2;
All communication with mexico-fulfillment is via email. Resolve the contact address from ORG.md. The mexico-fulfillment partner reads English and Spanish. Keep emails clear, structured, and actionable.
Subject: Tibetan Spirit Order #{order_number} — Ship to {city}, {country}
Hi,
We have a new order for Latin America fulfillment:
ORDER #{order_number}
Customer: {customer_name}
Ship to:
{address_line_1}
{address_line_2}
{city}, {state} {zip}
{country}
ITEMS:
| SKU | Product | Qty |
|-----|---------|-----|
| {sku} | {title} | {qty} |
Shipping method: {standard / express as selected by customer}
Order total: ${total_price} USD
Please confirm when shipped and provide tracking number.
Thanks,
Tibetan Spirit Operations
Subject: Inventory Restock — Espiritu Tibetano
Hi,
We'd like to replenish the following items at your location:
| SKU | Product | Qty to Send | Current Stock |
|-----|---------|-------------|---------------|
| {sku} | {title} | {restock_qty} | {current_mexico_on_hand} |
We'll ship from Asheville via {carrier}. Expected arrival: {eta}.
Please confirm you can receive this shipment.
Thanks,
Tibetan Spirit Operations
In Phase 1, this skill:
Graduation criteria: after 50+ orders fulfilled through mexico-fulfillment with <5% issue rate, move to Phase 2 (auto-send emails, auto-update tracking).
| Situation | Route To | Method | SLA |
|---|---|---|---|
| Standard LATAM order | mexico-fulfillment | 24 hours | |
| mexico-fulfillment out of stock on ordered item | ceo | Dashboard | 24 hours |
| Brazil order (import complexity) | ceo | Dashboard | 48 hours |
| mexico-fulfillment hasn't confirmed shipment in 48 hours | ceo | Dashboard | 24 hours |
| Customer complaint about LATAM delivery | ceo | Dashboard | 24 hours |
| Restock shipment to mexico-fulfillment needed | ceo (approval) -> warehouse-manager (ship) | Dashboard | 1 week |
Read agents/shared/escalation-matrix/SKILL.md for the full escalation reference.
{
"order_number": "#2048",
"fulfillment_route": "mexico",
"destination_country": "MX",
"destination_city": "Mexico City",
"items": [
{
"sku": "TS-INC-NADO-HAPPINESS",
"title": "Nado Poizokhang Happiness Incense",
"quantity": 3,
"mexico_has_stock": true
}
],
"mexico_email_draft": "...",
"stock_sufficient": true,
"escalation_target": "mexico-fulfillment | ceo | null",
"phase": 1,
"requires_approval": true,
"confidence": 0.92
}
agents/shared/supabase-ops-db/SKILL.md for database schemaagents/shared/channel-config/SKILL.md for shipping zone definitionsagents/shared/escalation-matrix/SKILL.md for routing decisionsagents/operations/skills/fulfillment-domestic/SKILL.md when shipping from Asheville internationally