# Wave Runner ## Docs - [Account Setup](https://docs.waverunnerai.com/account-setup.md): Set up your Wave Runner account for your team: create workspaces, invite members with the right roles, and connect Twilio and calendar credentials. - [Billing](https://docs.waverunnerai.com/account/billing.md): Understand how Wave Runner billing works — subscription plans plus per-minute call credits — and manage your plan, payment method, and transaction history. - [White-Label](https://docs.waverunnerai.com/account/white-label.md): Rebrand Wave Runner under your agency's identity — custom logo, colors, domain, and client billing — with zero technical overhead or development cost. - [Workspaces](https://docs.waverunnerai.com/account/workspaces.md): Create isolated environments for assistants, campaigns, and contacts. Invite team members, assign roles, and manage access across your organization. - [Create an agent](https://docs.waverunnerai.com/assistants/create.md): Build an AI voice agent in Wave Runner — configure the prompt, voice, data capture, phone number, and advanced call behavior. - [Knowledge base](https://docs.waverunnerai.com/assistants/knowledge-base.md): Upload documents, web pages, or text so your Wave Runner agent can answer questions accurately during calls. - [Agents overview](https://docs.waverunnerai.com/assistants/overview.md): Agents are the AI voice assistants that handle your calls. Each one is fully configurable: prompt, voice, language, data capture, and phone number. - [Voice settings](https://docs.waverunnerai.com/assistants/voice-settings.md): Choose a voice, language, speaking speed, and response style for your Wave Runner agent. - [Contacts](https://docs.waverunnerai.com/campaigns/contacts.md): Import, organize, and manage the contacts your Wave Runner agents will call. - [Create a campaign](https://docs.waverunnerai.com/campaigns/create.md): Build a Wave Runner campaign: choose an agent, pick a contact source, set calling hours, configure retry logic, and start dialing. - [Campaigns overview](https://docs.waverunnerai.com/campaigns/overview.md): Campaigns run automated outbound calls against a contact list using your AI agent. - [Call records](https://docs.waverunnerai.com/conversations/call-records.md): Every call includes a transcript, summary, outcome, and the data your assistant captured. - [Filtering and search](https://docs.waverunnerai.com/conversations/filtering.md): Find contacts and calls in Conversations using search, date, outcome, agent, and channel filters. - [Conversations](https://docs.waverunnerai.com/conversations/overview.md): Conversations is your unified view of every call and SMS exchange, organized by contact. - [SMS](https://docs.waverunnerai.com/conversations/sms.md): Send and receive SMS directly from a conversation thread. - [Calendar](https://docs.waverunnerai.com/integrations/calendar.md): Connect Cal.com or Google Calendar so your agent can book appointments during calls and pass booking data to post-call workflows. - [GoHighLevel](https://docs.waverunnerai.com/integrations/gohighlevel.md): Connect a GoHighLevel location to Wave Runner to trigger workflows from contact events and sync CRM data. - [HubSpot](https://docs.waverunnerai.com/integrations/hubspot.md): Connect HubSpot to Wave Runner to trigger workflows from CRM events and write call outcomes back to contact records. - [Integrations overview](https://docs.waverunnerai.com/integrations/overview.md): Connect Wave Runner to your CRM, calendar, phone, and messaging tools. - [What Is Wave Runner? AI Voice Platform for Agencies](https://docs.waverunnerai.com/introduction.md): Wave Runner is a white-label AI voice platform for agencies and MSPs. Deploy AI phone agents, run campaigns, automate follow-ups, and manage contacts. - [Quickstart: Your First AI Call in 15 Minutes](https://docs.waverunnerai.com/quickstart.md): Create your Wave Runner account, build an AI phone assistant, connect a Twilio number, and make your first outbound AI call — step by step from scratch. - [Call Lead](https://docs.waverunnerai.com/workflows/actions/call-lead.md): Place an AI-powered outbound call to a contact from a workflow. - [Condition](https://docs.waverunnerai.com/workflows/actions/condition.md): Route a workflow down a true or false branch based on a condition. - [GoHighLevel](https://docs.waverunnerai.com/workflows/actions/gohighlevel.md): Create or update GoHighLevel records from a workflow. - [HTTP Request](https://docs.waverunnerai.com/workflows/actions/http-request.md): Make an HTTP call to any external API or webhook URL from a workflow. - [HubSpot](https://docs.waverunnerai.com/workflows/actions/hubspot.md): Create or update HubSpot records from a workflow. - [Actions](https://docs.waverunnerai.com/workflows/actions/overview.md): Every action node available in the Wave Runner Composer. - [Router](https://docs.waverunnerai.com/workflows/actions/router.md): Split a workflow into multiple branches based on per-branch conditions. - [Send SMS](https://docs.waverunnerai.com/workflows/actions/send-sms.md): Send a text message to a contact from a workflow. - [Slack](https://docs.waverunnerai.com/workflows/actions/slack.md): Send a message to a Slack channel or user from a workflow. - [Tag Contact](https://docs.waverunnerai.com/workflows/actions/tag-contact.md): Apply a tag to a contact from a workflow. - [Wait](https://docs.waverunnerai.com/workflows/actions/wait.md): Pause workflow execution for a set duration before continuing. - [Building workflows](https://docs.waverunnerai.com/workflows/building.md): Create, configure, and deploy automation workflows in the Wave Runner Composer canvas editor. - [Executions](https://docs.waverunnerai.com/workflows/executions.md): Monitor workflow runs, inspect per-node logs, and troubleshoot failures in the Wave Runner Composer. - [Workflows overview](https://docs.waverunnerai.com/workflows/overview.md): Workflows automate what happens after calls, when contacts are created, or when events fire in your connected tools. - [Campaign](https://docs.waverunnerai.com/workflows/triggers/campaign.md): Start a workflow when a contact enters a campaign. - [End of call](https://docs.waverunnerai.com/workflows/triggers/end-of-call.md): Start a workflow automatically when an agent call ends. - [Facebook Lead](https://docs.waverunnerai.com/workflows/triggers/facebook-lead.md): Start a workflow when a new lead is captured from a Facebook Lead Ad. - [GoHighLevel](https://docs.waverunnerai.com/workflows/triggers/gohighlevel.md): Start a workflow when a contact is created in GoHighLevel. - [HubSpot](https://docs.waverunnerai.com/workflows/triggers/hubspot.md): Start a workflow when a HubSpot event occurs in your connected account. - [Manual](https://docs.waverunnerai.com/workflows/triggers/manual.md): Start a workflow by hand from the Composer dashboard. - [Triggers](https://docs.waverunnerai.com/workflows/triggers/overview.md): Every trigger type available in the Wave Runner Composer. - [Schedule](https://docs.waverunnerai.com/workflows/triggers/schedule.md): Start a workflow at a specific date, time, or recurring interval. - [Webhook](https://docs.waverunnerai.com/workflows/triggers/webhook.md): Start a workflow when an external system POSTs to your Wave Runner webhook URL. - [Variables](https://docs.waverunnerai.com/workflows/variables.md): Insert dynamic call data, contact info, and appointment details into workflow actions using variables. ## OpenAPI Specs - [openapi](https://docs.waverunnerai.com/api-reference/openapi.json)