7-Day AI Chatbot Challenge
Build a testable Claude-powered chatbot prototype
You have a live website. Over 7 days you will build a chatbot prototype that sits in the corner of your pages — powered by Claude through a server-side Netlify Function, with a persona, rate limits, cost controls, and misuse tests. About 30–45 minutes a day.
Before you start
This challenge continues from the 5-Day Validation Landing Page. You need a live website on Netlify and GitHub Desktop installed. If you have those, you are ready.
Day 1 — Get your Claude API key and send your first message
20–30 min
Day 2 — Connect Claude to your website safely
30–45 min
Day 3 — Build the chat widget — button and window
30–40 min
Day 4 — Make it talk — connect your chatbot to Claude
20–30 min
Day 5 — Give your chatbot a personality
30–45 min
Day 6 — Make it work on mobile and handle edge cases
30–40 min
Day 7 — Review before sharing
30–45 min
What you will have by Day 7
- A testable Claude-powered chatbot prototype
- A server-side Netlify Function that keeps your API key private
- A custom persona your chatbot speaks in
- Mobile-friendly layout that works on any phone
- Usage alerts and a checklist for rate limits, errors, misuse, and privacy