# sites

token: fr-ccccfcd13e9f
name: Quality Small Engine Contact Us
owner_email: grepples15@gmail.com
created_at: 2026-06-08 20:06:59
webhook_events: submission
created_by: manual
field_config:
  [{"key": "email", "name": "email", "label": "Email:", "type": "email", "required": true, "placeholder": "", "default": "", "options": [], "validation": {"type": "email"}, "condition": null, "calculation": null, "step": 1}, {"key": "phone", "name": "phone", "label": "How can we reach you?", "type": "phone", "required": false, "placeholder": "", "default": "", "options": [], "validation": {"type": "pattern", "pattern": "^[+]?\\d{7,15}$"}, "condition": null, "calculation": null, "step": 1}, {"key": "text", "name": "text", "label": "How can we help?", "type": "text", "required": false, "placeholder": "", "default": "", "options": [], "validation": {}, "condition": null, "calculation": null, "step": 1}]


token: fr-da202d66d8a1
name: Job Application
owner_email: grepples15@gmail.com
created_at: 2026-06-12 00:49:00
webhook_events: submission
created_by: manual
field_config:
  [{"name": "first_name", "label": "First Name", "type": "text", "required": true, "validation": {"minLength": 1, "maxLength": 50}, "condition": null, "calculation": null, "step": 1}, {"name": "last_name", "label": "Last Name", "type": "text", "required": true, "validation": {"minLength": 1, "maxLength": 50}, "condition": null, "calculation": null, "step": 1}, {"name": "email", "label": "Email Address", "type": "email", "required": true, "validation": {"pattern": "^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$"}, "condition": null, "calculation": null, "step": 1}, {"name": "phone", "label": "Phone Number", "type": "tel", "required": true, "validation": {"pattern": "^[\\d\\-\\+\\(\\)\\s]{7,20}$"}, "condition": null, "calculation": null, "step": 1}, {"name": "position", "label": "Position Applying For", "type": "text", "required": true, "validation": {"maxLength": 200}, "condition": null, "calculation": null, "step": 1}, {"name": "experience_level", "label": "Experience Level", "type": "select", "required": true, "options": ["Entry Level (0-2 years)", "Mid Level (3-5 years)", "Senior (6-10 years)", "Lead/Manager (10+ years)"], "condition": null, "calculation": null, "step": 1, "validation": null}, {"name": "portfolio_url", "label": "Portfolio / LinkedIn URL", "type": "url", "required": false, "validation": {"pattern": "^https?://"}, "condition": null, "calculation": null, "step": 1}, {"name": "start_date", "label": "Earliest Start Date", "type": "select", "required": true, "options": ["Immediately", "Within 2 weeks", "Within a month", "More than a month"], "condition": null, "calculation": null, "step": 1, "validation": null}, {"name": "cover_letter", "label": "Why are you interested in this position?", "type": "textarea", "required": true, "validation": {"minLength": 50, "maxLength": 2000}, "condition": null, "calculation": null, "step": 1}]


token: fr-eaf1e3ff1731
name: SeedVault Contact
owner_email: seedvaultmarket@gmail.com
created_at: 2026-06-18 13:08:54
webhook_events: submission
created_by: manual
field_config:
  [{"name": "name", "label": "Name", "type": "text", "required": true, "validation": {"minLength": 1, "maxLength": 200}, "condition": null, "calculation": null, "step": 1}, {"name": "email", "label": "Email Address", "type": "email", "required": true, "validation": {"type": "email"}, "condition": null, "calculation": null, "step": 1}, {"name": "phone", "label": "Phone Number", "type": "tel", "required": false, "validation": {"type": "pattern", "pattern": "^[\\d\\-\\+\\(\\)\\s]{7,20}$"}, "condition": null, "calculation": null, "step": 1}, {"name": "subject", "label": "Subject", "type": "text", "required": false, "validation": {"maxLength": 500}, "condition": null, "calculation": null, "step": 1}, {"name": "message", "label": "Message", "type": "textarea", "required": true, "validation": {"minLength": 5, "maxLength": 5000}, "condition": null, "calculation": null, "step": 1}]


token: fr-8b283ce4f6d3
name: Test Client Intake Form
owner_email: test-verify@agentforms.io
created_at: 2026-06-18 19:48:37
webhook_events: submission
created_by: manual
field_config:
  [{"name": "name", "label": "Full Name", "type": "text", "required": true, "validation": {"minLength": 2, "maxLength": 100}, "condition": null, "calculation": null, "step": 1}, {"name": "email", "label": "Email Address", "type": "email", "required": true, "validation": {"pattern": "^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$", "maxLength": 255}, "condition": null, "calculation": null, "step": 1}, {"name": "phone", "label": "Phone Number", "type": "tel", "required": true, "validation": {"pattern": "^[\\d\\-\\+\\(\\)\\s]{7,20}$"}, "condition": null, "calculation": null, "step": 1}, {"name": "company", "label": "Company", "type": "text", "required": true, "validation": {"maxLength": 200}, "condition": null, "calculation": null, "step": 1}, {"name": "company_size", "label": "Company Size", "type": "select", "required": false, "options": ["1\u201310", "11\u201350", "51\u2013200", "201\u20131000", "1000+"], "condition": null, "calculation": null, "step": 1, "validation": null}, {"name": "industry", "label": "Industry", "type": "text", "required": false, "validation": {"maxLength": 100}, "condition": null, "calculation": null, "step": 1}, {"name": "current_challenges", "label": "Current Challenges", "type": "textarea", "required": true, "validation": {"minLength": 10, "maxLength": 1000}, "condition": null, "calculation": null, "step": 1}, {"name": "goals", "label": "Goals", "type": "textarea", "required": true, "validation": {"minLength": 10, "maxLength": 1000}, "condition": null, "calculation": null, "step": 1}, {"name": "budget_range", "label": "Budget Range", "type": "select", "required": false, "options": ["Under $5,000", "$5,000\u2013$15,000", "$15,000\u2013$50,000", "$50,000\u2013$100,000", "Over $100,000", "Not Sure"], "condition": null, "calculation": null, "step": 1, "validation": null}, {"name": "timeline", "label": "Timeline", "type": "select", "required": false, "options": ["ASAP", "Within Month", "Within 3 Months", "Within 6 Months", "Flexible"], "condition": null, "calculation": null, "step": 1, "validation": null}, {"name": "referral_source", "label": "How Did You Hear About Us", "type": "select", "required": false, "options": ["Google Search", "LinkedIn", "Referral", "Conference", "Advertisement", "Other"], "condition": null, "calculation": null, "step": 1, "validation": null}, {"name": "anything_else", "label": "Anything Else", "type": "textarea", "required": false, "validation": {"maxLength": 1000}, "condition": null, "calculation": null, "step": 1}]


token: fr-3c04a5130f07
name: Contact Us
owner_email: grepples15@gmail.com
created_at: 2026-06-19 00:59:23
webhook_events: submission
created_by: manual
field_config:
  [{"name": "name", "label": "Full Name", "type": "text", "required": true, "validation": {"minLength": 2, "maxLength": 100}, "condition": null, "calculation": null, "step": 1}, {"name": "email", "label": "Email Address", "type": "email", "required": true, "validation": {"pattern": "^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$", "maxLength": 255}, "condition": null, "calculation": null, "step": 1}, {"name": "phone", "label": "Phone Number", "type": "tel", "required": false, "validation": {"pattern": "^[\\d\\-\\+\\(\\)\\s]{7,20}$"}, "condition": null, "calculation": null, "step": 1}, {"name": "subject", "label": "Subject", "type": "select", "required": true, "options": ["General Inquiry", "Support", "Partnership", "Feedback", "Other"], "condition": null, "calculation": null, "step": 1, "validation": null}, {"name": "message", "label": "Message", "type": "textarea", "required": true, "validation": {"minLength": 10, "maxLength": 2000}, "condition": null, "calculation": null, "step": 1}]


