> ## Documentation Index
> Fetch the complete documentation index at: https://docs.buildbetter.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Dialpad Integration

> Import call recordings and transcripts from Dialpad into BuildBetter for analysis

Connect BuildBetter with Dialpad to import your call recordings and transcripts, so you can run BuildBetter's AI analysis across your support, sales, and success conversations alongside the rest of your data.

## Overview

The Dialpad integration enables you to:

* Import call recordings and transcripts from Dialpad
* Analyze support, sales, and service conversations
* Track trends across large call volumes
* Maintain automatic sync of new calls

**Integration Type**: One-way import (Dialpad → BuildBetter)
**Authentication**: API Key
**Sync Frequency**: Optional auto-import for new calls, plus manual retroactive backfills

## Features

* **Call Recording Import**: Import phone call recordings from Dialpad
* **Transcript Support**: Import full transcripts with speaker identification
* **Historical Backfill**: Import past calls within a configurable date window
* **Auto-Import**: Optionally sync new calls automatically as they complete
* **Participant Tracking**: Identify internal agents and external callers
* **Call Metadata**: Duration, direction, status, and timestamps

## Setup Guide

### Prerequisites

1. **Dialpad Requirements**:
   * Active Dialpad account with API access
   * API key generated from your Dialpad admin settings
   * Call recording enabled for the calls you want to import

2. **BuildBetter Requirements**:
   * Active BuildBetter account
   * Admin privileges for integration setup

### Quick Setup

1. **Get Your Dialpad API Key**
   * Log in to your Dialpad admin console
   * Navigate to the API settings for your company
   * Generate an API key with access to call recordings and transcripts
   * Copy and keep the key secure

2. **Connect in BuildBetter**
   * Go to Settings → Integrations
   * Select **Dialpad** from the recording import integrations
   * Paste your Dialpad API key
   * Click **Connect**

3. **Configure Import Settings**
   * Choose whether to enable auto-import of new calls
   * Set the historical backfill window (or skip backfill if you only want future calls)
   * Save your settings

4. **Start Import**
   * Click **Import** to begin the initial sync
   * Monitor progress in the integration dashboard
   * New calls will flow in automatically if auto-import is enabled

## Imported Data

When calls are imported from Dialpad, the following data is preserved:

### Call Metadata

* Call ID from Dialpad
* Direction (inbound or outbound)
* Start, answer, and end timestamps
* Duration
* Caller and agent phone numbers

### Call Recordings

* Audio recording of the call
* Source URL stored and audio downloaded into BuildBetter

### Transcripts

* Full transcript with speaker identification
* Word-level timestamps where available

### Participants

* Internal Dialpad users mapped to your workspace
* External callers identified by phone number and contact detail

## Historical Backfill

When you first connect Dialpad you can choose how far back to import calls. Larger backfill windows can take longer to process — BuildBetter handles this in batches so large syncs continue reliably and resume automatically if interrupted.

You can also trigger a manual full resync later from the integration settings.

## Limitations

* **One-way import only** — data flows from Dialpad to BuildBetter, not back.
* **Recording or transcript required** — calls without either are skipped.
* **Rate limits** — very large backfills respect Dialpad's API rate limits and may take time to complete.

## Troubleshooting

### Connection Issues

* Verify your Dialpad API key is correct and not revoked
* Confirm the key has access to call recordings and transcripts
* Check that you have admin privileges in Dialpad

### No Calls Being Imported

* Verify call recording is enabled for the lines you expect
* Check the backfill date range covers periods with recorded calls
* Confirm calls have finished processing in Dialpad

### Sync Interruptions or Retries

* Large imports may hit rate limits; BuildBetter automatically retries with backoff
* Check the integration logs for status on in-progress syncs

## Support

Need help? Contact us:

* Email: [support@buildbetter.app](mailto:support@buildbetter.app)
* Visit our [Help Center](/pages/Help/common-issues)
* Schedule a [setup call](https://calendly.com/buildbetter/support)
