Getting Started with BrainPredict Supply
Get up and running with BrainPredict Supply in just 10 minutes. This guide covers account setup, API integration, and your first AI-powered demand forecast.
Step 1: Create Your Account
Sign up at brainpredict.ai/signup and choose your plan:
- Starter (): 1-10 licenses, all 22 AI models, 100% of features, Intelligence Bus integration
- Professional (): 11-25 licenses, all 22 AI models, 100% of features, Intelligence Bus integration
- Enterprise (): 26-50 licenses, all 22 AI models, 100% of features, Intelligence Bus integration
- Custom (51+ licenses): Contact sales for custom pricing, volume discounts, dedicated account manager
All plans include a Custom quote for your specific needs. Payment method required (credit card, SEPA, or bank transfer).
Step 2: Get Your API Key
Navigate to Portal → Settings → API Keys and generate a new key:
# Your API key will look like this: bp_supply_live_1234567890abcdef1234567890abcdef # Keep it secure - never commit to version control!
Step 3: Install SDK
Install the BrainPredict Supply SDK in your preferred language:
# Python pip install brainpredict-supply # Node.js npm install @brainpredict/supply # Java mvn install brainpredict-supply # PHP composer require brainpredict/supply
Step 4: Make Your First API Call
Let's forecast demand using the Demand Forecaster AI model:
# Python
from brainpredict import SupplyClient
client = SupplyClient(api_key="bp_supply_live_xxx")
# Forecast demand for next 30 days
forecast = client.demand_forecaster.predict({
"sku": "SKU-12345",
"historical_sales": [120, 135, 142, 128, 156],
"seasonality": "high",
"forecast_horizon": 30
})
print(f"Forecasted demand: {forecast['demand']}")
print(f"Confidence interval: {forecast['confidence_interval']}")
print(f"Recommended stock: {forecast['recommended_stock']}")Response:
{
"demand": [145, 152, 148, 160, 155, ...],
"confidence_interval": {"lower": [130, 138, ...], "upper": [160, 166, ...]},
"recommended_stock": 4500,
"reorder_point": 1200,
"stockout_risk": 0.03,
"accuracy": 94.5
}Step 5: Connect Your ERP/SCM System
Integrate with your ERP or SCM system for automatic data sync:
# SAP Integration
client.integrations.connect_sap({
"system_url": "https://your-sap-system.com",
"client_id": "100",
"username": "api_user",
"password": "xxx"
})
# Oracle SCM Integration
client.integrations.connect_oracle_scm({
"instance_url": "https://your-oracle-instance.com",
"username": "api_user",
"password": "xxx"
})Next Steps
- Explore all 22 AI models →
Learn about Demand Forecaster, Inventory Optimizer, Route Optimizer, and more
- Set up integrations →
Connect with SAP, Oracle SCM, JDA, Blue Yonder, Manhattan Associates
- View use cases →
See how other supply chain leaders use BrainPredict Supply
- Read API reference →
Complete API documentation with all endpoints
Need Help?
Our support team is here to help you get started:
- Email: support@brainpredict.ai
- Live Chat: Available 24/7 in your portal
- Knowledge Base: brainpredict.ai/docs
- Video Tutorials: brainpredict.ai/tutorials