Robolyst Robolyst
Used by 210 teams in 71 states and provinces

Everything your FTC team runs, from kickoff to its last event.

Your roster, your team inbox, your build schedule, your documentation, your outreach numbers, your parts money, and your public site: sixteen workspaces on the same account you already use to scout the field, plus a Discord bot that runs them from the server your team is already in. Built by an FTC team, for FTC teams.

Free for every team · run by a 501(c)(3) nonprofit

One week of a build season, as Team HQ sees it.

Nothing here is a separate app. A meeting on the calendar carries the tasks due that day; a finished task asks for a documentation entry; that entry cites the part you ordered.

  1. Mon

    Build meeting logged. Attendance taken on the way in.

  2. Wed

    Intake redesign moves to In Progress. Two people are unblocked.

  3. Thu

    Iteration 3 written up, tagged Intake · Test, photos attached.

  4. Fri

    Parts request approved and ordered against the robot budget.

  5. Sat

    Pre-match checklist runs itself 15 minutes before every match.

Adoption

Most of your team never has to open Robolyst.

One more website is one more thing nobody signs into. So the parts a whole roster touches reach them where they already are: the server they are in every night, the calendar on their phone, a sheet of paper in the pit. Everything they do out there is written back here.

  • In Discord

    A bot in your own server. Tasks open as threads and reply back, meetings ask who is coming with buttons, order requests get approved in the channel.

    Nobody needs a Robolyst account to press a button.

  • On their calendar

    One subscribe link per team. Apple Calendar, Google Calendar, Outlook.

    Every new meeting, cancellation and time change follows on its own.

  • On paper in the pit

    Checklists tick from a phone. Pit scouting is a QR code taped to the table: scan, fill it in, done.

    No login, no app, works on a borrowed phone.

  • By email

    Sponsors and event coordinators write to the team address and get a reply from whoever is handling it.

    They never learn there is a portal behind it.

The people who do sign in are the ones running things

Captains, subteam leads, the treasurer, your coach. Accounts are free and unlimited, so there is no reason to ration them. But a season works with four people signed in and the rest reached through Discord and a calendar feed.

Robolyst HQ in use

all time

Teams

210

+53 in the last 30 days

Members

775

+180 in the last 30 days

Meetings scheduled

1,030

+400 in the last 30 days

Tasks created

754

+320 in the last 30 days

Tasks completed

344

+208 in the last 30 days

Outreach people reached

17,825

+4,022 in the last 30 days

Outreach hours logged

625

+250 in the last 30 days

Docs written

1,144

+521 in the last 30 days

Announcements sent

54

+29 in the last 30 days

Where

71 states

and provinces · 20 countries

What teams say Read the rest
  • Robolyst is quickly becoming an all-in-one home for our team. It brings team management, documentation, and metrics together in one place, making it much easier to track what we accomplish, how engaged team members are, and the impact of our outreach. The mobile experience and Discord integration are especially valuable, allowing students to participate in whatever way works best for them, either in-app or right from the Discord server they're already using. Robolyst is incredibly easy to use and the development team is remarkably responsive to questions and suggestions. Highly Recommended

    FTC #24180

    Blue Bananas

  • Robolyst has made managing our robotics team so much easier. It gives us one place to handle everything from meeting notes and task assignments to 3D prints, parts orders, finances, and budgets. The platform is easy to use, and adding tasks or keeping track of what needs to get done is simple and straightforward. Instead of juggling multiple apps and spreadsheets, we can keep everything organized in one place. It’s a great tool for keeping our team on track and making sure nothing falls through the cracks! 10/10 would recomend!

    Tate, Captain, FTC #5026

    Tesla Coils

  • Robolyst has genuinely been such a game changer for our team. There were so many organizational things that we had to use separate Google Docs and Sheets for, and having it all put in one place is really great. Especially the order request and budgeting has been amazing.

    Theo, Operations Lead, FTC #27479

    NO esc

Team

Who is on the team, what everyone just found out, and who wrote in.