token: fr-7745d9a3b974
name: Test Survey
owner_email: test@agentforms.io
created_at: 2026-06-21 22:50:23
webhook_events: submission
created_by: manual
field_config:
  {"fields": [{"key": "name", "label": "Name", "type": "text"}], "title": "Test Survey", "branding": {}, "metadata": {}, "success_message": "Thank you! Your response has been recorded.", "redirect_url": "", "require_auth": false, "expires_at": "2026-07-21T22:50:23.499605+00:00", "deployed_by": "agent"}


token: fr-6695acb4416f
name: Test Survey
owner_email: test@agentforms.io
created_at: 2026-06-21 22:50:33
webhook_events: submission
created_by: manual
field_config:
  {"fields": [{"key": "name", "label": "Name", "type": "text"}], "title": "Test Survey", "branding": {}, "metadata": {}, "success_message": "Thank you! Your response has been recorded.", "redirect_url": "", "require_auth": false, "expires_at": "2026-07-21T22:50:33.999403+00:00", "deployed_by": "agent"}


token: fr-d5a1a46858b9
name: Test Survey
owner_email: test@agentforms.io
created_at: 2026-06-21 22:59:50
webhook_events: submission
created_by: manual
field_config:
  {"fields": [{"key": "name", "label": "Name", "type": "text"}], "title": "Test Survey", "branding": {}, "metadata": {}, "success_message": "Thank you! Your response has been recorded.", "redirect_url": "", "require_auth": false, "expires_at": "2026-06-21T23:59:50.858375+00:00", "deployed_by": "agent"}


token: fr-8a248aa07b4d
name: Test Sute
owner_email: grepples15@gmail.com
created_at: 2026-06-25 12:44:56
webhook_events: submission
created_by: manual
field_config:
  [{"name": "name", "label": "Full Name", "type": "text", "required": true, "validation": {"minLength": 2, "maxLength": 100}, "condition": null, "calculation": null, "step": 1}, {"name": "email", "label": "Email Address", "type": "email", "required": true, "validation": {"pattern": "^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$", "maxLength": 255}, "condition": null, "calculation": null, "step": 1}, {"name": "phone", "label": "Phone Number", "type": "tel", "required": true, "validation": {"pattern": "^[\\d\\-\\+\\(\\)\\s]{7,20}$"}, "condition": null, "calculation": null, "step": 1}, {"name": "issue_type", "label": "Issue Type", "type": "select", "required": true, "options": ["Hardware", "Software", "Network", "Security", "Other"], "condition": null, "calculation": null, "step": 1, "validation": null}, {"name": "device_system", "label": "Device/System Affected", "type": "text", "required": true, "validation": {"maxLength": 200}, "condition": null, "calculation": null, "step": 1}, {"name": "error_message", "label": "Error Message", "type": "text", "required": false, "validation": {"maxLength": 500}, "condition": null, "calculation": null, "step": 1}, {"name": "steps_tried", "label": "Steps Already Tried", "type": "textarea", "required": false, "validation": {"maxLength": 1000}, "condition": null, "calculation": null, "step": 1}, {"name": "urgency", "label": "Urgency", "type": "select", "required": true, "options": ["Critical", "High", "Medium", "Low"], "condition": null, "calculation": null, "step": 1, "validation": null}, {"name": "description", "label": "Description", "type": "textarea", "required": true, "validation": {"minLength": 10, "maxLength": 2000}, "condition": null, "calculation": null, "step": 1}, {"name": "screenshots_needed", "label": "Screenshots Needed", "type": "select", "required": true, "options": ["Yes", "No"], "condition": null, "calculation": null, "step": 1, "validation": null}, {"name": "best_time_callback", "label": "Best Time to Call Back", "type": "select", "required": false, "options": ["Morning (8am-12pm)", "Afternoon (12pm-5pm)", "Evening (5pm-8pm)", "Any Time"], "condition": null, "calculation": null, "step": 1, "validation": null}]


# submissions

submitted_at: 2026-06-09 01:25:51
data:
  fqvhOaTmv6D6emzmNC9pdM8tRGBPDhI2kGB2FsauLhGdm6n0/12x5s8DUsHiWlSJ2D10A1o5lX3qQVI6Byn7ai4H/e5XZHKWj2/HwQ8RIUPrktohBjt1HKOJ9rkKQoUw84WQ1PuS5Y87ZhkhfSFhcHn7FSA5EdT/C/1NJrqMUTINioaoXI/+IS1mIAHqwr0=


customer_name: v6SzK5jAgNCrBs/KDCrBN6NsMb086l8eJIiUERBME3SX9dma
customer_phone: RCKjE9QsgsdnSbCFlraAqT1s77/+Jlp6c+C2wJsomelRiD4fB3M=
customer_email: 2frsMTyqd3ka7v/EO4imrnPRZVb5YacTGzg++dFoBmNW4ST4OO5y53Om2tZz
customer_equipment: K/Uu7zftZ1xomH6Fpdw/HA7I0pIPhpKhS+31On3rPjJaakyF7DLP1pZCcV9zMG/kZYJQng==
submitted_at: 2026-06-11 14:14:12
client_ip: 2a09:bac3:8ce9:2832::401:64
device_type: unknown
browser: Unknown
os: Unknown
user_agent:
  Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.5 Mobile/15E148 Safari/604.1


submitted_at: 2026-06-14 01:12:38
client_ip: 172.20.0.1
user_agent: curl/8.14.1
device_type: unknown
browser: Unknown
os: Unknown
data:
  4Wzp90zkj+Mkies9tLFvQv73VUR9YGW8e7UbOi4IDWYOv8XCZ3NBYtHa4M6ZW3KcnGkQiApZiblTUxKSZ8Gg4l8f5y3/VuBsm3Gl9IdnQ0pAjhU7ekSvrM1/pne62OLQwFWua7kB7EpbcXT+f9a4FjTC4WrGh32BC/a4beU2bGQFpdrGbTggDPiI+VV85LftRCFWsmbXrtAfLUCxFzyfqKXUH3eNc31XIu8=


customer_name: vQEGl05wBnOuNDMiv8/5Jn4rzaXsytjn37PoZQBmc3yVjP9wDF8=
customer_email: o9l00sAqmTvI34otyGzEW4thQVMFJD6c58D7gXwkiUsCCFMeAUpHLHaQYaN8JYCf
submitted_at: 2026-06-18 13:17:40
data: 1K9s/irJfaYCP/CUEXW+TrCj6zAf/eSQm2YzqIcY0Nom0pb37VVYKNpfEHfXBitznvidDJAiqA==
client_ip: 172.20.0.1
user_agent: curl/8.14.1
device_type: unknown
browser: Unknown
os: Unknown
customer_message:
  fiJ44DYadb1SOjI4KnP7uYvEzrcqn6DbXyuDdCnC9H23jLmNaUcocIHThXu1wIUq8hAXI3BV5vJ/Zlxq6z76u1T4wvzqLO0QLGE1sV4IGjbnqwcdP1NFf1VUzn0CRz9dNDAKDLQyMst3xYoqZiyhvQ3KNv6gQHMNV31vM40XcA==


customer_name: DgexfnWJXA4jR0zYRRUJ+1SXnvRP7yUQIa3/TsgYK7OnLS74
customer_email: DZJciqKtVosQoSU2FglmBFo20F9joxjaW9GJhfHgFR4u6W8BLWEOvRRvxNH6yA==
submitted_at: 2026-06-18 13:19:36
data: WHC6OviRm/ADU4l2TpbiKLxaCgmconHIJWorh5ztu8WwqUDLyPMnk/B3rfqOfvCm60eSti/W+0QMKwUfJTpQ
client_ip: 172.20.0.1
user_agent: curl/8.14.1
device_type: unknown
browser: Unknown
os: Unknown
customer_message:
  dx7IV6zNPY5gEQEi4nMpaYH+Yxqgwn79ScIuQDQFi/hmCf9sn3dkYLTZPn7yOiNxepA4/pUIGzEsNsNKYfYxOJw51KXqeD2tPWl1ew0ZQovuEVcBimTD8KQ34rmkflUeSKFPLkpJ0g==


