Quickstart: Creating and Delegating Decisions

This guide walks you through the core workflow in Aptly:
1. Create a Decision β†’ 2. Delegate it to the appropriate users.
πŸ› οΈ Aptly enables structured delegation of authority at scale β€” all via API or integrated provisioning.

πŸ” Authority Flow in Aptly

Here’s how authority typically flows in Aptly:

🟦 Step 1: Create a Decision

Define a specific authority type β€” such as approving spend, signing contracts, or hiring.

🟩 Step 2: Delegate to People or Positions

Assign that decision to individuals or position titles. Configure it with limits, timeframes, and conditions.

🟨 Step 3: Optional: Approvals & Cascading

Route delegations through approval workflows or allow cascading if permitted.
You can delegate to multiple individuals or positions, but not directly to a Role or Team.

βš™οΈ Before You Start

Before creating decisions or delegations, you need to configure your organization’s structure in Aptly. You’ll need to:
Your configuration determines how authority can flow. Setting it up first ensures your delegations are valid, compliant, and scoped correctly.

πŸ“˜ Step 1: Create a Decision

A Decision defines a specific type of authority in your org β€” like approving capital expenditures or signing contracts. Use the API to create a decision:
POST /decision/v1/decisions

Example payload:

{
  "name": "Approve Capital Expenditures",
  "category": "Finance",
  "section": "Capital Budget",
  "description": "Authority to approve capital expenses up to defined limits",
  "guidance": "Refer to CAPEX policy section 3.1",
  "requiresApproval": true
}
πŸ”— View full API reference for creating a decision

πŸ”„ Step 2: Delegate the Decision

Once a decision exists, you can assign it to individuals or positions β€” with limits, durations, and delegation controls.
POST /decision/v1/delegations

Example payload:

{
  "decisionId": "DEC-123456",
  "userId": "USR-7890",
  "groupId": "GRP-4567",
  "limitAmount": 100000,
  "currency": "USD",
  "startDate": "2025-04-01",
  "endDate": "2025-12-31",
  "delegable": true,
  "notes": "Temporary delegation for Q2 budget management"
}
🧠 Delegations in Aptly are limit-bound, time-based, and can be configured to cascade or require approval based on your policies.


🎯 What’s Next?

Once you’ve issued your first delegation, you might:
Need help? Reach out to [email protected]