Rosters churn every September. Team HQ assumes that: students join with a link, mentors and alumni are marked as such, subteams own their own work without a separate group chat, and the address sponsors email belongs to the team rather than to whoever set it up.

Members

/team-management/members

  • Invite by email, or share one join code that anyone on the team can use.
  • Add students who have not signed up yet as placeholders, then merge them in when they do.
  • Subteams (drivetrain, programming, outreach) each with their own lead.
  • Mark coaches, mentors, and alumni so the roster still reads correctly in year four.
  • Titles, grades, and headshots feed the public site and your documentation.
Roster sample
  • JD

    John D.

    Captain · Grade 12

    Owner
  • SS

    Sally S.

    Programming lead · Grade 12

    Leads
  • MT

    Mike T.

    Grade 11

    Member
  • KL

    Karen L.

    Coach/Mentor

    Lead mentor

    Leads
  • TB

    Tom B.

    Alumni

    Class of 2024

    Member
Subteams Drivetrain Intake Outtake Arm Autonomous

Announcements

/team-management/communication

  • Write it once. It lands in-app, by email, and in your Discord or Slack channel.
  • Pin what matters so it stays at the top of everyone’s portal.
  • Aim a post at one subteam, and nobody else gets pinged.
  • Keep a draft until it is ready, then publish when it is.
  • Every post is dated and attributed, so nobody argues about what was said.
What the Discord bot does, in depth
Announcements sample

Load-in is 6:30am Saturday

John D. 2h ago

Trailer is packed except the pit banner. Drivers meet at the school gate, bring your safety glasses.

Autonomous freeze is Wednesday

Sally S. Yesterday Autonomous

Anything not merged by the end of Wednesday’s meeting waits until after the league meet.

Sponsor thank-you letters

Mike T. Sends Fri 5:00 PM

Going out once the outreach subteam finishes the photo picks.

Delivered In-app Email Discord

Inbox

/team-management/inbox

How a team email address works, in depth
  • Claim one address, yourteam@robolyst.org, that the whole team can read, not one student.
  • Assign a thread to whoever is handling it, and close it when it is answered.
  • Reply as the team, with formatting and attachments up to 20MB. Schedule a send, or take it back in the 12 seconds after you hit send.
  • Remote images and tracking pixels stay blocked until you ask for them.
  • Mail from a supplier nobody has written a rule for still arrives filed and tagged.
  • Search subjects, senders, and message text back through every season.
Robolyst shared team inbox: sponsor, order and event email threads labelled and read in a two-pane view the whole team can see.
One shared inbox for sponsors, schools and leagues.
Build

The work itself: what is due, who is blocked, what got written down.

This is the half of Team HQ a team touches every meeting. Tasks, the calendar, pit checklists, and documentation are one system, so finishing something in one place updates the others.

Tasks

/team-management/tasks

switch the view
Board, grouped by status same four tasks
Not Started 1
Mount intake to chassis
Blocked
Chassis
due Sat
BS
In Progress 2
Machine new intake rollers
Intake
due Thu
JD
Tune far-side auto path
Autonomous
due Fri
SS
Complete 1
Write up intake iteration 3
Intake
due Wed
MT
Cancelled 0
Drop tasks here
  • Statuses are yours to name. The four above are only the defaults.
  • Dependencies: a task states what blocks it, and what it unblocks.
  • Assign a person or a whole subteam.
  • Tags, subsystems, priority, and due dates, all filterable.
  • Write the title and the tags and subsystem are suggested on save. Take them or type your own.
  • Comments with @mentions, plus an activity log of every change.
  • Group by status, assignee, subsystem, or priority in any view. Save a filter you keep rebuilding.
  • Link a task to a checklist, a documentation entry, or the meeting it is on the agenda for.
  • Due-soon and overdue work notifies the person responsible.
Robolyst FTC team schedule: a month calendar of meetings, competitions and deadlines for the season.
Meetings, competitions and deadlines on one calendar.

Schedule

