2.6k
GitHub Stars
2
Bundled Files
2 months ago
Catalog Refreshed
3 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill openclaw/skills --skill inventory-source- _meta.json289 B
- SKILL.md2.2 KB
Overview
This skill integrates with Inventory Source to automate dropship operations, supplier management, product feeds, inventory synchronization, and order routing. It exposes a single CLI tool to list suppliers, products, orders, integrations, trigger inventory syncs, and route orders. All commands return JSON for easy automation and scripting. The skill is designed for merchants and integrators who need reliable programmatic access to Inventory Source workflows.
How this skill works
The skill communicates with Inventory Source using an API key configured in the environment. A single Python CLI script consolidates endpoints: supplier and product queries, order listing and routing, feed retrieval, and inventory sync triggers. Each command outputs structured JSON so responses can be parsed by CI/CD pipelines, serverless functions, or custom dashboards. The tool supports pagination and status filters for scalable queries.
When to use it
- Automating daily inventory synchronization between suppliers and your storefronts.
- Fetching supplier or product details for catalog management and enrichment.
- Routing customer orders automatically to the correct dropship supplier.
- Exporting product feeds for marketplace or channel integrations.
- Integrating Inventory Source actions into deployment scripts or scheduled jobs.
Best practices
- Store the INVENTORYSOURCE_API_KEY securely in environment variables or a secrets manager.
- Use pagination and per-page parameters when listing products or orders to avoid timeouts.
- Run inventory syncs during low-traffic windows and monitor JSON responses for errors.
- Validate order routing results programmatically and implement retry logic for transient failures.
- Log CLI JSON output to structured logs so you can audit supplier and routing actions.
Example use cases
- Nightly job that triggers sync-inventory, downloads updated feeds, and reconciles stock levels.
- On-demand script to list-suppliers and fetch supplier details during onboarding.
- Order processing pipeline that lists new orders, gets order details, and routes orders to suppliers.
- Automated reporting that pulls product pages and generates channel-ready feeds.
- Integration with a headless commerce platform to surface live supplier inventory at checkout.
FAQ
Set INVENTORYSOURCE_API_KEY with a valid Inventory Source API key before running the CLI.
What output format does the CLI use?
All commands return JSON by default for easy parsing and automation.