Making Your Platform AIDP-Compatible

Step-by-step guide to integrating AIDP into your SaaS platform.

Integration Overview

AIDP provides three integration methods:

  1. REST API - Full programmatic access

  2. Webhooks - Real-time event notifications

  3. Embedded UI - Pre-built interface components


Step 1: Authentication

Get Partner API Key

  1. Receive partner credentials

  2. Generate API keys for each environment

API Key Types

  • Partner Key: Your platform's master key

  • Customer Keys: Individual keys for each customer

  • Sandbox Keys: For testing

Authentication


Step 2: Customer Provisioning

Create Customer Account

Customer Lifecycle


Step 3: Data Synchronization

Sync Business Profile

Sync Services

Sync Media


Step 4: Webhook Integration

Subscribe to Events

Handle Webhooks


Step 5: Embedded UI

Embed Analytics Dashboard

Generate Embed Token

Customize Appearance


Step 6: Analytics Integration

Fetch Analytics

Display in Your Dashboard


Best Practices

1. Incremental Sync

Only sync changed data:

2. Error Handling

3. Batch Operations


Testing

Sandbox Environment


Support


Next: Data Export →

Last updated