/team-management/schedule

  • Meetings, scrimmages, outreach, and competitions on one calendar, colour-coded and filterable.
  • Recurring meetings: cancel one occurrence or the whole series, and edits autosave.
  • Attendance per meeting, feeding the season stats.
  • Agendas and notes live on the event, not in someone’s DMs.
  • Tasks due that day surface on the event itself.
Why the schedule syncs from FIRST

Your FTC competitions, pulled in, not retyped

Search the same live FTC event database this site runs on, and add your league meets, qualifiers, and championship with their real dates, venues, and start times. When the event schedule changes, so does yours.

Add a competition sample
  • Cedar Valley League Meet 3

    Sat Jan 17 · Cedar Valley HS

    On your calendar
  • Northgate Qualifier

    Sat Feb 7 · Northgate HS

    Add

On the calendar app your team already checks

Every team gets a private feed. Subscribe once from Apple Calendar, Google Calendar, or Outlook and every new meeting, cancellation, and time change follows. No exports, no re-adding, no “did you see the message?”

Calendar feed sample
webcal://robolyst.org/api/calendar/…
Apple CalendarGoogle CalendarOutlook

Read-only, revocable, and separate from the reminders Team HQ sends you.

Checklists

/team-management/checklists

  • Write a template once, then run it as many times as the season needs.
  • Start from a real preset: Pit Setup, Competition Packing, Pre-Match, Robot Inspection.
  • Sections and quantities: six charged batteries, not one line saying “batteries”.
  • Auto-runs: 15 minutes before every match, or an hour before a competition.
  • Checking off is live and team-wide, and works with no signal in the pit.
  • Missed items are recorded, so the same thing stops being forgotten.
Checklists that run, in depth
Pre-Match try it
Pre-match run 2/6
auto-runs 15 min before each match checks queue offline

Documentation

/team-management/documentation

Documentation written the week the work happens, so judging week is for editing. Entries are typed by subsystem, entry type, and where they sit in the design process, so the board view shows how a subsystem actually progressed.

  • A real editor: headings, lists, images, and @-links to tasks and teammates.
  • A media library of every photo, filterable by subsystem and season, shared with the public site.
  • Subsystem, stage and entry type are suggested from what you wrote, so the filing is done by the time you save.
  • Entries map to the awards they support, so gaps are visible before judging.
  • Anyone can write; only managers can delete.
Documentation, in full
Robolyst FTC engineering documentation: dated build-log entries tagged by subsystem and design stage, from autonomous path planning to intake testing.
The engineering notebook, written as the season happens.
Resources sample

DECODE game manual, part 2

Game manual firstinspires.org · 214 opens

Robot CAD, 2025–26

CAD cad.onshape.com · 96 opens

goBILDA order history

Vendors gobilda.com · 41 opens

Programming resources

Docs ftc-docs.firstinspires.org · 27 opens

5 more found this week in tasks and documentation entries

Resources

/team-management/resources

Three libraries on one shelf: the links the team keeps losing, the files it keeps re-sending, and every photo it has taken this season.

  • Links: the game manual, the CAD folder, the vendor you always reorder from. Paste a URL and the title, description, and site icon fill themselves in.
  • Filed by category (game manual, cad, vendors, docs, media), renameable, and yours to add to.
  • Anything pasted into a task or a documentation entry is collected here on its own, one row per link however many places cite it. Categories are suggested as you paste.
  • Every link gets a short robolyst.org/go address, so open counts work even when it is shared in a chat.
  • Files: manuals, slide decks, sponsor logos, the CAD export a sponsor asked for. Uploaded once, downloaded behind your login.
  • Images: every photo, filterable by subsystem, season and album, and the same library the documentation editor and the public site pull from.
  • 5 GB per team, with identical uploads stored once, so re-uploading the same logo four times costs one slot.
  • Export: 33 spreadsheets across roster, planning, finance, resources and scouting, or the whole team as a zip with the files and photos in it.
  • Open counts show what the team actually uses, and manager-only links and files stay off everyone else’s list.

