Two kinds of documentation
This site covers two audiences:- API reference — for developers integrating with HelpGenie programmatically. Continue reading below for the API architecture, then see Authentication and Making requests.
- Product guides — for users configuring and operating HelpGenie Voice, Mail, Outbound, and Sync from the dashboard. Start with the Help Genie Voice guide.
Single endpoint architecture
The HelpGenie API is served from a single endpoint. Every request is aPOST to the same URL:
resource field selects which entity to operate on, and the action field determines what to do.
Request and response format
Every request body follows this structure:string
required
The resource to operate on (e.g.
genies, knowledge-base, leads).string
required
The operation to perform (e.g.
get, all, list, create, update, delete).string
The identifier of a specific record. Required for
get, update, and delete actions.object
The payload for
create and update actions. Contents vary by resource.error object instead:
Available resources
The API exposes 13 resources organized into six groups.Agents
Knowledge
Voice
CRM
Marketplace
Platform
Authorization and roles
Access is controlled by three user roles:Next steps
Authentication
Get a Bearer token and authenticate your first request.
Making requests
Learn about request patterns, list vs all, and admin mode.
Help Genie Voice guide
Not building an integration? Learn to use the Help Genie Voice product.

