Settings & API Keys

The Settings page at app.tensorify.io/settings controls your workspace configuration, team members, and API keys.

API Keys

API keys authenticate the Tensorify CLI and any programmatic access to your workspace.

Creating an API Key

  1. Go to SettingsAPI Keys
  2. Click Create API Key
  3. Give it a descriptive name (e.g., ci-runner, local-dev, production-server)
  4. Copy the key — it is only shown once

Using Your API Key

Set it as an environment variable before running CLI commands:

export TENSORIFY_API_KEY="your_key_here"
tensorify watch <workflowId>

To make it permanent, add it to your shell profile (~/.bashrc, ~/.zshrc).

API Key Security

  • Treat your API key like a password — do not commit it to source control
  • Create separate keys for each environment or machine (dev, CI, production)
  • Delete keys you no longer use from the API Keys tab

Deleting an API Key

On the API Keys tab, click the trash icon next to the key you want to remove. The key is immediately invalidated — any CLI process using it will fail authentication on its next request.


Team Members

The People tab manages who has access to your workspace and what they can do.

Roles

RolePermissions
OwnerFull access — can delete the workspace, manage billing, and change any setting
AdminCan manage members, create/delete workflows, manage API keys
MemberCan view and edit workflows, but cannot manage members or billing

Inviting a Team Member

  1. Go to SettingsPeople
  2. Click Invite Member
  3. Enter their email address and select a role
  4. Click Send Invite

They will receive an email with a link to accept the invitation. The link expires after 7 days.

Changing a Member's Role

On the People tab, click the role badge next to a member's name to open the role selector. Changes take effect immediately.

Removing a Member

Click the menu icon next to the member and select Remove from workspace. Their access is revoked immediately.


General Settings

The General tab contains your workspace name and workspace ID.

Workspace ID

The workspace ID (also called workspace slug) appears in your webhook URLs and is used internally for routing. It is set during onboarding and can be changed from the General tab.

Changing your workspace ID will change all your deployed webhook and API endpoint URLs. Any external services (GitHub, Stripe, etc.) pointing to the old URLs will stop working until you update them.


Billing

The Billing tab shows your current plan, usage, and payment methods. You can upgrade, downgrade, or cancel your plan from here.

To view CLI-accessible usage data, use:

tensorify usage

See the CLI Reference for details.

Next Steps

On this page