Outreach

/team-management/outreach

The judges will ask how many people you reached. Most teams answer it in February by scrolling back through a year of photos and guessing. Log it the week it happens and the number is already there.

  • Four kinds of reach, counted apart: in person, digital, media, donation & kits. A newspaper’s circulation and thirty kids in a room are not the same figure and never add up to one.
  • Standing in front of people breaks down by who they were: elementary students, middle school students, high school students, adults & families, plus any audience you define.
  • Partners you go back to every year: contacts, how often they host, how much notice they need, and when you last confirmed any of it.
  • Next season planned before it starts, as ideas with a target date and the reach you expect.
  • An outreach event on the calendar carries its log, so the meeting and the number are one record.
  • Tag a log with the award it supports and the submission writes itself out of what you already entered.
Outreach log sample

Lincoln Elementary STEM night

In person Lincoln Elementary

Nov 14

Elementary 96Adults 24
120

Valley Post: rookie team profile

Media Valley Post

Nov 9

18,000

Kickoff build reel

Digital

Oct 26

3,400

Four starter kits to Mesa Middle

Donation & kits Mesa Middle School

Oct 18

Middle school 4
4
Season total 120 in person · people3,400 digital · views18,000 media · readers4 donation & kits · recipients
Print queue sample
  • Intake roller hub ×4

    TPU for Maya by Thu
    Urgent Printing
  • Camera mount v3

    PETG for Dev by Sat
    Queued
  • Cable guides ×12

    PLA for Priya
    Waiting on owner
  • Servo horn spacer ×2

    PLA Printed by Sam
    Printed

3D Printing

/team-management/printing

Two printers, one of them in a mentor’s garage, and twelve people who need a part by Thursday. The queue says what is next, who asked for it, and which printer it is on.

  • Anyone on the team can request a print. Attach the model (STL, 3MF, OBJ, STEP) and it previews in 3D right in the browser.
  • Material, colour, quantity, priority and a needed-by date on every job. PLA, PETG, TPU, ABS, Nylon to start, and the list is yours to edit.
  • Team printers and members’ own printers side by side. A print sent to someone’s home printer waits for them to accept it.
  • Queued, printing, printed, failed. A failed or declined print tells the requester why, and a reprint is one click.
  • Link a job to the task or subsystem it is for, and the open queue shows on the team overview.
Money

Where the money went, and who said yes.

Teams run on parts orders, receipts, and a budget somebody is keeping in a spreadsheet. Team HQ replaces the spreadsheet, and, if you want it, the bank account too.

Finance

/team-management/finance

  • Budget categories per season, with income, rollover, and what is left.
  • A student files a parts request; an approver approves it; whoever holds the card marks it ordered, then received.
  • Every expense lands against a category and a subsystem.
  • Reports: spend over time, spend by category, open orders.
  • Out-of-pocket reimbursements with receipts attached.
  • You decide whether members see the budget or only their own requests.
How team finance works, in depth
Robolyst FTC team finance overview: available balance, season spending, open parts orders and budget lines with the amount spent against each.
Orders, expenses and budget lines on one ledger.

Fiscal Account

/team-management/finance/fiscal-sponsorship

Optional, and the part no spreadsheet can do. Apply once and your team operates under the Robotics Catalyst Foundation's 501(c)(3): tax-deductible donations, a real balance, and debit cards in students' and mentors' hands without handing over a personal card.

  • Issue and freeze member debit cards; every transaction shows up the same day.
  • Receipts are chased automatically: an overdue receipt notifies the cardholder.
  • Spending controls and requirements, visible to everyone on the team.
  • No school activity account to book through, and no parent fronting the season on a personal card.
Donations and fiscal sponsorship explained
Team card

•••• •••• •••• 4417

JOHN DOE 09/29

Available balance

$3,182.55

4 cardholders

Total raised

$4,910.00

23 donations

Tax-deductible giving

/team-management/finance/donors