# form_templates

slug: contact-us
name: Contact Us
description: Classic contact form with name, email, phone, subject, and message.
category: Support
success_message: Thanks for reaching out! We'll get back to you within 24 hours.
created_by: system
created_at: 2026-06-09 16:05:08
field_config:
  [{"name": "name", "label": "Full Name", "type": "text", "required": true, "validation": {"minLength": 2, "maxLength": 100}, "condition": null, "calculation": null, "step": 1}, {"name": "email", "label": "Email Address", "type": "email", "required": true, "validation": {"pattern": "^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$", "maxLength": 255}, "condition": null, "calculation": null, "step": 1}, {"name": "phone", "label": "Phone Number", "type": "tel", "required": false, "validation": {"pattern": "^[\\d\\-\\+\\(\\)\\s]{7,20}$"}, "condition": null, "calculation": null, "step": 1}, {"name": "subject", "label": "Subject", "type": "select", "required": true, "options": ["General Inquiry", "Support", "Partnership", "Feedback", "Other"], "condition": null, "calculation": null, "step": 1}, {"name": "message", "label": "Message", "type": "textarea", "required": true, "validation": {"minLength": 10, "maxLength": 2000}, "condition": null, "calculation": null, "step": 1}]


slug: quote-request
name: Quote Request
description: Business quote form with service type selection and conditional fields.
category: Business
success_message: Quote request received! We'll send you an estimate within 1-2 business days.
created_by: system
created_at: 2026-06-09 16:05:08
field_config:
  [{"name": "name", "label": "Full Name", "type": "text", "required": true, "validation": {"minLength": 2, "maxLength": 100}, "condition": null, "calculation": null, "step": 1}, {"name": "company", "label": "Company Name", "type": "text", "required": false, "validation": {"maxLength": 200}, "condition": null, "calculation": null, "step": 1}, {"name": "email", "label": "Email Address", "type": "email", "required": true, "validation": {"pattern": "^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$"}, "condition": null, "calculation": null, "step": 1}, {"name": "phone", "label": "Phone Number", "type": "tel", "required": false, "validation": {"pattern": "^[\\d\\-\\+\\(\\)\\s]{7,20}$"}, "condition": null, "calculation": null, "step": 1}, {"name": "service_type", "label": "Service Needed", "type": "select", "required": true, "options": ["Web Development", "Marketing", "Consulting", "Design", "Other"], "condition": null, "calculation": null, "step": 1}, {"name": "project_details", "label": "Project Details", "type": "textarea", "required": true, "validation": {"minLength": 20, "maxLength": 2000}, "condition": null, "calculation": null, "step": 1}, {"name": "timeline", "label": "Desired Timeline", "type": "select", "required": false, "options": ["ASAP", "Within 2 weeks", "Within a month", "Flexible"], "condition": null, "calculation": null, "step": 1}, {"name": "budget_range", "label": "Budget Range", "type": "select", "required": false, "options": ["Under $1,000", "$1,000 - $5,000", "$5,000 - $10,000", "$10,000+", "Not sure yet"], "condition": null, "calculation": null, "step": 1}]


slug: event-rsvp
name: Event RSVP
description: RSVP form with attendance confirmation and conditional +1/dietary fields.
category: Events
success_message: RSVP received! We'll send you a confirmation email with event details.
created_by: system
created_at: 2026-06-09 16:05:08
field_config:
  [{"name": "name", "label": "Full Name", "type": "text", "required": true, "validation": {"minLength": 2, "maxLength": 100}, "condition": null, "calculation": null, "step": 1}, {"name": "email", "label": "Email Address", "type": "email", "required": true, "validation": {"pattern": "^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$"}, "condition": null, "calculation": null, "step": 1}, {"name": "attending", "label": "Will you be attending?", "type": "select", "required": true, "options": ["Yes, I'll be there!", "Maybe", "No, I can't make it"], "condition": null, "calculation": null, "step": 1}, {"name": "guest_count", "label": "Number of guests (including yourself)", "type": "number", "required": false, "validation": {"min": 1, "max": 10}, "condition": {"field": "attending", "operator": "equals", "value": "Yes, I'll be there!"}, "calculation": null, "step": 1}, {"name": "dietary_restrictions", "label": "Dietary Restrictions", "type": "textarea", "required": false, "validation": {"maxLength": 500}, "condition": {"field": "attending", "operator": "equals", "value": "Yes, I'll be there!"}, "calculation": null, "step": 1}, {"name": "special_requests", "label": "Special Requests or Accessibility Needs", "type": "textarea", "required": false, "validation": {"maxLength": 500}, "condition": null, "calculation": null, "step": 1}]


slug: job-application
name: Job Application
description: Job application form with experience level conditionals and start date.
category: Hiring
success_message: Application received! We'll review it and get back to you within 5 business days.
created_by: system
created_at: 2026-06-09 16:05:08
field_config:
  [{"name": "first_name", "label": "First Name", "type": "text", "required": true, "validation": {"minLength": 1, "maxLength": 50}, "condition": null, "calculation": null, "step": 1}, {"name": "last_name", "label": "Last Name", "type": "text", "required": true, "validation": {"minLength": 1, "maxLength": 50}, "condition": null, "calculation": null, "step": 1}, {"name": "email", "label": "Email Address", "type": "email", "required": true, "validation": {"pattern": "^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$"}, "condition": null, "calculation": null, "step": 1}, {"name": "phone", "label": "Phone Number", "type": "tel", "required": true, "validation": {"pattern": "^[\\d\\-\\+\\(\\)\\s]{7,20}$"}, "condition": null, "calculation": null, "step": 1}, {"name": "position", "label": "Position Applying For", "type": "text", "required": true, "validation": {"maxLength": 200}, "condition": null, "calculation": null, "step": 1}, {"name": "experience_level", "label": "Experience Level", "type": "select", "required": true, "options": ["Entry Level (0-2 years)", "Mid Level (3-5 years)", "Senior (6-10 years)", "Lead/Manager (10+ years)"], "condition": null, "calculation": null, "step": 1}, {"name": "portfolio_url", "label": "Portfolio / LinkedIn URL", "type": "url", "required": false, "validation": {"pattern": "^https?://"}, "condition": null, "calculation": null, "step": 1}, {"name": "start_date", "label": "Earliest Start Date", "type": "select", "required": true, "options": ["Immediately", "Within 2 weeks", "Within a month", "More than a month"], "condition": null, "calculation": null, "step": 1}, {"name": "cover_letter", "label": "Why are you interested in this position?", "type": "textarea", "required": true, "validation": {"minLength": 50, "maxLength": 2000}, "condition": null, "calculation": null, "step": 1}]


slug: feedback-survey
name: Feedback & Survey
description: Customer feedback form with rating, category, and conditional follow-up fields.
category: Support
success_message: Thank you for your feedback! It helps us improve.
created_by: system
created_at: 2026-06-09 16:05:08
field_config:
  [{"name": "rating", "label": "How would you rate your experience?", "type": "select", "required": true, "options": ["5 - Excellent", "4 - Very Good", "3 - Good", "2 - Fair", "1 - Poor"], "condition": null, "calculation": null, "step": 1}, {"name": "category", "label": "What is your feedback about?", "type": "select", "required": true, "options": ["Product Quality", "Customer Service", "Website/UX", "Delivery/Shipping", "Pricing", "Other"], "condition": null, "calculation": null, "step": 1}, {"name": "positive_feedback", "label": "What went well?", "type": "textarea", "required": false, "validation": {"maxLength": 1000}, "condition": {"field": "rating", "operator": "not_equals", "value": "1 - Poor"}, "calculation": null, "step": 1}, {"name": "improvement_feedback", "label": "What can we improve?", "type": "textarea", "required": true, "validation": {"minLength": 10, "maxLength": 1000}, "condition": {"field": "rating", "operator": "not_equals", "value": "5 - Excellent"}, "calculation": null, "step": 1}, {"name": "would_recommend", "label": "Would you recommend us to others?", "type": "select", "required": true, "options": ["Definitely", "Probably", "Not Sure", "Probably Not", "Definitely Not"], "condition": null, "calculation": null, "step": 1}, {"name": "follow_up_email", "label": "Email (optional - for follow-up)", "type": "email", "required": false, "validation": {"pattern": "^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$"}, "condition": null, "calculation": null, "step": 1}]


