🤑Bots that make you money · Step-by-step guide

Find paid freelance jobs and draft a short pitch for each one

A Grok Bot checks freelance sites such as Upwork (plus X and Reddit) every few hours for jobs you can actually do, scores each one out of 100 and logs the good ones in a sheet. For the best matches it looks at the client's website or shop, spots the real problem and drafts a short pitch for you to approve.

⏱️ 1-2 hours to set up, then 15-30 minutes a day reviewing drafts🎯 Medium💵 Included with your Grok Bot plan (Bot usage is counted separately and resets weekly); Upwork, Airtable, Google Sheets and Gmail have free plans, but Upwork sells Connects to send proposals📋 7 steps
🤖 Grok Bot🙋 Personal post
🎯 What you'll have at the endYou'll have a bot that finds freelance jobs that suit you, scores them and drafts a tailored pitch for each good one, with you approving every pitch before it goes out.

⚡ One-click install

Checked install pages (app stores, official sites and template pages): tap to get it straight away.

🧰 Before you start

⏱️ Time needed1-2 hours to set up, then 15-30 minutes a day reviewing drafts
💵 Rough costIncluded with your Grok Bot plan (Bot usage is counted separately and resets weekly); Upwork, Airtable, Google Sheets and Gmail have free plans, but Upwork sells Connects to send proposals

🪜 Step by step

🐣 Beginner mode: showing the 6 essential steps only. Extra steps are hidden; tap 🚀 Advanced at the top to see all 7.
✅ 0 of 7 steps done 📄 Printable page
  1. 1
    ☐

    Write down what you sell

    List 3-4 services you can deliver well (the video uses landing pages, Shopify fixes, AI chatbots and automations) and the lowest job budget you'd accept.

  2. 2
    ☐

    Create the bot

    In Grok Bot, create a new Bot and give it a name (the video calls it Ace). Pick any colour and icon you like.

  3. 3
    ☐

    Connect your accounts

    Open the Bot's connectors and connect Upwork, Gmail and Airtable (or Google Sheets). Only connect what you need. Upwork's own rules say an AI may draft a proposal but you must review and confirm it yourself.

  4. 4
    ☐

    Paste the job-finder prompt

    Copy the 'Job finder' prompt below, fill in the [brackets] and send it to the Bot. It should set up a repeating routine (a scheduled job) you can see in the Bot's details.

  5. 5
    ☐

    Check the first list

    Open the sheet after the first run. Make sure the scores make sense and that it skipped jobs with unverified payment or lots of proposals already.

  6. 6
    ☐

    Approve pitches one by one

    Read each draft. Fix anything that overstates your skills, then submit it yourself on the platform. Never let the bot send pitches in bulk.

  7. 7
    ☐

    Optional: tune it weekly

    Tell the Bot which pitches won replies and ask it to adjust its scoring and writing style to match.

    ➕ Extra step: hidden in 🐣 Beginner mode

💬 Copy-paste prompts

Tap Copy prompt, paste it into your AI (Grok, ChatGPT, Claude or Gemini), then replace the [yellow bits] with your own details.

💬 Job finder (based on the prompt read out in the video)
Your name is [bot name], my job-finder bot. Your job is to help me win paid client work that I can actually deliver.
I sell: [service 1], [service 2], [service 3].
Every [2] hours on weekdays, search Upwork (with the Upwork connector), X and Reddit for new jobs that match. Only keep jobs with verified payment, fewer than [10] proposals and a budget over [USD 150].
Score each job out of 100 for fit and add it to my [Airtable base / Google Sheet] with the link, budget, score and a one-line reason.
For every job scoring over [75], open the client's website or shop, find the exact problem, and draft a pitch under 120 words: their problem in their words, my fix, a price, a timeline and one question.
Never submit, send or message anything until I approve it. Never claim skills or results I haven't listed.

⚠️ Tips & common mistakes

🌟 Why it's worth it

💡 Why it mattersFinding and pitching for jobs is the slow, boring part of freelancing. The bot does the searching and first drafts, so your time goes on the jobs most likely to pay.
🏷️ Real exampleThe video's creator says the aim is about 50 pitches a week, winning 2-4% of them, for an extra USD 500-1,000 a week. That is his target, not a result he shows.
🔌 Connects to:UpworkXRedditGmailAirtable or Google Sheets
🙋 Proof level: Personal postOne person's own account on X, Reddit, YouTube or a blog. Nobody has checked it: treat any numbers as their results, not a promise.
📰 Found via YouTube · Jordan Rafealov: YouTube: 7 Ways To Make Money With Grok Bot Agents, by Jordan Rafealov ↗

🔗 Helpful links

👀 You might also like

🤑 See all Bots that make you money guides →

📬 Every Monday: new things AI can do for you, with the exact prompt to copy

Sign up free and get our PDF of 20 copy-paste AI prompts straight away. One short email a week, unsubscribe in one click.

← Back to all use cases