Skip to content
Singly

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.