import type { IconName } from "@/lib/icons";
import type { FAQ } from "@/content/solutions";

// Our actual customer journey (§9 of the update spec). No weekly-tuning or
// recurring-service claims — just how a customer goes from discovery to live.
export const howItWorks: { step: number; title: string; body: string }[] = [
  {
    step: 1,
    title: "You find Quto",
    body: "You discover Quto AI through search or our website and see exactly what an agent can do for you.",
  },
  {
    step: 2,
    title: "Tell us your goal",
    body: "Tell us what you want the agent to handle for your business — in plain language, no spec sheet needed.",
  },
  {
    step: 3,
    title: "We build your agent",
    body: "Based on your requirement, we design and configure the right AI agent for your use case.",
  },
  {
    step: 4,
    title: "We deploy it with you",
    body: "We implement and take it live on your channels and website — together, hands-on.",
  },
];

export const securityPoints: { icon: IconName; title: string; body: string }[] = [
  {
    icon: "Server",
    title: "Data stays in your infra",
    body: "Run agents in or against your own infrastructure where possible.",
  },
  {
    icon: "Lock",
    title: "No training on your data",
    body: "We don't train models on your conversations or customer data.",
  },
  {
    icon: "FileText",
    title: "DPA available",
    body: "Sign a data processing agreement before we handle anything.",
  },
  {
    icon: "ShieldCheck",
    title: "Access controls",
    body: "Scoped access and audit trails for every integration.",
  },
];

export const securityBadges = [
  "GDPR-aware",
  "India DPDP-aware",
  "DPA available",
  "Human handoff",
];

export const homeFaqs: FAQ[] = [
  {
    q: "What is an AI conversational agent and how is it different from a basic chatbot?",
    a: "Basic chatbots just spit out predetermined button options or get stuck in loops when someone types something unexpected. A conversational AI agent actually listens, understands what the person is asking, and takes action. If a caller says 'I need to move my Thursday appointment to Friday morning', the agent checks your calendar in real time, offers two open slots, and confirms the new time without any human stepping in.",
  },
  {
    q: "Which channels can our agents run on?",
    a: "Phone calls (both inbound answering and outbound follow-ups), official WhatsApp Business chats, and your website chat widget. The best part is that context carries over — if a customer starts a chat on WhatsApp and calls you 10 minutes later, the voice agent knows who they are and what they just talked about.",
  },
  {
    q: "How does Quto AI compare to platforms like Bland AI, Retell, or Vapi?",
    a: "Platforms like Bland, Retell, and Vapi give you developer APIs and leave the rest to you. You still have to hire engineers, write prompt logic, connect telephony carriers, fix latency drops, and maintain the servers when things break. Quto is an end-to-end agency: we design, build, test, and run the entire agent for you, with custom CRM integrations and guaranteed uptime.",
  },
  {
    q: "Can the voice agent speak in Hindi, Indian English, or Hinglish?",
    a: "Yes. In India, people rarely speak in textbook English or pure Hindi — they mix both mid-sentence. We tune our voice models specifically for Indian accents, regional pronunciation, and colloquial Hinglish, even when the caller is speaking over traffic noise or bad mobile network reception.",
  },
  {
    q: "How fast does the voice agent reply during a live phone call?",
    a: "Under 350 to 500 milliseconds. Most people don't realize that standard web audio has awkward 2–3 second delays that make AI calls feel robotic and fake. We bypass browser WebRTC and hook straight into carrier SIP trunks, so turn-taking feels like a quick, natural human conversation.",
  },
  {
    q: "Will it connect with our CRM, hospital EHR, or dealer management software?",
    a: "Yes. We connect directly into whatever tools your team already uses — whether that's HubSpot, Salesforce, Zoho, LeadSquared, hospital EHR systems, or custom internal databases. Every call recording, transcript, and captured lead lands right in your system immediately.",
  },
  {
    q: "Do AI agents replace our human staff?",
    a: "No. The agent handles the high-volume repetitive stuff that burns people out — answering 'what are your hours?', qualifying new website leads, booking appointments, and sending routine reminders. When a conversation gets complicated, angry, or needs human judgment, the agent instantly transfers the call to your team with a short summary of what happened.",
  },
  {
    q: "How does an AI phone receptionist actually work when a customer calls?",
    a: "When a customer dials your business number, the AI answers on the first ring. Instead of reading out an annoying 'press 1 for sales' menu, it speaks like a natural front-desk coordinator. It listens, checks live openings in your calendar or booking software, and confirms the slot in under 500 milliseconds. If a caller asks something unusual, it passes the call to your team with the full caller details attached.",
  },
  {
    q: "Why work with an agency like Quto instead of using raw API platforms like Bland AI or Vapi directly?",
    a: "API platforms give you raw endpoints, but you still have to write prompt code, configure SIP telephony trunking, debug audio lag, integrate your CRM, and troubleshoot carrier drops when things break. Quto is a turnkey agency: we build, test, integrate, and actively monitor your entire agent setup so your team gets results without having to write or maintain code.",
  },
  {
    q: "Is our customer and company data safe?",
    a: "Yes. We operate under strict zero-data-retention principles. Your calls and customer info are never used to train public foundation models, all data handling adheres to India's DPDP Act and GDPR, and we provide signed Data Processing Agreements (DPA) before going live.",
  },
];