Most FTC teams are not their own nonprofit, so a donor writing them a cheque gets nothing back at tax time and a company's finance department has nobody to make the cheque out to. Under the umbrella that changes: gifts go to The Robotics Catalyst Foundation, a 501(c)(3) with a real EIN, earmarked for your team.

  • Donors give at your own donation page and get an emailed receipt straight away. No chasing a treasurer for one.
  • Companies get a name, an EIN, and an acknowledgement letter, which is usually the whole reason a sponsorship stalls.
  • Every gift lands in the same balance your budgets and cards spend from, so nothing needs re-entering.
  • The donor list tracks who has been thanked and who has not. Thank-yous are the thing teams forget.
  • It costs your team nothing to apply, and it stays optional.

Donations are made to The Robotics Catalyst Foundation, a 501(c)(3) nonprofit (EIN 39-2225353) acting as your team's fiscal sponsor. The Foundation retains full control and discretion over the funds and directs them to support the team. Contributions are tax-deductible to the extent allowed by law.

Donors sample

robolyst.org/donate/your-team

Whitaker Family

2 gifts · last Nov 12, 2025

Thanked

$250.00

Ridgeline Machining Recurring

1 gift · last Oct 30, 2025

Thanked

$1,000.00

Anonymous

1 gift · last Nov 19, 2025

Send a thank you

$40.00

Receipts go out automatically. Sponsor logos from the same donors can drop straight onto your public site.

Outward

The face your sponsors, judges, and next recruits actually see.

Every team needs a website and nobody has time to build one. Yours is a page editor inside Team HQ, on a Robolyst address, with the sponsor logos and open-source releases judges ask about.

The Robolyst team website editor: a live preview of the team home page beside the block library, with hero, roster, robots, awards and stats blocks to add.
The site editor: drag blocks, pick a theme, publish when it is ready.

Public Site

/team-management/public-site/profile

  • Drag blocks into a page: hero, gallery, awards, roster, stats, quotes, video, donation, contact form.
  • Pick a theme, or set your own colours; it stays legible in light and dark.
  • The site is a draft until you publish it, so a half-built page is never the one a sponsor finds.
  • Sponsors with their own levels and logos, reusable on the site and in documentation.
  • Interest and contact forms whose submissions stay in Team HQ.
  • Per-page view counts, so you know whether anyone read it.

Open source

  • Publish what you built: CAD, code, a scouting sheet, an outreach curriculum. Files or a repo link, either way.
  • Tagged by what it is (code, cad, drivetrain, intake, scoring mechanism) and listed in the public directory at /open-source, where teams vote the useful ones up.
  • Downloads are counted per project, so you can see which release other teams actually took.

Embeds

  • Your record, on a site that is not this one. 51 blocks (rankings, next match, award list, sponsor reel, a live ticker) arranged in a builder and pasted anywhere.
  • The whole design travels in the URL, so there is nothing to host and an embed keeps working if nobody maintains it.
  • Ready for Notion, WordPress, Wix, Squarespace, Google Sites and OBS, with a QR code for the ones that have to go on paper.

Followers

  • Parents, sponsors and alumni follow the team at robolyst.org/follow/your-number. An email address is enough, no account needed.
  • They choose what they hear: competition day, event recap, big moments, team news, every match result, match reminders. Recaps are written for someone who has never watched a match.
  • A follow button on your site and your embeds, plus a QR code sized for a flyer, with your follower count beside it.
Sponsors Open source Forms Followers
What a team website needs, in depth
Discord

The same portal, in the channel the team already talks in.

Almost every FTC team runs on Discord, and almost every tool asks them to leave it. The bot goes the other way: the work shows up in your server, and what happens there is written back to Team HQ, so the two never disagree about who claimed a task or who is coming on Saturday.

Discord bot

add it to your server

  • Tasks open as forum threads: a reply is saved as a comment, and /task claim works in the thread.
  • Right-click any message and turn it into a task, assigned and dated.
  • Meetings post a card with coming, maybe and out; that answer is the attendance register.
  • Order requests open a form in Discord and post with approve and reject buttons.
  • Checklist runs post a button per item, ticked from the phone already in your hand.
  • Roles map to Discord roles once, then channel membership follows the roster.
