How to Build Your First Conversational App in 60 Seconds

·4 min

No code. No configuration files. No deployment headaches. Just a working conversational app in one minute. Here's how.


What We're Building


A support bot that:

  • Answers common questions from your knowledge base
  • Captures leads when it can't answer
  • Escalates to human support when needed
  • Total time: 60 seconds

    Lines of code: 0

    Cost: Free tier (first 1,000 conversations/month)


    Step 1: Sign Up (15 seconds)


    Go to ilq.ai and click "Get Started"


  • Email
  • Password
  • Click "Create Account"
  • Done. You're in the dashboard.


    Step 2: Create an App (10 seconds)


    Click "New App"


  • Name: Support Bot
  • Type: Customer Support
  • Click "Create"
  • You now have an app ID and an empty bot.


    Step 3: Add Knowledge (20 seconds)


    Click "Knowledge Base" → "Import"


    Option A: Import from URL

    
    URL: https://your-website.com/faq
    

    Option B: Paste content

    
    Q: What are your hours?
    A: We're open 9 AM - 5 PM EST, Monday-Friday.
    
    Q: How do I reset my password?
    A: Click "Forgot Password" on the login page.
    
    Q: How much does it cost?
    A: Plans start at $29/month.
    

    Click "Import". Knowledge base is ready.


    Step 4: Deploy (15 seconds)


    Click "Deploy" → "Web Widget"


    Customize (optional):

  • Primary color: #0066cc
  • Position: Bottom right
  • Welcome message: "Hi! How can I help?"
  • Click "Generate Code"


    Copy this snippet:

    html
    
    
    

    Paste it before on your website.


    Done.


    That's It


    You now have a conversational support bot that:

  • ✅ Answers questions from your knowledge base
  • ✅ Captures leads when visitors ask things it can't answer
  • ✅ Works on mobile and desktop
  • ✅ Tracks analytics
  • ✅ Costs $0 for first 1,000 conversations
  • Test It


    Open your website. The chat widget appears in the bottom right.


    Try asking:

  • "What are your hours?"
  • "How much does it cost?"
  • "Can you help me with [something not in your knowledge base]?"
  • The bot answers known questions instantly. For unknown questions, it offers to connect you with support or capture the user's email.


    What Just Happened?


    Behind the scenes, ilq.ai:

    1. Ingested your content - extracted questions and answers

    2. Created embeddings - for semantic search

    3. Set up the bot logic - answer known questions, capture leads for unknown ones

    4. Deployed the widget - optimized, cached, and served from CDN

    5. Started tracking analytics - conversation volume, response quality, satisfaction


    All in 60 seconds.


    Customize It (Optional)


    Add More Knowledge


    Import from:

  • Notion
  • Google Docs
  • Confluence
  • Markdown files
  • PDF documents
  • Or use the API:

    javascript
    await ilq.knowledge.add({
      question: "How do I cancel my subscription?",
      answer: "Go to Settings → Billing → Cancel Subscription"
    });
    

    Change the Behavior


    Enable human handoff:

    javascript
    ilq.config.update({
      humanHandoff: {
        enabled: true,
        trigger: "user_requests" // or "bot_uncertain" or "both"
      }
    });
    

    Capture leads:

    javascript
    ilq.config.update({
      leadCapture: {
        enabled: true,
        fields: ["email", "name", "company"],
        onSubmit: async (lead) => {
          // Send to your CRM
          await crm.createLead(lead);
        }
      }
    });
    

    Custom actions:

    javascript
    ilq.onIntent("book_demo", async (context) => {
      return {
        content: "Let's book a demo. What time works for you?",
        components: [{
          type: 'calendar',
          integration: 'calendly',
          url: 'https://calendly.com/your-team/demo'
        }]
      };
    });
    

    Customize the UI


    Change colors and position:

    javascript
    ilq.init({
      appId: 'your-app-id',
      theme: {
        primaryColor: '#7C3AED',
        position: 'bottom-left',
        borderRadius: '16px'
      }
    });
    

    Custom button:

    javascript
    ilq.init({
      appId: 'your-app-id',
      launcher: {
        type: 'custom',
        element: document.getElementById('my-custom-button')
      }
    });
    

    Next Steps


    1. Check Analytics


    Go to your dashboard → Analytics


    See:

  • Conversations per day
  • Most asked questions
  • Questions the bot couldn't answer (knowledge gaps)
  • User satisfaction scores
  • 2. Improve Knowledge Base


    Look at "Questions Bot Couldn't Answer" report.


    Add answers for common gaps:

    javascript
    // Bot couldn't answer "Do you offer refunds?"
    ilq.knowledge.add({
      question: "Do you offer refunds?",
      answer: "Yes, we offer a 30-day money-back guarantee."
    });
    

    Changes go live immediately.


    3. Enable More Channels


    Deploy the same bot to:

  • SMS - Text conversations via Twilio
  • Slack - Support bot in your Slack workspace
  • WhatsApp - Reach users on WhatsApp
  • Voice - Phone support bot

All from the same dashboard, same knowledge base.


4. Add Custom Logic


For advanced use cases, write code:


javascript
ilq.onMessage(async (message, context) => {
  // Custom logic
  if (message.includes('enterprise')) {
    // Route high-value leads differently
    return {
      content: "I'll connect you with our enterprise team.",
      action: 'notify_sales',
      metadata: { tier: 'enterprise', urgent: true }
    };
  }

  // Default: search knowledge base
  return ilq.knowledge.search(message);
});

Common Questions


Q: Does this work for [my industry/use case]?

A: Yes. ilq.ai is platform-agnostic. Support, sales, HR, education, healthcare, e-commerce—we've seen it all.


Q: Can I customize the bot's personality?

A: Yes. Set the tone in your knowledge base responses, or provide custom prompt instructions for AI-powered responses.


Q: What if I need help?

A: We have live chat support (powered by ilq.ai, naturally). Just click the chat widget on our website.


Q: Is it really free?

A: Yes. Free tier includes 1,000 conversations/month. After that, outcome-based pricing starts at $0.50 per conversation.


Q: Can I see the code?

A: The widget is closed-source, but we have SDKs for JavaScript, Python, and Ruby if you want to build custom integrations.


Try It Now


Ready to build your first bot?


Get Started →


No credit card required. No setup fee. No long-term commitment.


Build your first conversational app in the next 60 seconds.


---


*Questions? Email hello@ilq.ai or use the chat widget on our site.*