Help / Calendar / Sharing your link
Calendar
Sharing your link
The three visibility levels, single-use invite links, booking pages for a whole team, and embedding a scheduler in a web page.
A booking page is only useful once people can reach it. How you share it depends on whether anyone may book, only the lab may book, or only people you personally invite.
Your links
Every account has a public profile page listing the booking pages you’ve left visible, and each page has its own direct link:
https://cal.nuilab.org/u/your-username your profile, all visible pages
https://cal.nuilab.org/u/your-username/vr-study one booking page
Send the second form. Dropping someone on your profile makes them guess which of your pages they want.
The three visibility levels
Set this per booking page.
- Public — anyone with the link can book, and the page is listed on your profile. Use it for office hours, advising, and open recruitment where a flyer or a website carries the link.
- Internal — not listed publicly, but anyone signed in to the lab’s scheduler can generate a link and book. Use it for things that make sense within the lab and nowhere else, like booking time on a machine you maintain.
- Private — nothing is listed and the plain link does not work. The only way in is an invite you send. Use it whenever the person has to qualify first.
Private is the one that matters for research. A screened participant gets a link that works only for them, and the general public cannot stumble into your study calendar.
Invite links
For an internal or private page, open its Invites page.
- Get link produces a single-use link immediately and copies it. Paste it into an email or a chat message yourself. It works once and then it’s spent.
- Send an invite takes a name, an email address, an optional message, and an expiry — 7, 14, or 30 days, or never. You can also mark it multi-use if several people are meant to share one link.
The page lists every invite you’ve sent with its state: active, used, or expired. Deleting an invite revokes it, so a link you sent to the wrong address can be killed before anyone uses it.
Invites are the access control. Anyone holding the link can book, so treat one like a password: send it to a person, not to a mailing list, unless you deliberately made it multi-use.
Booking pages for a team
If several people can run the same session, make a team instead of duplicating the booking page. From the dashboard, open Teams, create one, add the members, and choose how it schedules:
- Round-robin — a slot is offered when any member is free, and the booking is assigned to whoever is least busy. This is what you want for study sessions staffed by several assistants: the participant sees far more slots, and the work spreads out.
- Collective — a slot is offered only when every member is free, and all of them are on the booking. Use it when two people genuinely must both be present, such as an experimenter plus an interpreter.
Team pages have their own links:
https://cal.nuilab.org/team/team-slug the team's page
https://cal.nuilab.org/team/team-slug/session one team booking page
You can weight members so someone takes fewer bookings, and a weight of zero takes them out of the rotation entirely without removing them from the team — handy when a student is away for a few weeks.
An ad-hoc link for two or three people
For a one-off meeting that needs a specific set of people, combine usernames with +:
https://cal.nuilab.org/u/alice+bob/thesis-check
The slots shown are the times when everyone named is free. The first username’s booking page defines the meeting. It saves making a team for something that happens once.
Putting a scheduler on a web page
A booking page can be embedded, so a recruitment page or a project site shows the calendar inline instead of sending visitors away. Open the booking page, choose Embed, and copy the snippet it gives you into your page’s HTML.
This is the tidiest way to run recruitment: the study description, the eligibility criteria, and the scheduler all sit on one page, and the participant never has to be told to “click the link at the bottom.”
If the site is a lab site you don’t maintain yourself, send the snippet to whoever does — it’s a few lines and needs no configuration on their end.
Source: content/systems/calendar/sharing-links.md · maintained in the lab docs repository.