Account & Billing

API Keys and Developer Tools

Updated March 19, 20263 sections

API keys

Go to Developer in the sidebar to manage API keys. Each key has:

  • Name — A label for identification (e.g., "CRM Integration")
  • Permissions — Which API endpoints the key can access
  • Last used — When the key was last used

API keys are shown once when created. Store them securely — we cannot retrieve them later.

Webhooks

Set up webhooks to receive real-time notifications when events happen:

  • New conversation — When a chat starts
  • Lead captured — When a visitor submits contact info
  • Call completed — When a voice call ends
  • Review received — When a new review is synced

Each webhook includes a signing secret so you can verify the payload authenticity.

REST API

The FrontlineHQ REST API (v1) provides programmatic access to:

  • Chatbots — CRUD operations, configuration
  • Conversations — Read chat history
  • Leads — Read and update lead status
  • Contacts — CRM contact management
  • Knowledge sources — Manage training data
  • Analytics — Pull usage metrics

All API requests require an API key in the Authorization header. See the Developer portal for full documentation.

Was this article helpful?

Get Started Today

Ready to Never Miss a
Customer Again?

Start using FrontlineHQ's AI chatbot and voice agent to grow revenue 24/7.