Sign up in 5 secondsConnect in 5 minutes
Know before anyone asks.
Subscribe to INDITION for unlimited use
Also arrives in Slack · Teams · Google Chat · LINE · Telegram · KakaoWork
What is Indigo Agent?
Indigo Agent is an AI agent for 3PL warehouses and online sellers. It reads stock and orders from your WMS, OMS, marketplaces, online store and ERP with a read-only key about every 15 minutes, then sends products about to sell out and orders missing tracking to messengers like Slack, Microsoft Teams, LINE or NAVER WORKS. Connections and alerts are free; questions are free up to 30 a month and unlimited with INDITION.
See what Indigo would send you
Pick the systems and chat you use. We'll show what connects today and the alerts you'd get.
Systems you use
Your team chat
Estimate based on our own 3PL operations. Our clients send us thousands of messages every month — about 40% ask for something the system already knows. We assume ~1,200 data-answerable questions a month at ~3 min each, scaled by how many systems you connect.
What lands in Slack
- Indigo AgentStockout in 2 days · Crispy fish cake 100g (Shopify) · Suggested reorder 1,364
- Indigo Agent7 orders not shipped for over 24h (Shopify)
- SlackHow many orders last week?
- Indigo Agent1,284 — up 9% from the week before.
Start free. Connect later.
INDIGO DETECTED
Before you check, it tells you
-
01
DetectReads stock and orders about every 15 minutes and spots items about to sell out.
-
02
AlertGroups them per client and sends one message to your messenger.
-
03
Ask & answerAsk in the chat and it answers with recorded numbers.
[Client C] 3 urgent items
Already out of stock: 2 — about 9 sales a day lost
Item 1 · 5.7/day, no inbound scheduled · reorder min 17 / suggested 80
Selling out soon: 1 — Item 3 · 12 left, out in 2 days, 300 arriving 11/6
Remaining: Client B 1 · Client A 1
Example screen. Numbers and names are examples; days-to-stockout come from recent sales speed and current stock.
Five steps, every time
Every system speaks differently. The agent reads and decides in the same order.
-
01
Connect
Add a key for your warehouse, store, OMS or ERP. Read access only.
-
02
Read
Stock, orders and tracking roughly every 15 minutes. A missed run retries within 5 minutes.
-
03
Match
Warehouse numbers are matched against store and ERP numbers by SKU.
-
04
Decide
It picks out products about to sell out and orders with no tracking for over a day.
-
05
Alert & answer
Urgent items go to your messenger first. Ask a question and it answers with numbers.
Supported systems
Connect the systems you already use
Official APIs only. Where there's no API, start with Excel or Google Sheets.
Bright bars can connect today. Light bars show everything covered.
Show the full list · 430 ▾
Every system covered · 430
Connect · ConnectConnectExcelComing
Europe 104
Global 73
Korea 51
North America 40
Japan 26
Southeast Asia 29
Greater China 34
Latin America 21
India 20
Oceania 16
Middle East & Africa 16
Connection guide
Connection guide
Pick your system to see exactly where to click, what to copy and where to paste it. Always create read-only keys.
Shopify
Connect ≈ 7 minWho does this · Store owner or staff with app development rights
Have ready
- Store domain xxx.myshopify.com
- An existing custom app, or Dev Dashboard access
Steps
-
1
If you already have a custom app
Admin > Settings > Apps > Develop apps > your app > API credentials: find the Admin API access token (shpat_). It shows once; if gone, uninstall and reinstall. New admin-created custom apps can no longer be made.
Open ↗ -
2
New app: Dev Dashboard
Create an app in the Shopify Dev Dashboard, select only read_products, read_inventory, read_orders, read_locations on the app version, and release it.
Open ↗ -
3
Install on the store
Install the app on a store in the same Shopify organization.
-
4
Copy credentials
App > Settings: copy Client ID and Client secret. Indigo fetches a new token every 24 hours.
-
5
Enter in Indigo
Enter the store domain and either the shpat_ token or Client ID/secret, then test.
Values to enter in Indigo
| Values to enter in Indigo | Where | Looks like |
|---|---|---|
| Store domain | Settings > Domains, myshopify.com address | locus-store.myshopify.com |
| Admin API access token (existing custom app) | Develop apps > app > API credentials | shpat_0123456789abcdefEXAMPLE0000000 |
| Client ID / secret (Dev Dashboard app) | Dev Dashboard > app > Settings | a1b2c3d4e5f6EXAMPLE / shpss_EXAMPLEsecret0123 |
Permissions · read_products, read_inventory, read_orders, read_locations
IP allowlist · Not needed
If you get stuck
[API] Invalid API key or access token
Wrong token or the app was removed. Reinstall to get a new one.
403 access denied (read_orders)
After adding scopes, release a new version and reinstall.
client_credentials fails
Only works when the store is in the same organization as the app. Use the legacy token or add the store to the organization.
Only 60 days of orders
Older orders need read_all_orders approval. Indigo uses 28 days, so this is fine.
Based on official documentation. Menu names may vary slightly by account language or version.
Alerts in your messenger. Data only for its owner.
Ask in your channel, like 'order trend this week', 'what's out of stock' or 'have all tracking numbers been assigned?'. Indigo answers only with recorded numbers and never makes one up.
26 messengers connect · 10 also answer questions in chat
Each client's data stays with that client
Indigo only reads orders and stock. It never writes or changes anything.
Each channel can see only the clients assigned to it, enforced on the server.
Keys can't be viewed again in the app. Only the sync server uses them.
Names, phone numbers and addresses on orders aren't used in alerts or answers and aren't kept in operational records. Only SKU, quantity and dates.
Disconnect and syncing stops right away. We delete stored data on request.
Pricing
Unlimited questions with INDITION
If 30 free questions a month aren't enough, subscribe to INDITION. Once your payment is confirmed, the question limit is lifted. Connections and alerts stay the same.
-
01
Subscribe to INDITION
Subscribe at indition.im. Already a customer? Skip this step.
-
02
Verify in Indigo
In the Indigo dashboard, go to Plan and sign in once with your INDITION account. We never store the password. Can't sign in? Upload a screenshot of your payment.
-
03
Unlimited, right away
Once verified, questions are unlimited for your billing period, and it renews automatically as you keep paying.
After subscribing, link it with the same email and you're unlimited. Verify my payment in Indigo
Connections and alerts are free. Questions to the agent are capped at 30 a month, plus 20 more for each person you refer who connects a system (up to 5).
Indigo Agent at a glance
- What
- AI agent (web app) that sends stockout and late-shipment alerts to your messenger and answers questions with numbers
- For
- 3PL operators, e-commerce brands and online sellers
- Systems
- 430 systems mapped across 23 countries/regions; 211 connect today
- Messengers
- 26 supported; 10 two-way: NAVER WORKS, Slack, Telegram, LINE, Microsoft Teams, KakaoWork, Google Chat, Discord, Mattermost, Rocket.Chat
- Check interval
- About every 15 minutes; a missed run retries within 5 minutes
- Access
- Read-only. It cannot change orders or stock
- Price
- Connections and alerts free; 30 questions/month free; unlimited with INDITION
- Built by
- Locus Korea (Busan and Seoul, South Korea), which runs its own 3PL centers in Icheon (cold chain) and Yeoju (ambient)
- Contact
- cs@locuskorea.kr
FAQ
Is it really free?
Yes. Connections and alerts are free. Only questions to the agent have a 30-per-month cap, and INDITION users get unlimited.
Will anything change in our system?
No. Indigo reads with a read-only key. It has no way to edit orders or stock.
What if I don't know how to create a key?
Pick your system in the connection guide above for the exact menus and values. Stuck? Send a screenshot to cs@locuskorea.kr.
Who decides which client data each channel can see?
The 3PL admin assigns which clients each channel can see. A channel for Client A only gets Client A's stockouts, tracking and inbound status. Assignments can be changed or revoked any time, and changes are logged.
Who does the 30 free questions apply to?
30 per month per company (workspace). Once an INDITION payment is confirmed, the whole company account becomes unlimited. We match the payment by the same email or the INDITION company code.
How often does it check?
Every 15 minutes. A missed run retries within 5 minutes.
Do we start over if we switch systems?
Just swap the connection. SKU mappings and alert rules carry over.
Your systems change. Your agent stays.
All you need is an email. Once connected, Indigo checks your data about every 15 minutes.
Create a free account with emailLocus Korea · Contact cs@locuskorea.kr