What the Discord bot does, in depth
Channels sample
Tasks posts as forum threads
build-tasks No ping
Checklists posts as forum threads
pit No ping
Announcements
announcements @team
Schedule
general No ping
Orders
purchasing No ping
Leads only
leads @leads
Match results
Don't post No ping

Channels save as you pick them. A ping is per channel, not per message; pick one only where being interrupted is the point. A surface you never point anywhere never posts, which is how you turn one off.

The Robolyst bot answering /scout in Discord with team 7034’s record, season metrics, awards and recent results
The whole FTC archive, answering in public.
A Robolyst meeting card in Discord showing when and where the build meeting is, with coming, maybe and can’t-make-it buttons
Saturday’s meeting, asking the channel who is coming.
A Robolyst order request posted in Discord with its cost, who asked and the items, under approve and reject buttons
A parts request, posted where the decision gets made.
Slash commands /task mine/next/order request/checklist run/scout/compare/rank/bracket/awards/nearby
Controls

Who can do what, who hears about it, and how the season is going.

Stats

/team-management/stats

One dashboard for the season, built from work already recorded: attendance, hours, task throughput, documentation coverage, spend. Per member, next to the team average.

It exists to answer the questions a lead actually gets asked: is documentation behind, who has been carrying the build, are we going to run out of money in February.

Scouting and match metrics, the other half

Attendance rate

87%

118 of 136 possible

Task on-time rate

74%

96 tasks in range

Days since last entry

3

41 entries this season

Meeting hours

142

38 of them outreach

Hours by subteam sample
Drivetrain
142h
Intake
118h
Outtake
96h
Arm
74h
Autonomous
41h

Settings

/team-management/settings

Roles & permissions 60 switches
Permissions granted by the two roles a new team starts with. Roles the team adds can grant any combination.
AreaOwnerDefault
Roster5/50/5
Member fields2/20/2
Reading1/10/1
Composing & sending3/30/3
Triage2/20/2
Configuration1/10/1
Announcements3/30/3
Tasks1/11/1
Schedule2/20/2
Checklists1/10/1
Documentation1/10/1
Wiki2/21/2
Resources4/40/4
Stats1/10/1
Scouting1/11/1
Outreach3/31/3
3D printing1/10/1
Overview2/21/2
Orders6/63/6
Expenses1/10/1
Budget & reports1/10/1
Fiscal account1/10/1
Cards1/10/1
Donors1/10/1
Profile1/10/1
Page editor1/10/1
Sponsors1/10/1
Open source1/10/1
Forms1/10/1
Domain1/10/1
Analytics1/10/1
Team settings1/10/1
Tags1/10/1
Verification1/10/1
Roles2/20/2
API access1/10/1

Every role between these two is one you write: a Build Lead who can approve orders but not touch the website. A member holds as many as the job needs, and the permissions add up.

Notifications 81 events
How many notification events in each area are delivered by each channel, by default.
EventIn-appEmailPushWebhook
Money (30)28261
Tasks (9)945
Members (8)861
Scouting (6)663
Schedule (5)432
Announcements (4)4241
Inbox (4)42
Resources (3)33
Points (3)313
Competitions (2)2222
3D printing (2)212
Checklists (1)11
Platform (1)11
form (1)11
follow (1)111
followers (1)1

Team-wide defaults, then every member overrides their own. Push arrives on a phone with the site saved to the home screen, and any event set to email can be rolled into one digest a day. Quiet hours stop a phone buzzing overnight, and leave the bell and the email alone. Webhooks post into Discord or Slack, and 41 of the 81 events are cleared to carry into a shared channel. Team verification, the join code, and the due-soon window live here too.

Screenshots

What it actually looks like

Every one of these is Team HQ itself, captured out of the live demo, which anyone can open, without an account.

