If your group already schedules in Trello — or in EasySchedule, which sits on top of Trello — Evalyn can push sessions and completed shifts onto a board so nobody copies things across by hand.
Setting it up
Settings → Integrations → Trello.
You supply your own API key and token from your own Trello account. Evalyn deliberately holds no shared credential of its own: one leaked key would otherwise reach every group's board.
Then give it the list ids to post into. Sessions and shifts have separate lists, because they usually belong in different places even on the same board.
What a session card looks like
- Title — the type in brackets, then the session title:
[Training] Friday Session. - Description — Host, Co-Host, then the session description.
- Due date — the scheduled time.
- Labels — the session's status, matched by name against the labels already on your board.
Names, not display names
The Host line uses the person's Roblox username, not their display name. EasySchedule resolves profile pictures from the username, so a display name leaves the card faceless.
Labels
Evalyn matches label names on your board, case-insensitively. If you have a label called "Planned", a newly scheduled session gets it.
Labels that do not exist on your board are skipped rather than created — Evalyn does not add labels to someone else's board. If you want them, make them in Trello first with matching names.
Shift cards
A completed shift becomes a card titled with the person and duration, with the game name where there is one.
When it fails
Trello failures never stop the thing they describe. A session is still created and a shift still logged if the board is unreachable; the card is a convenience, and losing it is not worth losing the record.
If cards stop appearing, check that the token has not expired and that the list ids still point at lists that exist.