Loading dashboard...
Platform Dashboard

Enter your email to receive a sign-in link via email

Macro View

Portfolio Overview

Active Platforms
Portfolio Progress
Open Action Items
Total Resources
Active Engagements
Engagement Progress
At-Risk / Blocked
Clients

Engagements

Platforms

Client Work

Clients we deliver for. Each client has one or more engagements across our platforms.

Resources

Internal team β€” search, click a person to edit their platform assignments

Shared Resources (2+ platforms)

All Resources

Name Title Load

Org Chart

Everyone on the team, grouped by department and title.

Strategic Operators

Departments

Network Graphs

Four force-directed views β€” switch tabs to explore different relationships.

Archive

Archived items are hidden from normal views. Unarchive to restore, or delete permanently.

Platforms

Clients

Engagements

Admin

Users

API Keys

Copy this key now β€” it won't be shown again

API Key Usage

# Add a resource to a platform
curl -X POST https://torvel.cloud/api/projects/{platform_slug}/resources \
-H "Authorization: Bearer {your_api_key}" \
-H "Content-Type: application/json" \
-d '{"name": "Jane Smith", "role": "Engineer", "type": "team"}'
# Remove a resource from a platform
curl -X DELETE https://torvel.cloud/api/projects/{platform_slug}/resources/{resource_id} \
-H "Authorization: Bearer {your_api_key}"

Data Tables

Freeform CRUD on every table. Deletes cascade via foreign keys.

Wiki Pages

Passkeys

Phishing-resistant second factor bound to your devices. Admins are required to enroll at least one; members are optional.

RP ID in use: . Passkeys enrolled here only work on this domain. Moving domains invalidates them.

Enrolled passkeys

API Reference

Partnerships