Inventory Tracker is a system designed to monitor the quantity of inventory items and automatically broadcast alerts to the Telex channel when stock levels fall below a predefined threshold. This ensures that administrators are notified in real-time for restocking via a webhook integration.
- Track inventory stock items in real time
- Update inventory items when stock levels change
Ensure you have Node.js installed. If not, download and install it from Node.js official website.
Clone the repository and navigate to the project directory:
npm install
To start the application in development mode, run:
npm run dev
Build and Start
npm run build:start
Run Compiled JavaScript
npm run start
npm run build && npm run start
🔗 Integration URL: https://inventory-monitor.onrender.com/integrations
{
"data": {
"date": {
"created_at": "2025-02-22",
"updated_at": "2025-02-22"
},
"descriptions": {
"app_description": "Broadcast to channel members when an inventory item drops below base level",
"app_logo": "https://cdn.brandfetch.io/id-Wd4a4TS/theme/dark/idCerXwXCa.svg?c=1bx1742623151377id64Mup7ac0_ViWH0a&t=1727787911932",
"app_name": "Inventory Integration",
"app_url": "https://inventory-monitor.onrender.com",
"background_color": "#fff"
},
"integration_category": "E-commerce & Retail",
"integration_type": "interval",
"is_active": true,
"key_features": [
"Monitor inventory items that fall below a certain stock threshold"
],
"permissions": {
"monitoring_user": {
"always_online": true,
"display_name": "Stock inventory Monitor"
}
},
"settings": [
{
"label": "interval",
"type": "text",
"required": true,
"default": "*/5 * * * *"
}
],
"tick_url": "https://inventory-monitor.onrender.com/tick",
"target_url": ""
}
}