Skip to content

Authentication ​

Anonymous Deploys (No Account Required) ​

You can deploy without logging in. Anonymous deploys:

  • Return a claim_token and claim_url alongside the live URL
  • Expire after 24 hours if not claimed
  • Can be associated with your account via POST /deploy/claim

This is useful for quick experiments or when you want to try Invoker before creating an account.

First-Time Login ​

To deploy persistently (no expiry), sign in:

  1. Browser opens — Invoker opens your default browser to the sign-in page
  2. Enter your email — type your email address
  3. Verify — enter the one-time code sent to your inbox
  4. Done — credentials are saved locally for future requests

The entire flow takes about 15 seconds.

Ask Claude to trigger it:

"Log me in to Invoker"

Claude calls the login tool, which opens your browser automatically.

Credentials Storage ​

After login, your credentials are saved to:

~/.invoker/credentials.json

This file contains your email address and an API key. Subsequent requests authenticate automatically without re-prompting.

WARNING

credentials.json contains your API key. Do not commit it to version control or share it. The default location (~/.invoker/) is in your home directory, outside any project.

Environment Variable ​

For CI/CD pipelines or headless environments where a browser isn't available, set an API key directly:

bash
export INVOKER_API_KEY=inv_your_api_key_here

When this variable is set, Invoker skips the browser login and authenticates directly with the provided key. API keys can be generated from the Invoker dashboard.

Check Auth Status ​

Ask Claude:

"Who am I signed in as on Invoker?"

This calls the whoami tool and returns your email address.

Logout ​

Ask Claude:

"Log me out of Invoker"

This calls the logout tool, deleting your stored credentials. You'll need to sign in again for future authenticated deployments.

Next Step ​

Ready to go — continue to First Deploy to create your first live page.

Deploy apps from conversation. Vercel for AI agents.