Skip to main content

Getting Started with BrainPredict Strategy

Get up and running with BrainPredict Strategy in just 10 minutes. This guide covers account setup, API integration, and your first AI-powered strategic analysis.

Step 1: Create Your Account

Sign up at brainpredict.ai/signup and choose your plan:

  • Starter (): 1-10 licenses, all 28 AI models, 100% of features, Intelligence Bus integration
  • Professional (): 11-25 licenses, all 28 AI models, 100% of features, Intelligence Bus integration
  • Enterprise (): 26-50 licenses, all 28 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_strategy_live_1234567890abcdef1234567890abcdef

# Keep it secure - never commit to version control!

Step 3: Install SDK

Install the BrainPredict Strategy SDK in your preferred language:

# Python
pip install brainpredict-strategy

# Node.js
npm install @brainpredict/strategy

# Java
mvn install brainpredict-strategy

# PHP
composer require brainpredict/strategy

Step 4: Make Your First API Call

Let's optimize a strategic goal using the Strategic Goal Optimizer AI model:

# Python
from brainpredict import StrategyClient

client = StrategyClient(api_key="bp_strategy_live_xxx")

# Optimize strategic goal
optimization = client.strategic_goal_optimizer.optimize({
    "goal_name": "Expand into Asian Markets",
    "target_revenue": 120000000,
    "timeline_months": 18,
    "current_resources": {
        "budget": 15000000,
        "headcount": 45,
        "market_knowledge": "low"
    },
    "constraints": ["regulatory_compliance", "cultural_adaptation"],
    "risk_tolerance": "medium"
})

print(f"AI Score: {optimization['ai_score']}")
print(f"Success Probability: {optimization['success_probability']}%")
print(f"Recommendations: {optimization['recommendations']}")

Response:

{
  "ai_score": 87,
  "confidence": 94.2,
  "success_probability": 82,
  "expected_revenue": 124000000,
  "timeline_adjustment": "+2 months recommended",
  "resource_recommendations": {
    "budget_increase": 2500000,
    "headcount_increase": 12,
    "key_hires": ["Regional Director Asia", "Compliance Manager", "Market Analyst"]
  },
  "risk_mitigation": [
    "Partner with local distributor in Singapore",
    "Hire cultural adaptation consultant",
    "Establish regulatory compliance task force"
  ],
  "milestones": [
    {"month": 3, "milestone": "Market research complete", "probability": 95},
    {"month": 6, "milestone": "Regulatory approval obtained", "probability": 78},
    {"month": 12, "milestone": "First customer acquired", "probability": 82},
    {"month": 18, "milestone": "Revenue target achieved", "probability": 82}
  ]
}

Step 5: Connect Your Strategic Planning Platform

Integrate with your strategic planning platform for automatic data sync:

# Connect to SAP Strategy Management
client.connectors.sap_strategy.connect({
    "host": "sap.yourcompany.com",
    "username": "api_user",
    "password": "secure_password",
    "sync_frequency": "daily"
})

# Connect to Anaplan
client.connectors.anaplan.connect({
    "workspace_id": "your_workspace_id",
    "model_id": "your_model_id",
    "auth_token": "your_auth_token",
    "sync_frequency": "hourly"
})

# Connect to Oracle Strategic Planning
client.connectors.oracle_strategic.connect({
    "instance_url": "oracle.yourcompany.com",
    "client_id": "your_client_id",
    "client_secret": "your_client_secret",
    "sync_frequency": "daily"
})

Supported integrations: SAP, Oracle, Anaplan, Workday Adaptive Planning, IBM Planning Analytics, Planful, Prophix, Jedox, Board, Vena, Quantrix, Kepion, Planview, Cascade.

Step 6: Enable Intelligence Bus Integration

Connect BrainPredict Strategy with other BrainPredict platforms for cross-platform intelligence:

# Enable Intelligence Bus
client.intelligence_bus.enable({
    "platforms": ["commerce", "supply", "people", "sales", "marketing", "finance", "sourcing", "operations", "customer"],
    "event_subscriptions": [
        "supply_chain_disruption",
        "customer_churn_risk",
        "talent_shortage",
        "market_trend_shift",
        "financial_anomaly"
    ],
    "auto_recommendations": true
})

# Intelligence Bus will now automatically:
# - Receive events from other platforms
# - Generate strategic recommendations
# - Alert you to strategic risks
# - Suggest resource reallocations

Next Steps

Need Help?

Our support team is here to help you succeed: