Overview
Assistable’s Automatic Data Extraction lets your AI automatically extract specific information (name, email, budget, etc.) from voice and chat conversations and sync it to GoHighLevel custom fields — with zero latency and 100% reliability.This is the recommended approach over using live Extraction Tools (function calling) due to superior reliability and speed.
Prerequisites
- GoHighLevel sub-account with target Custom Fields already created
- Assistable assistant created and ready for configuration
Setup
Prepare Custom Fields in GoHighLevel
- Go to Settings > Custom Fields in your GHL sub-account
- Click Add Field
- Select Single Line Text (string) — the most forgiving type
- Note the exact field name (e.g.,
client_budget)
Access Extraction Settings in Assistable
- Open your Assistable dashboard
- Select the assistant you’re configuring
- In the Global Settings menu, click Map Custom Fields
Create New Data Extraction
Click New Data Extraction and configure:
- Name: Clear internal name (e.g., “Customer Name”)
- Type:
string(safest for most data — even numbers like “$5k-10k”) - Description: What to extract (e.g., “The caller’s full name”)
- Custom Field: Map to the GHL custom field you created
Related Pages
Auto-Populate Fields
Alternative approach using Automatic Data Collection
Extraction Nodes
Flow Builder extraction nodes
Save Address
Save address data via custom tool
Update Contact
Update CRM contacts
