• AI-Agent
  • Ready to Run

Draw Giveaway Winners

Check channel subscriptions and draw eligible winners

Use this Agent instantly or customize it - no programming needed

Check subscriptions and admit an entrant
Reads
  • Entry request
    Entry request

    A participant sends your giveaway command before the entry cutoff.

  • Entrant list
    Entrant list

    Your pinned organizer message holds entrant IDs and entry check times.

  • Giveaway settings
    Giveaway settings

    Your settings name the required channels, cutoff, organizer, and winner count.

  • Channel memberships
    Channel memberships

    Current channel memberships determine who enters and who stays eligible at draw time.

Giveaway bot
Giveaway bot

Your giveaway bot checks subscriptions and keeps the pinned list in your organizer chat.

Is the pinned entrant list missing or changed unexpectedly?YesNo
Explain the list problem and alert the organizer
Writes
  • Entry reply
    Entry reply

    Participants learn whether their entries count and why an entry failed.

  • Organizer alert
    Organizer alert

    You hear when a check fails or the pinned list needs repair.

Are entries closed or past the cutoff?YesNo
Reply that entries have closed
Writes
  • Entry reply
    Entry reply

    Participants learn whether their entries count and why an entry failed.

Is this participant already on the list?YesNo
Confirm the existing entry
Writes
  • Entry reply
    Entry reply

    Participants learn whether their entries count and why an entry failed.

Has the entrant list reached its 75-person limit?YesNo
Explain the limit and alert the organizer
Writes
  • Entry reply
    Entry reply

    Participants learn whether their entries count and why an entry failed.

  • Organizer alert
    Organizer alert

    You hear when a check fails or the pinned list needs repair.

Does any required channel lack a confirmed membership?YesNo
Explain the check result and flag failed lookups
Writes
  • Entry reply
    Entry reply

    Participants learn whether their entries count and why an entry failed.

  • Organizer alert
    Organizer alert

    You hear when a check fails or the pinned list needs repair.

Add the entrant once and confirm the entry
Writes
  • Entrant list
    Entrant list

    Your pinned list holds eligible entrants and shows when the giveaway closes or finishes.

  • Entry reply
    Entry reply

    Participants learn whether their entries count and why an entry failed.

Recheck entrants and draw winners
Reads
  • Close request
    Close request

    You send the close command to end entries and start the draw.

  • Entrant list
    Entrant list

    Your pinned organizer message holds entrant IDs and entry check times.

  • Giveaway settings
    Giveaway settings

    Your settings name the required channels, cutoff, organizer, and winner count.

  • Channel memberships
    Channel memberships

    Current channel memberships determine who enters and who stays eligible at draw time.

Giveaway bot
Giveaway bot

Your giveaway bot checks subscriptions and keeps the pinned list in your organizer chat.

Did someone other than the organizer send the close command?YesNo
Ignore the close request
Is the pinned entrant list missing, malformed, or already drawn?YesNo
Tell the organizer why the draw stopped
Writes
  • Organizer alert
    Organizer alert

    You hear when a check fails or the pinned list needs repair.

Close the list and recheck every required channel
Writes
  • Entrant list
    Entrant list

    Your pinned list holds eligible entrants and shows when the giveaway closes or finishes.

Draw distinct eligible winners, report checks, and mark the list drawn
Writes
  • Winner report
    Winner report

    You receive distinct winner IDs with entry times, channel checks, exclusions, and any shortfall.

  • Entrant list
    Entrant list

    Your pinned list holds eligible entrants and shows when the giveaway closes or finishes.

This Agent checks required channel memberships when someone enters your giveaway bot. When you close entries, it rechecks those memberships. Then it draws distinct winners and sends you the checks behind each choice.

Modify Agent

Customize this Agent to fit your needs using natural language.

Start Agent for Free

Enter your email address and we will send you a secure link to continue.

monday.com
Used as:
Show all Agents working with monday.com
Zoom
Used as:
Show all Agents working with Zoom

Made for your industry

Draw Giveaway Winners is made for businesses in these industries.

Made for your role

Draw Giveaway Winners is made for people in these roles.

Made for your department

Draw Giveaway Winners is made for people in these departments.

How Draw Giveaway Winners works

4 steps, in order, on every run.

  1. Review new entriesCheck whether entries remain open and the person already entered. Check every required channel for new entrants.
  2. Save eligible entrantsAdd eligible people to your pinned entrant list once. Confirm their entry, or explain why it cannot count.
  3. Recheck and draw winnersClose the list when you give the command. Recheck every entrant's channel memberships. Draw your chosen number of distinct winners from those still eligible.
  4. Share the draw resultSend you winner IDs with their eligibility checks. Explain exclusions and any shortfall in your requested winner count.

How to Get Started

Connect your tools

Connect the tools you already use, such as monday.com or Zoom.

2 tools
Set your rules
  • Create a giveaway bot and give it administrator access to every required channel so it can check other people's membership.
  • Set the required channel IDs, organizer's private chat ID, giveaway ID, winner count, entry cutoff rule, and allowed organizer user ID.
  • Have the bot send and pin an empty entrant list in the organizer's private chat; use that chat's pinned message as the list for this giveaway.
  • Limit this giveaway to 75 eligible entrants so their IDs and entry check times fit in one editable pinned message; process entry messages one at a time to avoid lost updates.
Launch the Agent

Use safe mode to approve every result before it goes out, or let the Agent run automatically.

FAQs

Frequently asked questions about the Draw Giveaway Winners:

What do I need to set up before the giveaway?

Give your giveaway bot admin access to every required channel. Choose the channels, entry cutoff, winner count, and organizer who can close entries. Pin an empty entrant list in your private bot chat.

How many people can enter this giveaway?

You can admit up to 75 eligible entrants. When the pinned list fills, the bot stops adding entries and tells you to close the giveaway.

What happens if a channel membership check fails?

The bot asks people to try again if an entry check fails. At draw time, the Agent excludes entrants with unresolved checks and tells you which channel could not be checked.

What if fewer people qualify than my winner count?

You receive a draw of the eligible people available, plus a note explaining the shortfall.

What happens when the Agent is unsure?

It stops and asks you. The Agent does not guess when it reaches a decision you have not approved.

Can I review its work?

Yes. Every run creates a plain-language log that you can review and export. Logs are kept for twelve months.

What happens if I cancel?

The Agent stops at the end of the billing month and its tool connections are removed. Your run logs remain available for twelve months.