slug: contractor-onboarding
name: Contractor Onboarding
description: New contractor intake form with personal info, payment preferences, and emergency contact.
category: Onboarding
success_message: Onboarding form received! HR will review and reach out within 24 hours.
created_by: system
created_at: 2026-06-09 16:05:08
field_config:
  [{"name": "full_name", "label": "Full Legal Name", "type": "text", "required": true, "validation": {"minLength": 2, "maxLength": 200}, "condition": null, "calculation": null, "step": 1}, {"name": "company", "label": "Company / DBA", "type": "text", "required": false, "validation": {"maxLength": 200}, "condition": null, "calculation": null, "step": 1}, {"name": "email", "label": "Email Address", "type": "email", "required": true, "validation": {"pattern": "^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$"}, "condition": null, "calculation": null, "step": 1}, {"name": "phone", "label": "Phone Number", "type": "tel", "required": true, "validation": {"pattern": "^[\\d\\-\\+\\(\\)\\s]{7,20}$"}, "condition": null, "calculation": null, "step": 1}, {"name": "role", "label": "Contractor Role / Specialty", "type": "text", "required": true, "validation": {"maxLength": 200}, "condition": null, "calculation": null, "step": 1}, {"name": "payment_method", "label": "Preferred Payment Method", "type": "select", "required": true, "options": ["Direct Deposit", "Check by Mail", "Wire Transfer", "PayPal/Venmo"], "condition": null, "calculation": null, "step": 2}, {"name": "bank_name", "label": "Bank Name", "type": "text", "required": false, "validation": {"maxLength": 200}, "condition": {"field": "payment_method", "operator": "equals", "value": "Direct Deposit"}, "calculation": null, "step": 2}, {"name": "routing_number", "label": "Routing Number", "type": "text", "required": false, "validation": {"pattern": "^\\d{9}$", "minLength": 9, "maxLength": 9}, "condition": {"field": "payment_method", "operator": "equals", "value": "Direct Deposit"}, "calculation": null, "step": 2}, {"name": "account_number", "label": "Account Number", "type": "text", "required": false, "validation": {"minLength": 4, "maxLength": 17}, "condition": {"field": "payment_method", "operator": "equals", "value": "Direct Deposit"}, "calculation": null, "step": 2}, {"name": "emergency_name", "label": "Emergency Contact Name", "type": "text", "required": true, "validation": {"minLength": 2, "maxLength": 200}, "condition": null, "calculation": null, "step": 2}, {"name": "emergency_phone", "label": "Emergency Contact Phone", "type": "tel", "required": true, "validation": {"pattern": "^[\\d\\-\\+\\(\\)\\s]{7,20}$"}, "condition": null, "calculation": null, "step": 2}]


slug: product-order
name: Product Order
description: Product order form with shipping address, product selection, and quantity.
category: E-commerce
success_message: Order received! We'll send a confirmation email with shipping details.
created_by: system
created_at: 2026-06-09 16:05:08
field_config:
  [{"name": "name", "label": "Full Name", "type": "text", "required": true, "validation": {"minLength": 2, "maxLength": 100}, "condition": null, "calculation": null, "step": 1}, {"name": "email", "label": "Email Address", "type": "email", "required": true, "validation": {"pattern": "^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$"}, "condition": null, "calculation": null, "step": 1}, {"name": "address_line1", "label": "Shipping Address", "type": "text", "required": true, "validation": {"maxLength": 300}, "condition": null, "calculation": null, "step": 1}, {"name": "address_line2", "label": "Apt / Suite (optional)", "type": "text", "required": false, "validation": {"maxLength": 100}, "condition": null, "calculation": null, "step": 1}, {"name": "city", "label": "City", "type": "text", "required": true, "validation": {"maxLength": 100}, "condition": null, "calculation": null, "step": 1}, {"name": "state", "label": "State / Province", "type": "text", "required": true, "validation": {"maxLength": 100}, "condition": null, "calculation": null, "step": 1}, {"name": "zip_code", "label": "ZIP / Postal Code", "type": "text", "required": true, "validation": {"maxLength": 20}, "condition": null, "calculation": null, "step": 1}, {"name": "product", "label": "Product", "type": "select", "required": true, "options": ["Seed Packet - Heirloom Tomatoes ($8.99)", "Seed Packet - Heritage Corn ($7.49)", "Seed Packet - Rainbow Carrots ($6.99)", "Seasonal Starter Kit ($24.99)", "Full Garden Bundle ($49.99)"], "condition": null, "calculation": null, "step": 1}, {"name": "quantity", "label": "Quantity", "type": "number", "required": true, "validation": {"min": 1, "max": 99}, "condition": null, "calculation": null, "step": 1}, {"name": "special_instructions", "label": "Special Instructions", "type": "textarea", "required": false, "validation": {"maxLength": 500}, "condition": null, "calculation": null, "step": 1}]


slug: service-call-request
name: Service Call Request
description: Request a service call for electrical, plumbing, HVAC, or general repair needs.
category: Contractors
success_message: Service call requested! We'll contact you shortly to confirm your appointment.
created_by: system
created_at: 2026-06-18 17:27:28
field_config:
  [{"name": "name", "label": "Full Name", "type": "text", "required": true, "validation": {"minLength": 2, "maxLength": 100}, "condition": null, "calculation": null, "step": 1}, {"name": "email", "label": "Email Address", "type": "email", "required": true, "validation": {"pattern": "^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$", "maxLength": 255}, "condition": null, "calculation": null, "step": 1}, {"name": "phone", "label": "Phone Number", "type": "tel", "required": true, "validation": {"pattern": "^[\\d\\-\\+\\(\\)\\s]{7,20}$"}, "condition": null, "calculation": null, "step": 1}, {"name": "service_type", "label": "Service Type", "type": "select", "required": true, "options": ["Electrical", "Plumbing", "HVAC", "General", "Other"], "condition": null, "calculation": null, "step": 1}, {"name": "address", "label": "Service Address", "type": "text", "required": true, "validation": {"maxLength": 300}, "condition": null, "calculation": null, "step": 1}, {"name": "issue_description", "label": "Issue Description", "type": "textarea", "required": true, "validation": {"minLength": 10, "maxLength": 1000}, "condition": null, "calculation": null, "step": 1}, {"name": "preferred_date", "label": "Preferred Date", "type": "date", "required": false, "validation": null, "condition": null, "calculation": null, "step": 1}, {"name": "preferred_time_window", "label": "Preferred Time Window", "type": "select", "required": false, "options": ["Morning (8am-12pm)", "Afternoon (12pm-5pm)", "Evening (5pm-8pm)", "Any Time"], "condition": null, "calculation": null, "step": 1}, {"name": "urgency", "label": "Urgency", "type": "select", "required": true, "options": ["Emergency", "Same Day", "Within Week", "Scheduled"], "condition": null, "calculation": null, "step": 1}]


