Documentation Index
Fetch the complete documentation index at: https://docs.nippy.la/llms.txt
Use this file to discover all available pages before exploring further.
Examples of what you can ask your agent
- “What products do I have in inventory and how many of each are left?”
- “Is anything below the minimum stock? Tell me what needs urgent replenishment”
- “Show me the distribution centers I have and what’s in each”
- “Register a delivery of 3 uniforms to Carlos at the Guadalajara center”
- “How many withdrawals were there in April? Give me the full history”
Read tools
supply_list_stocks
Lists the global product catalog (stock) for this business.
Maximum number of items to return.
_id, productName, totalStock, minStockAlert, type, createdAt
supply_list_nippy_center_stocks
Lists stock levels per Nippy Center. Optionally filters by a specific center.
Nippy Center ID. If omitted, returns all centers for the business.
Maximum number of items to return.
_id, stockId, nippyCenterId, currentStock, minStockAlert, criticality, productName
supply_get_low_stock_alerts
Lists all items where current stock is below the configured minimum threshold.
Maximum number of alerts to return.
currentStock < minStockAlert, with productName joined from the catalog.
supply_get_withdrawal_history
Lists the withdrawal history for this business within a date range.
Start date in ISO 8601 format, e.g.
"2026-01-01". Optional.End date in ISO 8601 format, e.g.
"2026-05-08". Optional.Maximum number of withdrawals to return.
supply_list_nippy_centers
Lists the Nippy Centers (distribution points) for the business.
Maximum number of centers to return.
_id, name, address, geo, capacity, schedule, isActive, type
Write tools — Nippy Centers
supply_propose_nippy_center
Generates a preview of the Nippy Center before creating it. Does not write to the database.
Nippy Center name.
Physical address of the center.
Latitude for Google Maps.
Longitude for Google Maps.
Google Maps URL. If omitted, it is generated automatically from lat/long.
Appointment duration for active members (minutes).
Appointment duration for non-members (minutes).
Maximum capacity of the center.
Country ID. If omitted, uses the business default.
Center type:
"physical" or "online".Whether the center is active.
supply_create_nippy_center
Creates the Nippy Center in the database. Same parameters as propose_nippy_center.
Response: {"_id": "...", "name": "Centro Norte CDMX", "status": "created"}
Write tools — Global stock
supply_propose_stock
Generates a preview of the stock product before creating it. Does not write to the database.
Product name.
Initial total stock quantity.
Minimum threshold for low inventory alerts.
Product category, e.g.
"supply", "prize", "uniform". Optional.supply_create_stock
Creates the product in the global catalog. Same parameters as propose_stock.
Response: {"_id": "...", "productName": "Nippy Backpack 2026", "status": "created"}
Write tools — Stock per Nippy Center
supply_propose_nippy_center_stock
Generates a preview of stock assignment to a Nippy Center. Does not write to the database.
Product ID from the global catalog (from
list_stocks).Nippy Center ID (from
list_nippy_centers).Stock quantity to assign to the center.
Minimum threshold for alerts at this center.
Criticality level:
"low", "medium", "high". Optional.supply_create_nippy_center_stock
Assigns stock to a Nippy Center. Same parameters as propose_nippy_center_stock.
Response: {"_id": "...", "status": "created"}
Write tools — Withdrawals
supply_propose_withdrawal
Generates a withdrawal preview and validates stock availability. Does not write to the database.
Verifies that:
- The Nippy Center belongs to the business
- The stock belongs to the business
- There is enough stock at the center for the requested quantity
ID of the product to withdraw.
ID of the Nippy Center to withdraw from.
ID of the worker receiving the withdrawal.
Worker’s email.
Quantity to withdraw.
Withdrawal type. Check
nippy://supply/schema/withdrawals for available types.Delivery person name. Optional.
Delivery type. Optional.
City. Optional.
Size (for uniforms or other sized items). Optional.
supply_approve_withdrawal
Executes the withdrawal. Decrements stock at the Nippy Center and records the delivery. Same parameters as propose_withdrawal.
Response: {"_id": "...", "status": "created"}
Full withdrawal flow
Technical details (advanced)
Technical details (advanced)
Schema references for the agent:
| URI | Name | Description |
|---|---|---|
nippy://supply/schema/stock | supply_stock_schema | Global stock and per-center stock fields |
nippy://supply/schema/withdrawals | supply_withdrawal_schema | Withdrawal types and flow rules |
nippy://supply/schema/centers | supply_nippy_center_schema | Nippy Center fields and scheduling |

