# Avoca Help Center - [Avoca Help Center](https://help.avoca.ai/index.md): Set up, operate, and troubleshoot Avoca products from the current dashboard. - [Navigate the Avoca dashboard](https://help.avoca.ai/getting-started/dashboard-navigation.md): Find products, channels, deployment tools, and settings in the current Avoca dashboard. - [Use Avo in your workspace](https://help.avoca.ai/getting-started/avo.md): Ask Avo about your team, use quick prompts, manage conversation history and sharing, and understand optional Analyst mode. - [Use Avo in Chrome](https://help.avoca.ai/getting-started/avo-chrome-extension.md): Install Avo, sign in, select a workspace, ask knowledge-base questions, review conversations, and approve supported actions from Chrome. - [Complete your Avoca setup](https://help.avoca.ai/getting-started/setup.md): Follow Launchpad or the legacy Setup guide from CRM connection through testing and go-live. - [Prepare for go-live](https://help.avoca.ai/getting-started/go-live.md): Use a product-neutral readiness review to launch safely and establish clear operating ownership. - [Track product implementation](https://help.avoca.ai/getting-started/implementation.md): Review product readiness checklists and safely maintain Purchased and Live implementation status. - [Test your agent with real calls](https://help.avoca.ai/getting-started/testing.md): Register safe test numbers, control test bookings, run guided scenarios, and review results from Deploy → Testing. - [Understand access and feature visibility](https://help.avoca.ai/getting-started/access-and-visibility.md): Learn why dashboard pages differ by team, product, rollout, and user permission. - [Developer resources](https://help.avoca.ai/developer-resources.md): Find Avoca API, webhook, security, and custom-integration documentation. - [Manage agents](https://help.avoca.ai/agents/overview.md): Find call and message agents and update their customer-facing behavior. - [Configure Responder](https://help.avoca.ai/responder/overview.md): Understand the customer-facing settings that control how Responder answers, books, transfers, and classifies calls. - [Configure Responder notifications](https://help.avoca.ai/responder/notifications.md): Control call-summary delivery, content order, and action-required priorities. - [Configure Responder functionality](https://help.avoca.ai/responder/functionality.md): Set scheduling, job, spam, and ServiceTitan booking behavior for Responder. - [Build and maintain the Knowledge Base](https://help.avoca.ai/responder/knowledge-base.md): Configure the business facts, services, policies, and behavior shared by Avoca assistants. - [Configure booking windows](https://help.avoca.ai/responder/booking-windows.md): Set the service types, availability, and holiday rules that control when Avoca can offer appointments. - [Configure bookability](https://help.avoca.ai/responder/bookability.md): Choose how Responder decides whether a call could have been booked, then test the result. - [Configure call transfers](https://help.avoca.ai/responder/transfers.md): Create transfer destinations and control which calls route to them. - [Configure call classification](https://help.avoca.ai/responder/call-classification.md): Define the lead and non-lead outcomes used to classify Responder calls. - [Test Responder](https://help.avoca.ai/responder/testing.md): Create repeatable simulations, run them safely, and maintain assertions for Responder. - [Analyze call drop-off](https://help.avoca.ai/responder/drop-off-analysis.md): Find where callers leave the Responder journey and safely update its classification steps. - [Review Avoca calls](https://help.avoca.ai/calls/review-calls.md): Filter, inspect, and export calls handled through Avoca's call experiences. - [Understand Call Flows](https://help.avoca.ai/calls/call-flows.md): Use the newer call workspace to see who handled a call, how it routed, and whether it booked. - [Review booked calls](https://help.avoca.ai/calls/booked-calls.md): Find calls that resulted in a booking, inspect the call details, and export a date range. - [Manage message conversations](https://help.avoca.ai/messages/conversations.md): Find, assign, reply to, and resolve customer conversations without losing AI handoff state. - [Business Info overview](https://help.avoca.ai/business-info/overview.md): Use the Business Info hub to manage the business data, people, schedules, and operating rules Avoca relies on. - [Build your Brand Kit](https://help.avoca.ai/business-info/brand-kit.md): Add the approved logos, colors, and images that supported Avoca creative tools can reuse. - [Manage catalog data and service areas](https://help.avoca.ai/business-info/catalog-and-service-areas.md): Sync CRM job types, business units, and tags, then define the postal-code areas your team serves. - [Review technician skills](https://help.avoca.ai/business-info/skills.md): Use the Skills pages to audit ServiceTitan technician eligibility by job type, business unit, and skill. - [Configure fees and holidays](https://help.avoca.ai/business-info/fees-and-holidays.md): Add booking exceptions, fee conditions, holiday fee overrides, and promotions without using deprecated fee rulesets. - [Complete business compliance](https://help.avoca.ai/business-info/compliance.md): Provide the business, representative, policy, and opt-in evidence carriers require for messaging and voice registration. - [Set up the On-Call Calendar](https://help.avoca.ai/business-info/on-call-calendar.md): Configure emergency recipients, coverage schedules, broadcast history, and on-call routing. - [Manage Capacity Planning](https://help.avoca.ai/business-info/capacity-planning.md): Review availability, organize business units, apply capacity rules, test examples, and schedule capacity reports. - [Configure Team Alerts](https://help.avoca.ai/business-info/team-alerts.md): Send internal operational alerts to the right recipients, optionally by service area and Microsoft Teams. - [Manage members, employee contacts, and SSO](https://help.avoca.ai/business-info/members-and-sso.md): Control dashboard access, operational contact records, and SAML Single Sign-On from Business Info. - [Outbound overview](https://help.avoca.ai/outbound/overview.md): Plan, launch, and measure customer outreach with Avoca Outbound. - [Create and manage Outbound campaigns](https://help.avoca.ai/outbound/campaigns.md): Connect a published workflow to an audience, schedule outreach, and manage the campaign after launch. - [Build Outbound workflows](https://help.avoca.ai/outbound/workflows.md): Create, review, and publish the sequence of contacts used by Outbound campaigns. - [Build Direct Mail creative](https://help.avoca.ai/outbound/direct-mail.md): Create, reuse, preview, and safely prepare a Direct Mail piece inside an Outbound workflow. - [Build audience filters](https://help.avoca.ai/outbound/audiences.md): Create reusable filters or import CRM and spreadsheet audiences for Outbound campaigns. - [Set campaign preferences and exclusions](https://help.avoca.ai/outbound/preferences-and-exclusions.md): Save Outbound campaign defaults and prevent excluded phone numbers from being contacted. - [Prepare Outbound compliance and launch](https://help.avoca.ai/outbound/compliance.md): Complete business compliance, messaging registration, consent checks, and launch controls before contacting an audience. - [Speed-to-Lead overview](https://help.avoca.ai/speed-to-lead/overview.md): Understand how Avoca ingests, contacts, and reports on new leads. - [Configure Speed-to-Lead sources](https://help.avoca.ai/speed-to-lead/sources.md): Connect a lead source, assign its workflow and mappings, and take it live. - [Set up lead email forwarding](https://help.avoca.ai/speed-to-lead/email-forwarding.md): Forward lead alerts into Avoca, confirm source attribution, and validate the first outreach journey. - [Connect native lead sources](https://help.avoca.ai/speed-to-lead/native-sources.md): Understand guided setup for GLSA, Yelp, Angi, and other direct Speed-to-Lead sources. - [Review Speed-to-Lead records](https://help.avoca.ai/speed-to-lead/leads.md): Find a lead, understand its status, and trace every outreach and booking event. - [Monitor Thumbtack activity](https://help.avoca.ai/thumbtack/overview.md): Review Thumbtack connection status, leads, bookings, and calls in the Avoca dashboard. - [Simple Scheduler overview](https://help.avoca.ai/simple-scheduler/overview.md): Configure an online booking experience and monitor sessions, bookings, and drop-off. - [Configure Simple Scheduler](https://help.avoca.ai/simple-scheduler/configure.md): Set up services, questions, compliance, links, tracking, and website access for Simple Scheduler. - [Install and launch Simple Scheduler](https://help.avoca.ai/simple-scheduler/launch.md): Test the customer journey, generate a website key, install the widget, and verify production tracking and notifications. - [Use Analytics](https://help.avoca.ai/analytics/overview.md): Find product performance, understand metric definitions, and keep report comparisons consistent. - [Use the Portfolio dashboard](https://help.avoca.ai/analytics/portfolio-dashboard.md): Compare Responder KPIs and, when enabled, product performance across portfolio enterprises and brands. - [Understand call metrics](https://help.avoca.ai/analytics/metrics.md): Read the call and Call Flows metrics, compare populations correctly, and use drill-downs to validate a number. - [Build Custom Analytics](https://help.avoca.ai/analytics/custom-analytics.md): Create, validate, save, organize, and export custom charts with the Avo-guided analytics builder. - [Review Google Ads Reporting](https://help.avoca.ai/analytics/google-ads-reporting.md): Compare account- and campaign-level Google Local Services Ads performance for a selected date range. - [Review Revenue Analytics](https://help.avoca.ai/analytics/revenue.md): Understand ServiceTitan revenue, Avoca attribution, job trends, and campaign performance. - [Review Survey Analytics](https://help.avoca.ai/analytics/survey-analytics.md): Measure post-call survey volume, satisfaction, resolution, feedback, and participation. - [Use Oversight](https://help.avoca.ai/analytics/oversight.md): Define call annotations and evals, validate them safely, monitor results, and backfill historical calls. - [Run A/B experiments](https://help.avoca.ai/analytics/experiments.md): Create controlled assistant variants, split live traffic, interpret experiment metrics, and stop safely. - [Coach overview](https://help.avoca.ai/coach/overview.md): Understand Coach metrics, filters, trends, call breakdowns, and the workflow from team performance to an individual call. - [Invite managers and agents to Coach](https://help.avoca.ai/coach/access.md): Choose Coach roles and permissions, invite team members, map agents to ServiceTitan, and troubleshoot access. - [Analyze agent performance](https://help.avoca.ai/coach/agent-performance.md): Compare agent metrics, find agents who need review, inspect coaching insights, and export performance reports. - [Review a Coach call](https://help.avoca.ai/coach/call-review.md): Use the recording, transcript, coaching evaluation, activity history, customer history, and supported edit controls on a Coach call. - [Configure and analyze rubrics](https://help.avoca.ai/coach/rubrics.md): Create Coach rubrics, test rubric selection and grading, analyze failed criteria, and correct call-level evaluations. - [Review and automate call reclassification](https://help.avoca.ai/coach/reclassification.md): Validate Coach suggestions, configure automatic reclassification, correct calls manually, and protect ServiceTitan reporting. - [Understand unbooked Avoca call reasons](https://help.avoca.ai/coach/unbooked-call-reasons.md): Use the standard Avoca reason definitions to understand why qualified calls did not result in a booking. - [Manage Call Recovery](https://help.avoca.ai/coach/recovery.md): Prioritize missed booking opportunities, create follow-up tasks, assign the work, and track verified recovery outcomes. - [Configure Coach settings](https://help.avoca.ai/coach/settings.md): Configure call classification, reasons, tags, rubrics, agent groups, alerts, daily reports, and metric colors. - [Use Enterprise Coach](https://help.avoca.ai/coach/enterprise.md): Analyze Coach performance across teams and safely copy supported settings from one enterprise team to others. - [Integrations overview](https://help.avoca.ai/integrations/overview.md): Connect a CRM or calendar, manage data exchange, and find Avoca's supported API and webhook tools. - [Connect a CRM or provider](https://help.avoca.ai/integrations/provider-integrations.md): Use the current provider cards to establish and review CRM, calendar, and TradeEngage connections. - [Configure ServiceTitan](https://help.avoca.ai/integrations/service-titan.md): Review the ServiceTitan connection, booking identity, catalog mappings, call-reason write-back, and optional priority features used by Avoca. - [Connect Housecall Pro](https://help.avoca.ai/integrations/housecall-pro.md): Prepare Housecall Pro, connect the API, map job types and technicians, and validate an Avoca booking. - [Configure and monitor CRM Sync](https://help.avoca.ai/integrations/crm-sync.md): Review synchronized CRM entities, monitor sync health, and investigate failed or stale runs. - [Configure Google Calendar](https://help.avoca.ai/integrations/google-calendar.md): Connect Google accounts, choose defaults, and route scheduler service types to the right calendars. - [Manage Google Local Services Ads conversations](https://help.avoca.ai/integrations/google-lsa.md): Configure Google LSA accounts, AI responses, escalations, opt-outs, attribution, and reporting. - [Manage Yelp conversations](https://help.avoca.ai/integrations/yelp.md): Review Yelp messages, configure per-account AI behavior, manage alerts, and respect messaging opt-outs. - [Manage webhooks and API keys](https://help.avoca.ai/integrations/webhooks-and-api-keys.md): Create scoped API credentials, configure signed event webhooks, and protect one-time secrets. - [Configure Data Export](https://help.avoca.ai/integrations/data-export.md): Enable, schedule, monitor, pause, and remove supported recurring exports for a team. - [Call Forwarding Overview](https://help.avoca.ai/config/call-forwarding/overview.md): How to route calls from your phone system to Avoca — primary, after-hours, and overflow coverage - [Dialpad](https://help.avoca.ai/config/call-forwarding/dialpad.md): Set up your Avoca number in Dialpad (ServiceTitan Phones Pro) - [RingCentral](https://help.avoca.ai/config/call-forwarding/ringcentral.md): Forward RingCentral call queues to Avoca for overflow, after-hours, or primary call handling - [3CX](https://help.avoca.ai/config/call-forwarding/3cx.md): Set up your Avoca number in 3CX for after-hours and overflow coverage - [Five9](https://help.avoca.ai/config/call-forwarding/five9.md): Forward calls from Five9 to Avoca for after-hours and overflow coverage - [Intermedia](https://help.avoca.ai/config/call-forwarding/intermedia.md): Forward Intermedia Unite hunt groups or auto attendants to Avoca - [Configure Web Chat](https://help.avoca.ai/operations/web-chat.md): Set up the website widget and, when enabled, hosted or embedded chat experiences. - [Use Dispatching](https://help.avoca.ai/operations/dispatching.md): Review jobs and technicians, tune customer-facing assignment controls, and configure ETA messages. - [Configure and use the Job Board](https://help.avoca.ai/operations/job-board.md): Track daily job or hour goals by category and create a shareable operations display. - [Browse customers](https://help.avoca.ai/operations/customers.md): Search customer records synced from ServiceTitan and review their history in Avoca. - [Create and manage Tasks](https://help.avoca.ai/operations/tasks.md): Track team follow-up work, automate task creation, and assign work through user groups. - [Notifications and Support](https://help.avoca.ai/operations/notifications-and-support.md): Choose the correct notification system and create or track Avoca support tickets. - [Frequently Asked Questions](https://help.avoca.ai/faq/index.md): Find concise answers about ServiceTitan, outbound workflows, messaging, and reporting. - [How can ServiceTitan activity trigger customer messages?](https://help.avoca.ai/faq/service-titan-sms.md): Choose between outbound campaigns built from synced CRM data and ServiceTitan customer notifications. - [Does Avoca support two-way sync with ServiceTitan?](https://help.avoca.ai/faq/service-titan-sync.md): Understand the difference between configured CRM imports and selected product actions that write to ServiceTitan. - [How does ServiceTitan data sync into Avoca?](https://help.avoca.ai/faq/service-titan-data-sync.md): Use CRM Sync to review configured ServiceTitan entities, health, and logs. - [How do I build a multi-step campaign?](https://help.avoca.ai/faq/multi-step-campaign.md): Create a workflow, connect timed actions, choose an audience, test it, and launch an outbound campaign. - [Can workflows branch based on outcomes?](https://help.avoca.ai/faq/workflow-branching.md): Route workflow steps using the outcome branches supported by each action node. - [Can I reuse workflows across trades or departments?](https://help.avoca.ai/faq/workflow-cross-trade.md): Reuse a common workflow when the sequence matches, and scope each campaign to the correct audience and configuration. - [How do messaging registration and opt-outs work?](https://help.avoca.ai/faq/10dlc-compliance.md): Understand Avoca's customer-facing compliance setup and how to manage messaging opt-outs. - [How should I pace an outbound campaign?](https://help.avoca.ai/faq/messaging-throttling.md): Use campaign schedules, workflow delays, exclusions, and a controlled test audience before a large send. - [What content and personalization can messages use?](https://help.avoca.ai/faq/messaging-capabilities.md): Use supported variables, conditional copy, links, and message characters safely in outbound workflows. - [What reporting and analytics are available?](https://help.avoca.ai/faq/reporting-analytics.md): Find product analytics, campaign results, conversations, and supported exports in the Avoca dashboard. - [API Overview](https://help.avoca.ai/api-reference/introduction.md): Introduction to the Avoca Enterprise API - [Authentication & Permissions](https://help.avoca.ai/api-reference/authentication.md): API key types, team scoping, and permission scopes - [List calls](https://help.avoca.ai/api-reference/calls/list-calls.md): List calls for the authenticated team. The exact columns returned are governed by the team's configured column allowlist. Requires the `read:calls` permission. - [Get a call](https://help.avoca.ai/api-reference/calls/get-a-call.md): Get a specific call by ID. Requires the `read:calls` permission. - [Get a call transcript](https://help.avoca.ai/api-reference/calls/get-a-call-transcript.md): Get the transcript for a specific call. Requires the `read:transcripts` permission. - [Stream a call recording](https://help.avoca.ai/api-reference/calls/stream-a-call-recording.md): Stream or download the recording for a call visible to the target team. Uses the same v0 team-scoping rules as the call endpoints and requires the `read:calls` permission. - [Get latest call by phone number](https://help.avoca.ai/api-reference/calls/get-latest-call-by-phone-number.md): Get the most recent call for a phone number. Requires the `read:calls` permission. - [List pre-call transfers](https://help.avoca.ai/api-reference/calls/list-pre-call-transfers.md): List inbound calls that were forwarded to a configured destination *before* the AI agent picked up, based on the team's pre-call transfer rules. These calls have `duration_seconds: 0` because the AI never engaged. Returns a fixed shape and does not honor the team's column allowlist. Requires the `re… - [List unified leads (v0)](https://help.avoca.ai/api-reference/leads/list-unified-leads-v0.md): Channel-touchpoint aggregation of leads across calls, the scheduling widget, web chat, text, and Google LSA. This is **not** the canonical leads record and does not include the raw third-party payload — for that, use the v1 leads feed (`GET /api/v1/teams/{teamId}/leads`). Requires the `read:leads` p… - [List leads (single team)](https://help.avoca.ai/api-reference/leads/list-leads-single-team.md): The canonical leads feed for one team: the historical/pull counterpart to the `lead.*` event webhooks, including the raw third-party payload. Keyset cursor-paginated ascending by `(created_at, id)`. Leads from registered test phone numbers are excluded by default (`include_test_numbers=true` opts in… - [List leads (all brands)](https://help.avoca.ai/api-reference/leads/list-leads-all-brands.md): The canonical leads feed across every team (brand) in the enterprise. Requires an `enterprise_all_teams` key whose enterprise matches the path — single-team and portfolio keys receive 403. Every row carries `team_id`. Same query parameters as the single-team feed. Requires the `read:leads` permissio… - [List teams (v0)](https://help.avoca.ai/api-reference/teams/list-teams-v0.md): List the teams the API key can access. For multi-team keys, all accessible teams; for single-team keys, the one team. Requires the `read:teams` permission. - [List teams](https://help.avoca.ai/api-reference/teams/list-teams.md): List all teams accessible with this API key. Requires the `read:teams` permission. Internal QA/test teams are excluded by default; pass `include_test_teams=true` to include them. - [List coach call evaluations](https://help.avoca.ai/api-reference/coach/list-coach-call-evaluations.md): List evaluated coach (QA) calls for the team, newest first. Each row includes the score, awarded/max points, per-item evaluation answers, and the `rubric_id` for joining to `GET /api/coach/rubrics`. Linked Avoca calls include canonical transfer status from the Calls system; unlinked and non-Avoca Co… - [Get a coach call evaluation](https://help.avoca.ai/api-reference/coach/get-a-coach-call-evaluation.md): Get a single evaluated coach call by its numeric ID. Requires the `read:coach` permission. - [Get a coach call transcript](https://help.avoca.ai/api-reference/coach/get-a-coach-call-transcript.md): Get the diarized transcript for a coach (QA) call — including CSR / human-handled calls, which have no AI transcript at `GET /api/calls/{id}/transcript`. The response shape and line grammar match that endpoint, so one parser handles both; the speaker labels are `agent` / `customer` here rather than… - [List coach rubrics](https://help.avoca.ai/api-reference/coach/list-coach-rubrics.md): Reference endpoint: lists the team's enabled rubrics. Items provide the key → name mapping for the `evaluation_answers` keys returned on coach calls. Requires the `read:coach` permission. - [Get scheduler analytics](https://help.avoca.ai/api-reference/scheduler-analytics-v0/get-scheduler-analytics.md): Detailed Simple Scheduler analytics. Select which metric blocks to include with the `metrics` parameter: `funnel`, `bookings`, `chart`, `utm`, `google_ads`, `service_areas`, `issue_types`, `customer_events`. Requires the `read:scheduler_analytics` permission. - [Get scheduler analytics summary](https://help.avoca.ai/api-reference/scheduler-analytics-v0/get-scheduler-analytics-summary.md): Summary Simple Scheduler stats for today, this week, and this month. Requires the `read:scheduler_analytics` permission. - [List Simple Scheduler booking requests](https://help.avoca.ai/api-reference/scheduler-analytics-v0/list-simple-scheduler-booking-requests.md): Booking requests submitted through Simple Scheduler. Supports offset pagination (`offset` + `limit`, returns `meta.total`) or cursor pagination (`cursor` = `created_at` from a previous page; response includes `next_cursor` and `has_more`). Requires the `read:scheduler_analytics` permission. - [List Simple Scheduler configs](https://help.avoca.ai/api-reference/scheduler-analytics-v0/list-simple-scheduler-configs.md): Scheduler configurations for the team. Team is resolved from `x-team-id` or the optional `team_id` query parameter (multi-team keys must have access to that team). Requires the `read:scheduler_analytics` permission. - [List schedulers](https://help.avoca.ai/api-reference/sessions-&-bookings/list-schedulers.md): List scheduler configs for a team. Requires the `read:scheduler_analytics` permission. - [List sessions](https://help.avoca.ai/api-reference/sessions-&-bookings/list-sessions.md): List scheduling-widget sessions for a team — a customer's journey from starting a booking to completing it or dropping off. Requires the `read:scheduler_analytics` permission. - [Get a session](https://help.avoca.ai/api-reference/sessions-&-bookings/get-a-session.md): Get a single session by ID. Requires the `read:scheduler_analytics` permission. - [List bookings](https://help.avoca.ai/api-reference/sessions-&-bookings/list-bookings.md): List bookings for a team — sessions with status `booked`. Same query parameters as sessions, minus `status`. Requires the `read:scheduler_analytics` permission. - [Get a booking](https://help.avoca.ai/api-reference/sessions-&-bookings/get-a-booking.md): Get a single booking by session ID. Returns 404 if the session exists but is not booked. Requires the `read:scheduler_analytics` permission. - [List sessions (cross-team)](https://help.avoca.ai/api-reference/sessions-&-bookings/list-sessions-cross-team.md): Sessions across all teams accessible to a multi-team key. Supports the same query parameters as the team-scoped endpoint, plus an optional `team_id` filter. Requires the `read:scheduler_analytics` permission. - [List bookings (cross-team)](https://help.avoca.ai/api-reference/sessions-&-bookings/list-bookings-cross-team.md): Bookings across all teams accessible to a multi-team key. Requires the `read:scheduler_analytics` permission. - [Get funnel analytics](https://help.avoca.ai/api-reference/analytics-v1/get-funnel-analytics.md): Funnel metrics with drop-off data. Requires the `read:scheduler_analytics` permission. - [Get UTM attribution](https://help.avoca.ai/api-reference/analytics-v1/get-utm-attribution.md): UTM attribution data. Same query parameters as funnel. Requires the `read:scheduler_analytics` permission. - [Get service-area distribution](https://help.avoca.ai/api-reference/analytics-v1/get-service-area-distribution.md): Distribution of service-area lookups. Same query parameters as funnel. Requires the `read:scheduler_analytics` permission. - [Get issue-type distribution](https://help.avoca.ai/api-reference/analytics-v1/get-issue-type-distribution.md): Distribution of issue types selected in the scheduler. Same query parameters as funnel. Requires the `read:scheduler_analytics` permission. - [Get funnel analytics (cross-team)](https://help.avoca.ai/api-reference/analytics-v1/get-funnel-analytics-cross-team.md): Aggregated funnel data across all teams accessible to a multi-team key, with an optional `team_id` filter. Requires the `read:scheduler_analytics` permission. - [List campaign texts](https://help.avoca.ai/api-reference/outbound-texting/list-campaign-texts.md): One row per initial outbound campaign text message, including the customer's first reply. Designed for partners ingesting Avoca outbound activity into a BI warehouse. Always scoped to the team in the URL path. Requires the `read:outbound` permission. - [List outbound customer events](https://help.avoca.ai/api-reference/outbound-texting/list-outbound-customer-events.md): Customer events over time (multiple rows per customer): outbound messages and subscription (opt-in/opt-out) changes. Subscription events reflect each phone's *current* state, timestamped by its last change — at most one subscription event per phone. Requires the `read:outbound` permission. - [List enterprise support tickets](https://help.avoca.ai/api-reference/support-tickets/list-enterprise-support-tickets.md): List support tickets across the enterprise's accessible teams, ordered by creation time. Reporter identities, Zendesk tags, and internal agent links are intentionally omitted. Requires an `enterprise_all_teams` key with the `read:support_tickets` permission; single-team and portfolio keys receive 40… - [Event Webhooks](https://help.avoca.ai/api-reference/webhooks/event-webhooks.md): Receive real-time notifications when calls complete, leads are created, bookings happen, and customers change subscription preferences - [Event Payloads](https://help.avoca.ai/api-reference/webhooks/event-payloads.md): Payload schemas for each webhook event type - [Speed-to-Lead Intake Webhook](https://help.avoca.ai/api-reference/webhooks/lead-intake.md): Push leads into Avoca from any source for instant AI outreach - [Overview](https://help.avoca.ai/custom-integration/overview.md): Shared custom integration implementation playbook - [Technical Integration](https://help.avoca.ai/custom-integration/technical-integration.md): API integration specifications for the custom integration program - [Architecture & Data Strategy](https://help.avoca.ai/custom-integration/technical-architecture.md): How Avoca calls your APIs in real time, and what that means for latency and resiliency - [API & Integration Methods](https://help.avoca.ai/custom-integration/api-methods.md): Endpoint design, authentication, and REST standards for the custom integration - [Data Exchange & Booking Process](https://help.avoca.ai/custom-integration/data-exchange.md): Schemas, response patterns, and omnichannel booking flows - [Customization & AI Behavior](https://help.avoca.ai/custom-integration/customization-behavior.md): Business rules, conversational handling, and personalization controls - [Testing, Deployment, and Support](https://help.avoca.ai/custom-integration/testing-support.md): Plan custom-integration validation, rollout, monitoring, and support. - [Additional Technical Considerations](https://help.avoca.ai/custom-integration/technical-considerations.md): Recommended edge-case, testing, and production-readiness requirements for custom integrations - [API Integration Guide](https://help.avoca.ai/custom-integration/api-integration-guide.md): End-to-end contract expectations for your custom integration with Avoca - [Payload Handshake Template](https://help.avoca.ai/custom-integration/payload-handshake.md): Canonical Avoca payload contract for custom integration form-based submissions - [ServiceTitan Integration](https://help.avoca.ai/api-reference/service-titan.md): Documentation of Avoca's ServiceTitan API workflows and required scopes. - [Security Posture & Compliance](https://help.avoca.ai/custom-integration/security-posture.md): Map of Avoca's security documentation for custom integration stakeholders. - [Security, Compliance, and Reliability](https://help.avoca.ai/custom-integration/security-reliability.md): Quick links to data protection, reliability, and observability guidance. - [Security Program Overview](https://help.avoca.ai/custom-integration/security-program-overview.md): High-level overview of Avoca's security program and assurance practices. - [Governance, Policy, and Compliance](https://help.avoca.ai/custom-integration/security-governance.md): How Avoca manages security policies, incidents, continuity, and contractual obligations. - [Risk and Vulnerability Management](https://help.avoca.ai/custom-integration/security-risk-management.md): How Avoca identifies, assesses, and remediates security risks. - [Identity and Access Controls](https://help.avoca.ai/custom-integration/security-access-controls.md): Identity, access-management, and personnel safeguards used across Avoca. - [Secure Development Lifecycle](https://help.avoca.ai/custom-integration/security-development.md): How Avoca incorporates security into engineering, testing, and release management. - [Data Protection and Privacy](https://help.avoca.ai/custom-integration/security-data-protection.md): Encryption, data minimization, retention, and privacy considerations for Avoca data. - [Monitoring, Logging, and Resilience](https://help.avoca.ai/custom-integration/security-monitoring.md): How Avoca approaches operational monitoring, audit evidence, backups, and service resilience. - [Platform Security Standards](https://help.avoca.ai/custom-integration/security-platform-standards.md): Baseline security requirements for Avoca custom-integration connectivity. - [Demo Library](https://help.avoca.ai/demos.md): Explore real-world examples of Avoca AI in action - [Basic Booking - Home Depot Transfer](https://help.avoca.ai/demos/inbound/basic-booking-1.md): Watch how the agent handles a warm transfer from Home Depot and books an appointment - [Basic Booking - HVAC Quote - V3 Voice [Erin]](https://help.avoca.ai/demos/inbound/basic-booking-v3-voice.md): A new homeowner requests HVAC and water heater replacement quotes and books next-day service. - [Basic Booking - Maintenance with Membership - V3 Voice [Tucker]](https://help.avoca.ai/demos/inbound/maintenance-membership-v3-voice.md): A returning Rewards member books AC maintenance and an electrical and fire-alarm inspection in one call. - [Emergency Call - Water Leak - V3 Voice [Erin]](https://help.avoca.ai/demos/inbound/emergency-water-leak-v3-voice.md): A new customer with an active water-heater leak completes safety checks and books same-day service. - [Emergency Call - Sewer Backup](https://help.avoca.ai/demos/inbound/emergency-call-1.md): Agent handles urgent sewer line backup causing basement flooding - [Emergency Call - Recurring AC Issue](https://help.avoca.ai/demos/inbound/emergency-call-2.md): Customer reports AC still not working after two service visits - [Price Inquiry](https://help.avoca.ai/demos/inbound/price-inquiry.md): Customer asks about service costs before scheduling - [Price Objection - High Quote](https://help.avoca.ai/demos/inbound/objection-price-1.md): Customer challenges $900 quote when expecting $400-$500 - [Price Objection - Dryer Vent Cleaning](https://help.avoca.ai/demos/inbound/objection-price-2.md): Customer cancels booking due to price increase from $140 to $299 - [Scheduling Objection](https://help.avoca.ai/demos/inbound/objection-scheduling.md): Customer needs service before 9 AM due to personal appointment - [Complaint Handling](https://help.avoca.ai/demos/inbound/objection-complaint.md): Frustrated customer with unresolved heat pump issues and no callback - [Process Objection](https://help.avoca.ai/demos/inbound/objection-process.md): Customer objects to information collection before pricing - [Existing Appointment Confirmation](https://help.avoca.ai/demos/inbound/existing-appointment.md): Customer confirms appointment and asks about company details - [Cancellation - AC Fixed](https://help.avoca.ai/demos/inbound/cancellation-1.md): Customer cancels because AC is working after fan adjustment - [Cancellation Reversal](https://help.avoca.ai/demos/inbound/cancellation-2.md): Customer wants to reschedule previously canceled appointment - [Rescheduling - High Quote Concern](https://help.avoca.ai/demos/inbound/rescheduling.md): Son calls about $9000 charge for elderly mother, needs manager discussion - [Warm Transfer](https://help.avoca.ai/demos/inbound/warm-transfer.md): Watch how the AI agent briefs an operator with a call summary before connecting the caller - [Speed to Lead](https://help.avoca.ai/demos/outbound/speed-to-lead.md): Outbound call for urgent HVAC service with waived dispatch fee - [Outbound Rescheduling - High Volume](https://help.avoca.ai/demos/outbound/rescheduling-1.md): Agent proactively calls to reschedule due to high service volume - [Outbound Rescheduling - Volume 2](https://help.avoca.ai/demos/outbound/rescheduling-2.md): Another example of proactive rescheduling due to high volume - [Maintenance Call - Service Tune-up](https://help.avoca.ai/demos/outbound/maintenance-1.md): Proactive outreach for maintenance check results in booking - [Maintenance Call with Empathy](https://help.avoca.ai/demos/outbound/maintenance-2-empathy.md): Agent shows compassion when customer mentions pet loss - [New Customer Booking for Rental Property](https://help.avoca.ai/demos/humans/book-and-take-message.md): Watch how the agent handles a first-time customer booking for an Airbnb rental property - [AI to Human Warm Transfer](https://help.avoca.ai/demos/humans/priority-dispatch-escalation.md): Watch how a human agent receives a warm transfer from the AI with full context and handles a complex AC repair escalation - [Human Agent Booking Flow](https://help.avoca.ai/demos/humans/human-agent-booking-flow.md): Watch how a human agent pulls up customer profile, verifies membership, and completes a booking - [Alternative Voice - Sarah D2](https://help.avoca.ai/demos/other-examples/voice-sarah-d2.md): Emergency AC repair with different voice personality - [Alternative Voice - Maddie](https://help.avoca.ai/demos/other-examples/voice-maddie.md): Routine HVAC tune-up with Maddie voice - [Alternative Voice - Chris](https://help.avoca.ai/demos/other-examples/voice-chris.md): Male voice option for HVAC tune-up booking - [Spanish Language Support](https://help.avoca.ai/demos/other-examples/spanish-language.md): AI agent handles insurance documentation request in Spanish - [Advanced Empathy - Frustrated Customer](https://help.avoca.ai/demos/other-examples/empathy-2.md): Agent handles angry customer with exceptional emotional intelligence - [AI Call with Empathy - Friend Pays for Neighbor's Water Heater](https://help.avoca.ai/demos/other-examples/empathy-friend-neighbor.md): Heartwarming call where a friend schedules and pays for her elderly neighbor's water heater replacement ## OpenAPI Specs - [openapi](/api-reference/openapi.json) ## Optional - [Avoca website](https://www.avoca.ai/) - [Blog](https://www.avoca.ai/blog)