Vikrant Rao built a full conference networking app using Claude Code with zero coding experience. Point a phone at any event badge, get real-time ICP research and conversation starters in seconds. Weekend project. Now integrated into a product.
Guest Speaker
Co-Founder, RevenueGenie • Head of Marketing, Ottosales AI • GTM Coach, Bootprint
Vikrant has 8 years in B2B SaaS marketing and demand gen, with stints at Freshworks, LinkedIn, and SpotDraft. Two years ago he co-founded RevenueGenie to help B2B companies upgrade their GTM systems with AI, and recently joined Ottosales AI as Head of Marketing. Otto is an AI sales coordinator that lets field reps log meetings and send follow-ups through a phone call, no laptop required.
The networking app he showed today started as a weekend project the Friday before SaaStr. It now ships as a feature inside the Ottosales AI product. He built the entire thing with Claude Code and has never written a line of code.
Connect on LinkedInSession Overview
Point a phone at any event badge. The app reads the name and company, triangulates the LinkedIn profile, and tells you whether it's a good fit before the conversation even starts.
Zero coding experience. Vikrant built the first version in 3 to 4 days using pure logic stacking and debugging in Claude Code. Architecture clarity matters more than knowing how to code.
Designed from day one to swap any API without rebuilding. RapidAPI, Apify, Tavily, Firecrawl, Gemini, SendGrid, and more. Each module is independent.
Give the app away for free to field sales teams at events. High upfront value, zero barrier to respond, instant time to value. A better icebreaker than any cold pitch.
The Build
One agent researches your company domain in about 60 seconds and sets your ICP criteria automatically. You can adjust it any time in settings.
The camera opens. Point it at the person's event badge. Claude's native Vision OCR reads the name and company off the badge image.
Simple Google search: name plus company name plus "LinkedIn profile URL." Checks the first 10 results. App confirms the match before proceeding so you're never looking at the wrong person.
Fast lane delivers ICP fit and company size match in seconds. Slow lane runs deep research in the background. The quick result lands while the full card is still loading.
Career arc, company overview, recent news, technographic signals via Theirstack, and a curiosity question tailored to what your company does. Profile photo included so you remember who you talked to.
Record anything said in the conversation. The app generates a suggested follow-up message you can send on email or LinkedIn after the event.
Every person scanned, with full research and ICP classification, exports in one CSV. Push it to your CRM manually or, soon, sync directly to Auto via Ottosales AI.
Frameworks & Mental Models
Three pillars: High upfront value. Low barrier to respond. Fast time to value. Most audits fail all three. A free tool that works in 60 seconds passes all three. If someone says yes, they should get the benefit immediately.
Inspired by Jordan Crawford
If the orchestration logic is clear in your head, Claude Code can build the thing. Knowing what you are building matters more than knowing how to code it. Start with a clear map: this API goes here, this response feeds this next step.
Tell Claude Code from the start: keep the code modular so you can swap any API with something else. Vikrant switched models mid-build when cost went out of hand. Two-line change per module because the architecture allowed it.
Find the fastest useful signal and surface it first. Run the slower, deeper research in parallel. A minute and a half wait kills engagement. A 5-second ICP match keeps the conversation going while the rest loads.
When something breaks, ask Claude Code to tell you why it is breaking before asking it to fix anything. Without the diagnosis, it will start fixing the wrong thing and loop. "Tell me what is broken and why" first, every time.
Claude Code knows everything about everything but needs to be pointed in the right direction. If you do not guide it, it will take you in loops. Your job is the logic. Its job is the implementation.
How Vikrant Prompted Claude Code
These are the key instructions Vikrant gave Claude Code during the build and debugging sessions.
Attendee Q&A
Tools Used or Referenced
Resources
One week, hands-on, small group. You go from setup to a working agent your team can use. No coding background required.
Join the Claude Code CohortStay in touch