slug: home-repair-estimate
name: Home Repair Estimate
description: Get a free estimate for home repairs including roofing, siding, foundation, windows, and more.
category: Contractors
success_message: Estimate request received! We'll review your details and get back to you with a quote.
created_by: system
created_at: 2026-06-18 17:27:28
field_config:
  [{"name": "name", "label": "Full Name", "type": "text", "required": true, "validation": {"minLength": 2, "maxLength": 100}, "condition": null, "calculation": null, "step": 1}, {"name": "email", "label": "Email Address", "type": "email", "required": true, "validation": {"pattern": "^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$", "maxLength": 255}, "condition": null, "calculation": null, "step": 1}, {"name": "phone", "label": "Phone Number", "type": "tel", "required": true, "validation": {"pattern": "^[\\d\\-\\+\\(\\)\\s]{7,20}$"}, "condition": null, "calculation": null, "step": 1}, {"name": "property_address", "label": "Property Address", "type": "text", "required": true, "validation": {"maxLength": 300}, "condition": null, "calculation": null, "step": 1}, {"name": "repair_type", "label": "Repair Type", "type": "select", "required": true, "options": ["Roofing", "Siding", "Foundation", "Windows", "Doors", "Other"], "condition": null, "calculation": null, "step": 1}, {"name": "property_age", "label": "Property Age (years)", "type": "number", "required": false, "validation": {"min": 0, "max": 500}, "condition": null, "calculation": null, "step": 1}, {"name": "problem_description", "label": "Description of Problem", "type": "textarea", "required": true, "validation": {"minLength": 10, "maxLength": 1000}, "condition": null, "calculation": null, "step": 1}, {"name": "photos_needed", "label": "Photos Needed", "type": "select", "required": true, "options": ["Yes", "No"], "condition": null, "calculation": null, "step": 1}, {"name": "contact_method", "label": "Preferred Contact Method", "type": "select", "required": true, "options": ["Phone Call", "Email", "Text Message", "In Person"], "condition": null, "calculation": null, "step": 1}, {"name": "budget_range", "label": "Budget Range", "type": "select", "required": false, "options": ["Under $1,000", "$1,000\u2013$5,000", "$5,000\u2013$10,000", "$10,000\u2013$25,000", "Over $25,000", "Not Sure"], "condition": null, "calculation": null, "step": 1}]


slug: kitchen-bath-remodel
name: Kitchen/Bath Remodel Inquiry
description: Inquire about kitchen and bathroom remodeling services with style and budget preferences.
category: Contractors
success_message: Remodel inquiry received! We'll schedule a consultation to discuss your vision.
created_by: system
created_at: 2026-06-18 17:27:28
field_config:
  [{"name": "name", "label": "Full Name", "type": "text", "required": true, "validation": {"minLength": 2, "maxLength": 100}, "condition": null, "calculation": null, "step": 1}, {"name": "email", "label": "Email Address", "type": "email", "required": true, "validation": {"pattern": "^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$", "maxLength": 255}, "condition": null, "calculation": null, "step": 1}, {"name": "phone", "label": "Phone Number", "type": "tel", "required": true, "validation": {"pattern": "^[\\d\\-\\+\\(\\)\\s]{7,20}$"}, "condition": null, "calculation": null, "step": 1}, {"name": "room_type", "label": "Room Type", "type": "select", "required": true, "options": ["Kitchen", "Bathroom", "Both", "Other"], "condition": null, "calculation": null, "step": 1}, {"name": "current_condition", "label": "Current Condition", "type": "select", "required": true, "options": ["Excellent", "Good", "Fair", "Poor", "Needs Full Renovation"], "condition": null, "calculation": null, "step": 1}, {"name": "desired_style", "label": "Desired Style", "type": "select", "required": false, "options": ["Modern", "Traditional", "Contemporary", "Rustic", "Other"], "condition": null, "calculation": null, "step": 1}, {"name": "scope_of_work", "label": "Scope of Work", "type": "textarea", "required": true, "validation": {"minLength": 10, "maxLength": 1000}, "condition": null, "calculation": null, "step": 1}, {"name": "timeline", "label": "Timeline", "type": "select", "required": false, "options": ["ASAP", "Within 1 Month", "Within 3 Months", "Within 6 Months", "Flexible"], "condition": null, "calculation": null, "step": 1}, {"name": "budget_range", "label": "Budget Range", "type": "select", "required": false, "options": ["Under $5,000", "$5,000\u2013$15,000", "$15,000\u2013$30,000", "$30,000\u2013$50,000", "Over $50,000", "Not Sure"], "condition": null, "calculation": null, "step": 1}, {"name": "referral_source", "label": "Referral Source", "type": "select", "required": false, "options": ["Friend/Family", "Online Search", "Social Media", "Advertisement", "Referral Program", "Other"], "condition": null, "calculation": null, "step": 1}]


slug: photography-consultation
name: Photography Consultation
category: Photography
success_message: Consultation request received! We'll reach out to schedule a chat about your needs.
created_by: system
created_at: 2026-06-18 17:27:28
description:
  Book a free consultation to discuss your photography needs for weddings, portraits, events, and more.

field_config:
  [{"name": "name", "label": "Full Name", "type": "text", "required": true, "validation": {"minLength": 2, "maxLength": 100}, "condition": null, "calculation": null, "step": 1}, {"name": "email", "label": "Email Address", "type": "email", "required": true, "validation": {"pattern": "^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$", "maxLength": 255}, "condition": null, "calculation": null, "step": 1}, {"name": "phone", "label": "Phone Number", "type": "tel", "required": true, "validation": {"pattern": "^[\\d\\-\\+\\(\\)\\s]{7,20}$"}, "condition": null, "calculation": null, "step": 1}, {"name": "event_type", "label": "Event Type", "type": "select", "required": true, "options": ["Wedding", "Portrait", "Corporate", "Family", "Event", "Other"], "condition": null, "calculation": null, "step": 1}, {"name": "event_date", "label": "Event Date", "type": "date", "required": false, "validation": null, "condition": null, "calculation": null, "step": 1}, {"name": "event_location", "label": "Event Location", "type": "text", "required": false, "validation": {"maxLength": 300}, "condition": null, "calculation": null, "step": 1}, {"name": "package_interest", "label": "Package Interest", "type": "select", "required": false, "options": ["Basic", "Standard", "Premium", "Custom"], "condition": null, "calculation": null, "step": 1}, {"name": "number_of_hours", "label": "Number of Hours", "type": "number", "required": false, "validation": {"min": 1, "max": 16}, "condition": null, "calculation": null, "step": 1}, {"name": "estimated_guests", "label": "Estimated Guests/Subjects", "type": "number", "required": false, "validation": {"min": 1, "max": 10000}, "condition": null, "calculation": null, "step": 1}, {"name": "special_requests", "label": "Special Requests", "type": "textarea", "required": false, "validation": {"maxLength": 1000}, "condition": null, "calculation": null, "step": 1}, {"name": "referral_source", "label": "How Did You Hear About Us", "type": "select", "required": false, "options": ["Google Search", "Social Media", "Friend/Family", "Wedding Venue", "Advertisement", "Other"], "condition": null, "calculation": null, "step": 1}]


