> For the complete documentation index, see [llms.txt](https://hacktoberfest-handbook.mlh.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hacktoberfest-handbook.mlh.com/organizerhq-tutorial.md).

# OrganizerHQ Tutorial

OrganizerHQ is Major League Hacking's event hosting platform. Every approved Fest must use OrganizerHQ to collect attendee registrations and check-ins. Hacktoberfest Hack Day events must also use OrganizerHQ Challenges for every project submission; an external submission page cannot replace it.

Completing your Fest application creates your event in OrganizerHQ. After approval, review the event details, add any missing venue or attendee information, publish the registration page, and test the public link before sharing it.

If you are hosting a Hacktoberfest Hack Day, you must also:

1. Confirm that the [Best Open-Source AI Project challenge](/fest-planning-guide/open-source-prize-categories.md) appears automatically on the event's **Challenges** page.
2. Confirm that any Hack Days partner category assigned by MLH also appears automatically. If an expected challenge is missing, contact MLH. Do not create a duplicate.
3. Use **Manage Submissions** to set the submission window and review every project.
4. Use the challenge filters and **Mark Winner** to record the open-source challenge winner and any assigned partner-category winners.
5. Keep **Announce Winners** private until every result is correct, then make it public to publish the project gallery before announcing results in the room.

## Add an Optional Local Challenge

MLH adds the Best Open-Source AI Project challenge and any assigned partner category automatically. You may also create a separate challenge for your own community:

1. Open the public event page while signed in as a host.
2. Select **Edit Event**.
3. In **Challenges**, select **+ Add Challenge**.
4. Complete the challenge details, then select **Publish**.
5. Return to the public Challenges page and confirm that the local challenge appears.

<figure><img src="/files/IDLVoPQ1yODWK8Q1F2ua" alt="Event editing page showing an assigned MLH challenge and the Add Challenge control"><figcaption><p>Use Add Challenge for an optional local challenge. MLH adds the Hacktoberfest and assigned partner challenges automatically.</p></figcaption></figure>

Any prize for a local challenge is provided by the host unless your event onboarding says otherwise. If an MLH challenge is missing, contact MLH. Do not create a replacement.

Follow [Project Submissions and Winner Selection](/project-submissions-and-judging-for-hacktoberfest-hack-day.md) for the full current workflow and screenshots.

Have any questions or run into any problems while setting up your event? Email us at <hacktoberfest@mlh.io> and we will help you out.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://hacktoberfest-handbook.mlh.com/organizerhq-tutorial.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
