Generate API Key

Generate an API key in FlowCaptain to authenticate your voice bot or application.

Generate an API Key

API keys authenticate your voice bot or application when calling FlowCaptain's API. Each key is account-level and works for every calendar in your account — so each API request must specify which calendar it targets via calendarId.

Creating a Key

  1. Open the workspace Settings in FlowCaptain
  2. Scroll to the API Keys section
  3. Click Create API Key
  4. Give it a descriptive name (e.g. "Retell Production", "VAPI Staging")
  5. Copy the key immediately — it won't be shown again

After creation, the overview only shows the key's prefix (e.g. sk_live_xxxx...), plus status, last used, and creation date.

Key Format

API keys follow the format sk_live_ followed by a random hex string:

sk_live_<your_random_hex_string>

Using the Key

Include the key as a Bearer token in the Authorization header of every API request:

Authorization: Bearer sk_live_your_key_here

For MCP connections (Retell MCP Nodes, VAPI), the key goes in the authentication configuration of your voice bot platform. In your calendar's Integration Guide, the header is already pre-filled with your active key prefix.

Key Management

  • Multiple keys per account — Create separate keys for development, staging, and production
  • Revoke anytime — Revoke a key to immediately block access
  • Rotate regularly — Create a new key, update your integration, then revoke the old key

Security Tips

  • Never share API keys in public repositories, chat messages, or client-side code
  • Use separate keys for different environments and integrations
  • Revoke keys immediately if they may have been exposed