slug: event-photography-booking
name: Event Photography Booking
description: Book professional photography coverage for your event with flexible delivery options.
category: Photography
success_message: Booking request submitted! We'll confirm availability and send a contract for review.
created_by: system
created_at: 2026-06-18 17:27:28
field_config:
  [{"name": "name", "label": "Full Name", "type": "text", "required": true, "validation": {"minLength": 2, "maxLength": 100}, "condition": null, "calculation": null, "step": 1}, {"name": "email", "label": "Email Address", "type": "email", "required": true, "validation": {"pattern": "^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$", "maxLength": 255}, "condition": null, "calculation": null, "step": 1}, {"name": "phone", "label": "Phone Number", "type": "tel", "required": true, "validation": {"pattern": "^[\\d\\-\\+\\(\\)\\s]{7,20}$"}, "condition": null, "calculation": null, "step": 1}, {"name": "event_name", "label": "Event Name", "type": "text", "required": true, "validation": {"minLength": 2, "maxLength": 200}, "condition": null, "calculation": null, "step": 1}, {"name": "event_date", "label": "Event Date", "type": "date", "required": true, "validation": null, "condition": null, "calculation": null, "step": 1}, {"name": "event_start_time", "label": "Event Start Time", "type": "time", "required": true, "validation": null, "condition": null, "calculation": null, "step": 1}, {"name": "event_end_time", "label": "Event End Time", "type": "time", "required": true, "validation": null, "condition": null, "calculation": null, "step": 1}, {"name": "event_address", "label": "Event Address", "type": "text", "required": true, "validation": {"maxLength": 300}, "condition": null, "calculation": null, "step": 1}, {"name": "event_type", "label": "Event Type", "type": "select", "required": true, "options": ["Wedding", "Corporate Event", "Birthday Party", "Conference", "Gala", "Sports Event", "Other"], "condition": null, "calculation": null, "step": 1}, {"name": "number_of_guests", "label": "Number of Guests", "type": "number", "required": false, "validation": {"min": 1, "max": 10000}, "condition": null, "calculation": null, "step": 1}, {"name": "delivery_format", "label": "Delivery Format", "type": "select", "required": true, "options": ["Digital", "Print", "Both"], "condition": null, "calculation": null, "step": 1}, {"name": "rush_delivery", "label": "Rush Delivery Needed", "type": "select", "required": true, "options": ["Yes", "No"], "condition": null, "calculation": null, "step": 1}, {"name": "special_instructions", "label": "Special Instructions", "type": "textarea", "required": false, "validation": {"maxLength": 1000}, "condition": null, "calculation": null, "step": 1}]


slug: photo-session-inquiry
name: Photo Session Inquiry
description: Inquire about photo sessions for families, couples, seniors, newborns, pets, and more.
category: Photography
success_message: Session inquiry received! We'll get back to you with availability and pricing.
created_by: system
created_at: 2026-06-18 17:27:28
field_config:
  [{"name": "name", "label": "Full Name", "type": "text", "required": true, "validation": {"minLength": 2, "maxLength": 100}, "condition": null, "calculation": null, "step": 1}, {"name": "email", "label": "Email Address", "type": "email", "required": true, "validation": {"pattern": "^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$", "maxLength": 255}, "condition": null, "calculation": null, "step": 1}, {"name": "phone", "label": "Phone Number", "type": "tel", "required": true, "validation": {"pattern": "^[\\d\\-\\+\\(\\)\\s]{7,20}$"}, "condition": null, "calculation": null, "step": 1}, {"name": "session_type", "label": "Session Type", "type": "select", "required": true, "options": ["Family", "Couple", "Senior", "Graduation", "Newborn", "Pet", "Other"], "condition": null, "calculation": null, "step": 1}, {"name": "number_of_people", "label": "Number of People", "type": "number", "required": true, "validation": {"min": 1, "max": 50}, "condition": null, "calculation": null, "step": 1}, {"name": "preferred_location", "label": "Preferred Location", "type": "select", "required": true, "options": ["Studio", "Outdoor", "Client Location"], "condition": null, "calculation": null, "step": 1}, {"name": "session_length", "label": "Session Length", "type": "select", "required": true, "options": ["1hr", "2hrs", "3hrs"], "condition": null, "calculation": null, "step": 1}, {"name": "preferred_date", "label": "Preferred Date", "type": "date", "required": false, "validation": null, "condition": null, "calculation": null, "step": 1}, {"name": "outfit_ideas", "label": "Outfit Ideas", "type": "select", "required": true, "options": ["Yes", "No"], "condition": null, "calculation": null, "step": 1}, {"name": "addons_interest", "label": "Add-Ons Interest", "type": "select", "required": false, "options": ["Album", "Canvas", "Photos", "Other"], "condition": null, "calculation": null, "step": 1}]


slug: property-showing-request
name: Property Showing Request
description: Schedule a property showing with your real estate agent for any available listing.
category: Real Estate
success_message: Showing request submitted! Your agent will contact you to confirm the appointment.
created_by: system
created_at: 2026-06-18 17:27:28
field_config:
  [{"name": "name", "label": "Full Name", "type": "text", "required": true, "validation": {"minLength": 2, "maxLength": 100}, "condition": null, "calculation": null, "step": 1}, {"name": "email", "label": "Email Address", "type": "email", "required": true, "validation": {"pattern": "^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$", "maxLength": 255}, "condition": null, "calculation": null, "step": 1}, {"name": "phone", "label": "Phone Number", "type": "tel", "required": true, "validation": {"pattern": "^[\\d\\-\\+\\(\\)\\s]{7,20}$"}, "condition": null, "calculation": null, "step": 1}, {"name": "property_address", "label": "Property Address (or 'Any available')", "type": "text", "required": false, "validation": {"maxLength": 300}, "condition": null, "calculation": null, "step": 1}, {"name": "preferred_date", "label": "Preferred Date", "type": "date", "required": true, "validation": null, "condition": null, "calculation": null, "step": 1}, {"name": "preferred_time", "label": "Preferred Time", "type": "time", "required": true, "validation": null, "condition": null, "calculation": null, "step": 1}, {"name": "party_size", "label": "Number of People in Party", "type": "number", "required": true, "validation": {"min": 1, "max": 10}, "condition": null, "calculation": null, "step": 1}, {"name": "pre_approved", "label": "Pre-Approved", "type": "select", "required": true, "options": ["Yes", "No", "Maybe"], "condition": null, "calculation": null, "step": 1}, {"name": "must_have_features", "label": "Must-Have Features", "type": "textarea", "required": false, "validation": {"maxLength": 500}, "condition": null, "calculation": null, "step": 1}, {"name": "nice_to_have_features", "label": "Nice-to-Have Features", "type": "textarea", "required": false, "validation": {"maxLength": 500}, "condition": null, "calculation": null, "step": 1}, {"name": "questions", "label": "Questions or Special Requests", "type": "textarea", "required": false, "validation": {"maxLength": 1000}, "condition": null, "calculation": null, "step": 1}]


slug: home-buyer-consultation
name: Home Buyer Consultation
description: Get personalized guidance from our agents as you search for your next home.
category: Real Estate
success_message: Consultation request received! We'll match you with the perfect agent for your needs.
created_by: system
created_at: 2026-06-18 17:27:28
field_config:
  [{"name": "name", "label": "Full Name", "type": "text", "required": true, "validation": {"minLength": 2, "maxLength": 100}, "condition": null, "calculation": null, "step": 1}, {"name": "email", "label": "Email Address", "type": "email", "required": true, "validation": {"pattern": "^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$", "maxLength": 255}, "condition": null, "calculation": null, "step": 1}, {"name": "phone", "label": "Phone Number", "type": "tel", "required": true, "validation": {"pattern": "^[\\d\\-\\+\\(\\)\\s]{7,20}$"}, "condition": null, "calculation": null, "step": 1}, {"name": "looking_to_buy", "label": "Looking To Buy", "type": "select", "required": true, "options": ["Yes", "No", "Just Browsing"], "condition": null, "calculation": null, "step": 1}, {"name": "property_type", "label": "Property Type", "type": "select", "required": false, "options": ["Single Family", "Condo", "Townhouse", "Land", "Other"], "condition": null, "calculation": null, "step": 1}, {"name": "price_range", "label": "Price Range", "type": "select", "required": false, "options": ["Under $100K", "$100K\u2013$250K", "$250K\u2013$500K", "$500K\u2013$1M", "Over $1M", "Not Sure"], "condition": null, "calculation": null, "step": 1}, {"name": "preferred_location", "label": "Preferred Location", "type": "text", "required": false, "validation": {"maxLength": 200}, "condition": null, "calculation": null, "step": 1}, {"name": "timeline", "label": "Timeline", "type": "select", "required": false, "options": ["ASAP", "Within Month", "Within 3 Months", "Flexible"], "condition": null, "calculation": null, "step": 1}, {"name": "mortgage_status", "label": "Mortgage Status", "type": "select", "required": false, "options": ["Pre-Approved", "Pre-Qualified", "In Process", "Cash Buyer", "Not Sure", "Not Applicable"], "condition": null, "calculation": null, "step": 1}, {"name": "current_situation", "label": "Current Situation", "type": "select", "required": false, "options": ["First Time", "Upgrading", "Downsizing", "Investment"], "condition": null, "calculation": null, "step": 1}, {"name": "special_requirements", "label": "Special Requirements", "type": "textarea", "required": false, "validation": {"maxLength": 1000}, "condition": null, "calculation": null, "step": 1}]


