"use client" import { useState, useCallback } from "react" import { AIChat } from "@/components/ai/ai-chat" import { JobSelector } from "@/components/ai/job-selector" import { Bot, Lightbulb, Target, MessageSquare } from "lucide-react" export default function AIAssistantPage() { const [selectedJob, setSelectedJob] = useState<{ job_title: string; keywords: string[]; industry: string; description: string } | null>(null) const handleJobSelect = useCallback((job: typeof selectedJob) => { setSelectedJob(job) }, []) return (

AI Sales Assistant

Uncensored sales tips and strategies powered by local AI

Target Job

{selectedJob && (

{selectedJob.job_title}

{selectedJob.industry}

{selectedJob.description}

{selectedJob.keywords.map((kw, i) => ( {kw} ))}
)}

Tips

  • Ask for cold email templates for a specific job
  • Request objection handling tips
  • Ask for outreach strategies per industry
) }