How can we help?
Find answers in the docs, see what’s in the platform, or reach our team.
Browse by topic
Getting started
Set up your first phone number, extension, and call flow. End-to-end walkthroughs for new accounts.
Phone numbers
Buy, port, route, and configure phone numbers. 10DLC, caller ID, and number management.
Extensions & users
Create extensions, assign devices, manage users and roles, and configure presence.
Call flows
How-to guides for building call flows. The full node reference lives at the link below.
Queues
Build call queues, configure ring strategies, manage agent membership, and run reports.
Recordings & voicemails
Auto-record settings, voicemail-to-email, retention, and the recordings storage browser.
Reports & analytics
CDR, agent and queue reports, cost breakdowns, hold time, IVR funnels, and the analytics dashboards.
Softphone
In-browser softphone, headsets, presence, active-call controls, and call transfers from the dashboard.
Reseller
Manage customer orgs, plans, branding, and billing under your reseller account.
Integrations
Connect CRMs and helpdesks, build custom HTTP integrations, and use the customScript sandbox.
Account & billing
Plans, usage, invoices, team management, and security.
CLI & API
Drive hey-quad from the command line or integrate via the REST API.
Security & compliance
SOC 2 status, data handling, STIR/SHAKEN, TCPA, and customer compliance workflows.
Popular reference
All nodes- Node referenceCollect digits
Plays a prompt and waits for the caller to press buttons on their phone. Multi-digit input is supported — set Min/Max digits and an end-of-input key (e.g.…
- Node referenceRequest agent
Rings one or more of your team's extensions in the background and immediately continues the flow. Place a Say or Play node next to give callers a hold exp…
- Node referenceRun script
Runs a TypeScript snippet on the server. Open the editor (double-click the node, or click the inspector's Open editor button) for the full IDE — Monaco, b…
- Node referenceRecord caller's voice
Captures audio from the caller and saves it. Use 'Save as: voicemail' to also email + archive the recording for the inbox; use 'Save as: recording' for ge…
- Node referenceRun sub-flow
Calls one of your other saved flows like a subroutine. Fields you pass under Arguments become {{config.x}} inside that flow. When the sub-flow ends, this…
Still need help?
Our team responds within one business day. Reach out and we’ll get you unblocked.