slug: seller-listing-consultation
name: Seller Listing Consultation
description: Get a free consultation and market analysis for listing your property with us.
category: Real Estate
success_message: Listing consultation requested! We'll provide a free market analysis and schedule a meeting.
created_by: system
created_at: 2026-06-18 17:27:28
field_config:
  [{"name": "name", "label": "Full Name", "type": "text", "required": true, "validation": {"minLength": 2, "maxLength": 100}, "condition": null, "calculation": null, "step": 1}, {"name": "email", "label": "Email Address", "type": "email", "required": true, "validation": {"pattern": "^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$", "maxLength": 255}, "condition": null, "calculation": null, "step": 1}, {"name": "phone", "label": "Phone Number", "type": "tel", "required": true, "validation": {"pattern": "^[\\d\\-\\+\\(\\)\\s]{7,20}$"}, "condition": null, "calculation": null, "step": 1}, {"name": "property_address", "label": "Property Address", "type": "text", "required": true, "validation": {"maxLength": 300}, "condition": null, "calculation": null, "step": 1}, {"name": "property_type", "label": "Property Type", "type": "select", "required": true, "options": ["Single Family", "Condo", "Townhouse", "Duplex", "Land", "Commercial", "Other"], "condition": null, "calculation": null, "step": 1}, {"name": "square_footage", "label": "Square Footage", "type": "number", "required": false, "validation": {"min": 0, "max": 100000}, "condition": null, "calculation": null, "step": 1}, {"name": "beds_baths", "label": "Bedrooms/Bathrooms", "type": "text", "required": false, "validation": {"maxLength": 20}, "condition": null, "calculation": null, "step": 1}, {"name": "year_built", "label": "Year Built", "type": "number", "required": false, "validation": {"min": 1800, "max": 2030}, "condition": null, "calculation": null, "step": 1}, {"name": "reason_for_selling", "label": "Reason for Selling", "type": "select", "required": false, "options": ["Relocation", "Upgrading", "Downsizing", "Financial", "Investment Sale", "Other"], "condition": null, "calculation": null, "step": 1}, {"name": "desired_price", "label": "Desired Price Range", "type": "select", "required": false, "options": ["Under $100K", "$100K\u2013$250K", "$250K\u2013$500K", "$500K\u2013$1M", "Over $1M", "Not Sure"], "condition": null, "calculation": null, "step": 1}, {"name": "timeline", "label": "Timeline", "type": "select", "required": false, "options": ["ASAP", "Within Month", "Within 3 Months", "Within 6 Months", "Flexible"], "condition": null, "calculation": null, "step": 1}, {"name": "already_have_agent", "label": "Already Have an Agent", "type": "select", "required": true, "options": ["Yes", "No"], "condition": null, "calculation": null, "step": 1}]


slug: client-intake-form
name: Client Intake Form
description: New client intake form to understand your company, challenges, and goals for consulting.
category: Consulting
success_message: Intake form submitted! We'll review your information and schedule an initial consultation.
created_by: system
created_at: 2026-06-18 17:27:28
field_config:
  [{"name": "name", "label": "Full Name", "type": "text", "required": true, "validation": {"minLength": 2, "maxLength": 100}, "condition": null, "calculation": null, "step": 1}, {"name": "email", "label": "Email Address", "type": "email", "required": true, "validation": {"pattern": "^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$", "maxLength": 255}, "condition": null, "calculation": null, "step": 1}, {"name": "phone", "label": "Phone Number", "type": "tel", "required": true, "validation": {"pattern": "^[\\d\\-\\+\\(\\)\\s]{7,20}$"}, "condition": null, "calculation": null, "step": 1}, {"name": "company", "label": "Company", "type": "text", "required": true, "validation": {"maxLength": 200}, "condition": null, "calculation": null, "step": 1}, {"name": "company_size", "label": "Company Size", "type": "select", "required": false, "options": ["1\u201310", "11\u201350", "51\u2013200", "201\u20131000", "1000+"], "condition": null, "calculation": null, "step": 1}, {"name": "industry", "label": "Industry", "type": "text", "required": false, "validation": {"maxLength": 100}, "condition": null, "calculation": null, "step": 1}, {"name": "current_challenges", "label": "Current Challenges", "type": "textarea", "required": true, "validation": {"minLength": 10, "maxLength": 1000}, "condition": null, "calculation": null, "step": 1}, {"name": "goals", "label": "Goals", "type": "textarea", "required": true, "validation": {"minLength": 10, "maxLength": 1000}, "condition": null, "calculation": null, "step": 1}, {"name": "budget_range", "label": "Budget Range", "type": "select", "required": false, "options": ["Under $5,000", "$5,000\u2013$15,000", "$15,000\u2013$50,000", "$50,000\u2013$100,000", "Over $100,000", "Not Sure"], "condition": null, "calculation": null, "step": 1}, {"name": "timeline", "label": "Timeline", "type": "select", "required": false, "options": ["ASAP", "Within Month", "Within 3 Months", "Within 6 Months", "Flexible"], "condition": null, "calculation": null, "step": 1}, {"name": "referral_source", "label": "How Did You Hear About Us", "type": "select", "required": false, "options": ["Google Search", "LinkedIn", "Referral", "Conference", "Advertisement", "Other"], "condition": null, "calculation": null, "step": 1}, {"name": "anything_else", "label": "Anything Else", "type": "textarea", "required": false, "validation": {"maxLength": 1000}, "condition": null, "calculation": null, "step": 1}]


slug: business-proposal-request
name: Business Proposal Request
category: Consulting
success_message: Proposal request received! We'll prepare a customized proposal based on your requirements.
created_by: system
created_at: 2026-06-18 17:27:28
description:
  Request a tailored business proposal for strategy, operations, marketing, tech, or financial consulting.

field_config:
  [{"name": "name", "label": "Full Name", "type": "text", "required": true, "validation": {"minLength": 2, "maxLength": 100}, "condition": null, "calculation": null, "step": 1}, {"name": "email", "label": "Email Address", "type": "email", "required": true, "validation": {"pattern": "^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$", "maxLength": 255}, "condition": null, "calculation": null, "step": 1}, {"name": "phone", "label": "Phone Number", "type": "tel", "required": true, "validation": {"pattern": "^[\\d\\-\\+\\(\\)\\s]{7,20}$"}, "condition": null, "calculation": null, "step": 1}, {"name": "company", "label": "Company", "type": "text", "required": true, "validation": {"maxLength": 200}, "condition": null, "calculation": null, "step": 1}, {"name": "service_type", "label": "Service Type", "type": "select", "required": true, "options": ["Strategy", "Operations", "Marketing", "Tech", "Financial", "Other"], "condition": null, "calculation": null, "step": 1}, {"name": "current_situation", "label": "Current Situation", "type": "textarea", "required": true, "validation": {"minLength": 10, "maxLength": 1000}, "condition": null, "calculation": null, "step": 1}, {"name": "desired_outcome", "label": "Desired Outcome", "type": "textarea", "required": true, "validation": {"minLength": 10, "maxLength": 1000}, "condition": null, "calculation": null, "step": 1}, {"name": "project_scope", "label": "Project Scope", "type": "textarea", "required": false, "validation": {"maxLength": 1000}, "condition": null, "calculation": null, "step": 1}, {"name": "timeline", "label": "Timeline", "type": "select", "required": false, "options": ["ASAP", "Within Month", "Within 3 Months", "Within 6 Months", "Flexible"], "condition": null, "calculation": null, "step": 1}, {"name": "budget_range", "label": "Budget Range", "type": "select", "required": false, "options": ["Under $5,000", "$5,000\u2013$15,000", "$15,000\u2013$50,000", "$50,000\u2013$100,000", "Over $100,000", "Not Sure"], "condition": null, "calculation": null, "step": 1}, {"name": "decision_maker", "label": "Decision Maker", "type": "select", "required": true, "options": ["Yes", "No"], "condition": null, "calculation": null, "step": 1}, {"name": "competitors", "label": "Competitors to Consider", "type": "textarea", "required": false, "validation": {"maxLength": 500}, "condition": null, "calculation": null, "step": 1}]


