Skip to content
All work

Case study — AI agent · Sales research

ProfileBot

Paste a LinkedIn or website URL, get a ready-to-share brief.

How it works

  1. 01

    Paste a URL

    Next.js

    A LinkedIn profile or a company website.

  2. 02

    Scrape

    Firecrawl

    Extracts the page content.

  3. 03

    Summarize

    OpenAI

    Writes a concise person or company overview.

  4. 04

    Chat

    Relevance AI

    An agent answers follow-up questions.

OutputPerson briefCompany briefFollow-up chat

The problem

Researching a prospect or candidate before a call eats time. ProfileBot turns a single URL into an overview the whole team can use.

What I built

  • Scrapes LinkedIn profiles and company websites with the Firecrawl API.
  • Summarizes people and companies with the OpenAI API.
  • Embedded a Relevance AI chatbot for follow-up questions and real-time insights.
  • Built the frontend and backend with Next.js, React and TypeScript.

Want something like this for your team?

Tell me about the problem. I'll tell you how I'd build it.