Developers · Early access
“Give my application a Singly-operated company.”
The Singly API will let you create companies, hand Singly responsibilities, and embed its work inside other systems. It isn’t public yet — we’re working with a small group of early developers.
What the API is for
- API keysWorkspace-scoped keys you can rotate and revoke. The same approval rules and budgets apply to API-created work.
- Companies & responsibilitiesCreate a company, set its objective and autonomy level, and hand Singly responsibilities like “Get 10 paying customers.”
- WebhooksHear when a decision is needed, a task completes, a brief is ready or a milestone is reached.
- Decisions in your productShow Singly’s decisions — with recommendation, confidence and alternatives — inside your own interface, and answer them there.
Create a companySingly API v1
# Keys look like sk_singly_… (Settings → API)
curl -X POST https://api.singlyai.com/api/v1/companies \
-H "Authorization: Bearer $SINGLY_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "name": "Clearflow", "objective": "First 10 paying customers" }'
# Set boundaries: autonomy, spend limit, constraints
curl -X PATCH https://api.singlyai.com/api/v1/companies/$ID/policy \
-H "Authorization: Bearer $SINGLY_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "spendAutoLimitUsd": 50, "constraints": ["No paid ads"] }'Webhook events
HMAC-signed- task.done
- task.failed
- decision.created
- decision.answered
- signal.raised
- brief.created
- stage.changed
- milestone.reached
Build on Singly.
Leave your email and we’ll reach out as early-access spots open.