slug: it-support-ticket
name: IT Support Ticket
description: Submit a support ticket for hardware, software, network, or security issues.
category: Consulting
success_message: Support ticket created! We'll review your issue and respond as soon as possible.
created_by: system
created_at: 2026-06-18 17:27:28
field_config:
  [{"name": "name", "label": "Full Name", "type": "text", "required": true, "validation": {"minLength": 2, "maxLength": 100}, "condition": null, "calculation": null, "step": 1}, {"name": "email", "label": "Email Address", "type": "email", "required": true, "validation": {"pattern": "^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$", "maxLength": 255}, "condition": null, "calculation": null, "step": 1}, {"name": "phone", "label": "Phone Number", "type": "tel", "required": true, "validation": {"pattern": "^[\\d\\-\\+\\(\\)\\s]{7,20}$"}, "condition": null, "calculation": null, "step": 1}, {"name": "issue_type", "label": "Issue Type", "type": "select", "required": true, "options": ["Hardware", "Software", "Network", "Security", "Other"], "condition": null, "calculation": null, "step": 1}, {"name": "device_system", "label": "Device/System Affected", "type": "text", "required": true, "validation": {"maxLength": 200}, "condition": null, "calculation": null, "step": 1}, {"name": "error_message", "label": "Error Message", "type": "text", "required": false, "validation": {"maxLength": 500}, "condition": null, "calculation": null, "step": 1}, {"name": "steps_tried", "label": "Steps Already Tried", "type": "textarea", "required": false, "validation": {"maxLength": 1000}, "condition": null, "calculation": null, "step": 1}, {"name": "urgency", "label": "Urgency", "type": "select", "required": true, "options": ["Critical", "High", "Medium", "Low"], "condition": null, "calculation": null, "step": 1}, {"name": "description", "label": "Description", "type": "textarea", "required": true, "validation": {"minLength": 10, "maxLength": 2000}, "condition": null, "calculation": null, "step": 1}, {"name": "screenshots_needed", "label": "Screenshots Needed", "type": "select", "required": true, "options": ["Yes", "No"], "condition": null, "calculation": null, "step": 1}, {"name": "best_time_callback", "label": "Best Time to Call Back", "type": "select", "required": false, "options": ["Morning (8am-12pm)", "Afternoon (12pm-5pm)", "Evening (5pm-8pm)", "Any Time"], "condition": null, "calculation": null, "step": 1}]


slug: equipment-service-request
name: Equipment Service Request
description: Request repair, maintenance, inspection, or replacement service for equipment and machinery.
category: Contractors
success_message: Service request submitted! We'll assess your equipment and schedule service accordingly.
created_by: system
created_at: 2026-06-18 17:27:28
field_config:
  [{"name": "name", "label": "Full Name", "type": "text", "required": true, "validation": {"minLength": 2, "maxLength": 100}, "condition": null, "calculation": null, "step": 1}, {"name": "email", "label": "Email Address", "type": "email", "required": true, "validation": {"pattern": "^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$", "maxLength": 255}, "condition": null, "calculation": null, "step": 1}, {"name": "phone", "label": "Phone Number", "type": "tel", "required": true, "validation": {"pattern": "^[\\d\\-\\+\\(\\)\\s]{7,20}$"}, "condition": null, "calculation": null, "step": 1}, {"name": "equipment_type", "label": "Equipment Type", "type": "text", "required": true, "validation": {"maxLength": 200}, "condition": null, "calculation": null, "step": 1}, {"name": "equipment_make_model", "label": "Equipment Make/Model", "type": "text", "required": true, "validation": {"maxLength": 200}, "condition": null, "calculation": null, "step": 1}, {"name": "serial_number", "label": "Serial Number", "type": "text", "required": false, "validation": {"maxLength": 50}, "condition": null, "calculation": null, "step": 1}, {"name": "service_needed", "label": "Service Needed", "type": "select", "required": true, "options": ["Repair", "Maintenance", "Inspection", "Replacement"], "condition": null, "calculation": null, "step": 1}, {"name": "issue_description", "label": "Issue Description", "type": "textarea", "required": true, "validation": {"minLength": 10, "maxLength": 1000}, "condition": null, "calculation": null, "step": 1}, {"name": "when_issue_started", "label": "When Issue Started", "type": "date", "required": false, "validation": null, "condition": null, "calculation": null, "step": 1}, {"name": "warranty_status", "label": "Warranty Status", "type": "select", "required": false, "options": ["In Warranty", "Expired", "Unknown"], "condition": null, "calculation": null, "step": 1}, {"name": "preferred_service_date", "label": "Preferred Service Date", "type": "date", "required": false, "validation": null, "condition": null, "calculation": null, "step": 1}, {"name": "is_usable", "label": "Is Equipment Currently Usable", "type": "select", "required": true, "options": ["Yes", "No", "Intermittently"], "condition": null, "calculation": null, "step": 1}]


# documents

document_id: doc-28781cb381ea
document_type: invoice
status: sent
pdf_path: /app/data/documents/3658c82f.pdf
created_at: 2026-06-25 18:22:53
invoice_number: INV-2026-0001
customer_email: test@test
stripe_payment_status: none
data:
  {"document_id": "3658c82f", "invoice_number": "INV-2026-0001", "document_type": "invoice", "currency": "USD", "issue_date": "June 25, 2026", "due_date": "", "from": {"name": "", "email": "", "phone": "", "address": ""}, "to": {"name": "Test", "email": "test@test", "address": ""}, "customer_name": "Test", "customer_email": "test@test", "customer_address": "", "line_items": [{"description": "Tesr", "quantity": 1.0, "unit_price": 6.0, "amount": 6.0, "total": 6.0}], "subtotal": 6.0, "tax_rate": 0.0, "tax_amount": 0, "tax": 0, "total": 6.0, "notes": "", "payment_terms": "", "payment_link": "", "payment_link_text": "Pay Now", "style_config": {}, "discount": 0.0}


# form_actions

type: email
trigger_event: submission
created_at: 2026-06-18 13:16:34
config:
  {"recipients": ["seedvaultmarket@gmail.com"], "subject": "New Contact Form Submission - SeedVault Market", "from_name": "SeedVault Contact Form", "from_email": "noreply@agentforms.io", "fields": ["name", "email", "phone", "subject", "message"]}


type: chain
trigger_event: submission
created_at: 2026-06-19 17:10:26
config:
  {"entry_step": "send_notification", "max_steps": 10, "timeout": 3600, "steps": [{"id": "send_notification", "type": "webhook", "config": {"url": "http://localhost:5060/api/test", "headers": {"X-Chain": "test"}}, "on_success": "wait_step", "on_failure": "error_log"}, {"id": "wait_step", "type": "wait", "config": {"duration": 1}, "on_success": "send_followup"}, {"id": "send_followup", "type": "email", "config": {"recipients": ["test@example.com"], "subject": "Follow-up from {{name}}", "body": "Thanks {{name}}! Your submission has been processed."}, "on_success": "complete_log"}, {"id": "complete_log", "type": "log", "config": {"level": "info", "message": "Chain completed for {{name}}"}}, {"id": "error_log", "type": "log", "config": {"level": "error", "message": "Chain failed for {{name}}"}}]}


