Bring Your Own Key (BYOK)
BYOK lets you bring your own API keys and providers directly into Hypertask. Add keys from providers like Vercel, add custom endpoints, and manage provider keys across your workspace.
Add a Provider Key
Section titled “Add a Provider Key”Add a key from any supported provider directly in your workspace:
- Open the Board menu (ØK or click the board icon)
- Select Board settings or go to Settings > Keys & providers
- Click Add provider and choose from the available options, or paste a provider URL for custom endpoints
Supported Providers
Section titled “Supported Providers”Hypertask supports the following provider types:
- Vercel — Gateway keys for deployments and integrations
- GitHub — Token-based authentication for repository access
- Custom endpoints — Self-hosted or third-party services via HTTPS
Managing Your Keys
Section titled “Managing Your Keys”After adding a key, each provider row displays:
| Control | Description |
|---|---|
| Test button | Verify the key works with the provider before saving |
| Edit | Update key details or change provider configuration |
| Remove | Delete the key (requires confirmation) |
Test Provider Keys
Section titled “Test Provider Keys”Use the Test button next to any provider key to verify connectivity and authentication:
- Click Test on the provider row
- The system sends a quick validation request to confirm access
- View the result—success confirms the key works, error shows configuration issues
Re-test after changing keys, switching domains, or updating provider credentials.
Vercel Gateway Keys
Section titled “Vercel Gateway Keys”Add Vercel gateway keys for deployments, edge functions, and related services:
- Select Vercel from the provider list in Settings
- Paste your Vercel Personal Access Token or specific project token
- Click Test to verify the key’s scopes
- Save to add the key to your provider configuration
Vercel keys function similar to other provider keys—they’re used for API access and integration with Vercel-powered features.
Custom Endpoints
Section titled “Custom Endpoints”Bring key-based providers or self-hosted services into Hypertask by adding a custom endpoint:
- Choose Custom endpoint as the provider type
- Enter the endpoint URL (HTTPS only)
- Provide any required headers, API keys, or bearer tokens
- Click Test to confirm the endpoint is accessible
- Save the configuration for reuse across your projects
Custom endpoints are stored securely and tied to your account and project access levels.
Key Security and Access
Section titled “Key Security and Access”BYOK keys in Hypertask are managed with these principles:
- Server-side storage — Keys are stored on Hypertask infrastructure and never exposed to third-party providers beyond what’s needed for authentication
- Per-project scoping — Providers and keys are tied to specific projects, limiting cross-project key sharing
- Access controls — Only owners and admins can view, add, or remove provider keys
- No cross-board leakage — Keys from one project/board are not visible or accessible from another
Using Provider Keys
Section titled “Using Provider Keys”Once configured, provider keys are used automatically:
- AI agents — Available when making provider-specific API calls
- Workflows — Integrated into agent runs that require provider authentication
- CLI tools — References provider keys from your account when making authenticated requests
You don’t need to manually invoke provider keys. They’re selected automatically based on your current context and permissions.