# GoHorizon — Custom Fields Extraction ## Contact Fields (12) | # | Field Label | Field Key | Type | Bot Paso | Example Value | |---|-------------|-----------|------|----------|--------------| | 1 | Company Name | `contact.company_name` | Text | Paso 1 | "Acme Law Group" | | 2 | Industry | `contact.industry` | Text | Paso 1 | "Legal Services" | | 3 | Service Needed | `contact.bot_service_needed` | Text Area | Paso 2 | "Need help setting up the platform, can't get automations to work" | | 4 | Current Setup | `contact.current_setup` | Text | Paso 3 | "Has a system but needs help" | | 5 | Budget Range | `contact.budget_range` | Text | Paso 4 | "$300-$600/mo" | | 6 | Is Decision Maker | `contact.is_decision_maker` | Text | Paso 5 | "Yes" | | 7 | Timeline | `contact.timeline` | Text | Paso 6 | "ASAP" | | 8 | Preferred Plan | `contact.preferred_plan` | Text | Paso 7 | "$497 Fixed SaaS" | | 9 | Bot Notes | `contact.bot_notes` | Text Area | Paso 8 | "Worried about lock-in contracts" | | 10 | Appointment Date | `contact.appointment_date` | Date | Paso 9 | "2026-06-25" | | 11 | Bot Status | `contact.bot_status` | Text | System | "active" | | 12 | Disqualification Reason | `contact.disqualification_reason` | Text | System | "Budget too low" | ## Opportunity Fields (6) | # | Field Label | Field Key | Type | Purpose | |---|-------------|-----------|------|---------| | 1 | Stage Entered Date | `opportunity.pipeline_stage_entered` | Date | Track pipeline velocity | | 2 | Disqualification Reason | `opportunity.disqualification_reason` | Text | Why lead was lost | | 3 | Proposal Amount | `opportunity.proposal_value` | Number | Deal value tracking | | 4 | Expected Close Date | `opportunity.expected_close_date` | Date | Forecasting | | 5 | Deal Source | `opportunity.deal_source` | Text | Attribution | | 6 | Bot Summary | `opportunity.bot_conversation_summary` | Text Area | Context for human agent | ## Field Creation Order 1. **Batch 1 — Contact Info:** company_name, industry, current_setup 2. **Batch 2 — Bot Qualification:** bot_service_needed, budget_range, is_decision_maker, timeline 3. **Batch 3 — Bot System:** bot_status, disqualification_reason, bot_notes 4. **Batch 4 — Booking:** appointment_date, preferred_plan 5. **Batch 5 — Opportunity:** pipeline_stage_entered, disqualification_reason, proposal_value, expected_close_date, deal_source, bot_conversation_summary