Robolyst FTC task board: build-season tasks in Not Started, In Progress, Complete and Cancelled columns, each card tagged by subsystem with a priority, due date and assignee.
The task board, with every card tagged by subsystem and owner.
Robolyst FTC checklists: a competition packing list part-way through a run, items ticked off with who checked each one and when.
Checklists your whole team runs together on competition day.
A public Robolyst FTC team page: team number, location, career record, awards, robot photo and sponsors on one page.
Every team gets a public page; teams that want more get a full site.
Robolyst FTC scouting metrics table for the FIRST Championship: 338 teams ranked with strength, consistency and luck computed from the published match results.
Every event gets this table, computed from the published results.

Questions teams ask first

Is Robolyst free for FTC teams?
Yes. The whole toolkit is free, with no paid tier and no cap on members. Robolyst is run by the Robotics Catalyst Foundation, a nonprofit. The one thing that carries a fee is fiscal sponsorship, which a team applies for separately.
Can we try it before signing up?
Yes. robolyst.org/demo opens a complete sample team with a season of tasks, meetings, orders and documentation already in it, no account needed. Nothing there saves except on the scouting pages, which run on a sample event.
Is it only for FTC teams?
No. FRC, FLL and VEX teams can run the toolkit too. The parts built on FIRST Tech Challenge data, like competition sync, scouting metrics and the public team page, are FTC only.
Do we have to type in our competition schedule and results?
No. Competitions are pulled from the official FIRST Tech Challenge schedule, and match results, rankings and season stats update from the same data as they are posted.
Who can see what we put in Team HQ?
Portal data (tasks, budgets, documents, the roster) is visible to the members you invite to your team, and custom roles decide who sees the money, the inbox and private member details. Two things are shared on purpose: pit sheets and match observations are pooled with every team at that event, and your public website shows only the pages you publish. Scouting notes, tags and picklists stay with your team.
Can we use our own domain for the team website?
Yes. Point your domain at Robolyst and your site is served from it with HTTPS; the robolyst.org address permanently redirects there.
Does it work with Discord?
Yes. A bot you add to your own server. Tasks open as threads that reply back, meetings ask who is coming with buttons, order requests are approved in the channel, checklists are ticked from a phone in the pit, and FTC team and event data answers on a slash command. Everything it does is written back to Team HQ.
Does it handle team money?
Yes. Budgets, parts orders, expenses and receipts live in the finance section, wherever the money actually sits: a school account, a booster club or with us. Teams under our 501(c)(3) fiscal sponsorship can also take tax-deductible donations and give students spending cards.
How long does setup take?
An afternoon. Create the team and invite the roster with one link, or paste it in from a spreadsheet. Your competitions arrive from FIRST on their own, and the rest fills in as the season happens.
Do all our students need accounts?
No. Accounts are free and there is no cap, but the parts a whole roster touches work without one: the Discord bot takes RSVPs and checklist ticks from anyone in your server, the calendar feed is a subscribe link, and pit scouting is a QR code. A season runs fine with the leads signed in and everyone else reached where they already are.
How do we get everyone to actually use it?
Start with the two things that replace a habit the team already has: connect the Discord bot to the server your team already lives in, and share the calendar feed so meetings land on the phones people already check. Announcements, RSVPs, and pit checklists all work from there. Team HQ is where the leads work; for everyone else it is invisible.
What happens when our leads graduate?
The records stay with the team. Tasks, documentation, the inbox and the ledger belong to the team, so next year’s captain signs in and finds the season where it was left. Make the new lead an owner from the members page and the old one can step down. A team always keeps at least one owner.
Can we get our data out?
Yes. The Export page builds a zip with one CSV per dataset (tasks, attendance, orders, the ledger and everything else your role can read) plus your files and images. Documentation also exports as Markdown or PDF.

Set it up once, in an afternoon.

Create your team, invite the roster with one link, and pull your competitions off the FTC schedule. Everything else fills in as the season happens.

Talk to us and other teams in the Discord →