Business Strategy Example
Turn a business goal into strategy, milestones, risks, next actions, success metrics, and assumptions.
When to use this task
Use these examples as starting points, then adapt the input contract to your own product.
Request JSON
Send this payload to /v1/generate with your OneAI API key.
{
"type": "business_strategy",
"input": {
"goal": "Launch a B2B AI API product in 30 days",
"audience": "SaaS builders and small teams",
"constraints": [
"Keep it practical",
"Prioritize fast validation",
"Include risks"
]
},
"options": {
"llm": {
"mode": "cheap",
"maxCostUsd": 0.03
}
}
}cURL
Use Idempotency-Key for production retries and store requestId from the response.
curl -s https://oneai-saas-api-production.up.railway.app/v1/generate \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_ONEAI_API_KEY" \
-H "Idempotency-Key: business-strategy-001" \
-d '{"type":"business_strategy","input":{"goal":"Launch a B2B AI API product in 30 days","audience":"SaaS builders and small teams","constraints":["Keep it practical","Prioritize fast validation","Include risks"]},"options":{"llm":{"mode":"cheap","maxCostUsd":0.03}}}' | jqExample output shape
Actual model wording can vary, but your integration should expect the same business-level structure.
{
"summary": "Launch a focused B2B AI API product for SaaS builders with a 30-day validation plan.",
"strategy": [
"Define the ICP and first use case",
"Ship a narrow MVP",
"Recruit early builders",
"Measure activation and cost"
],
"milestones": [
"Day 5: customer interviews",
"Day 15: MVP ready",
"Day 25: beta feedback",
"Day 30: public launch"
],
"risks": [
"Unclear positioning",
"Unexpected model cost",
"Low activation"
],
"nextActions": [
"Pick one landing use case",
"Create demo payloads",
"Invite 10 target users"
],
"successMetrics": [
"50 signups",
"20 activated users",
"cost per request below target"
]
}Use cheap mode for first drafts and balanced mode for customer-facing strategy output.
This example is available on the Free tier. Free examples are suitable for initial testing. Pro examples are designed for customer-facing workflows.
Common mistakes
Most integration issues come from missing context or using the wrong plan for the task tier.
Load the matching preset in Playground, run a real request, then copy the final payload into your backend.