Product & technology notes

Easy to use.
Clear about what happened.

iTsGenius is an early scheduling and volunteer-coordination test pilot for people organizing shifts, team events, contributions and appointments. A visible calendar, direct controls and a planning conversation share one draft that you can inspect and correct.

Last reviewed · In development

Try a volunteer schedule

  1. Choose Volunteer shifts

    The example opens library shifts on Tuesdays and Thursdays, September 1 through November 19, 2026, from 3–5 PM. Each half-hour has two helper places.

  2. Check the calendar

    Review the event time zone, dates and capacities. The example skips October 13 and November 3. Use Schedule settings to make the rules fit your example.

  3. Change, inspect and Undo

    Adjust a time or exception, inspect the revised dates, then undo the change if needed. The preview keeps the calendar visible alongside the conversation on desktop.

Use fictional or non-sensitive details while trying the example. It opens as an unsaved draft; sign in to save it. Editing does not contact volunteers.

Try the schedule preview

What works today

Current capabilities and availability
CapabilityStatusWhat that means
Schedule draftingTest pilotVolunteer shifts, events, items to bring and appointments. Edit dates, times, exceptions and capacities; review the calendar and undo changes.
Visual place selectionDraft onlySelect places across dates and inspect their current details. A selection in the editor is not a guest reservation.
Conversation and replacement examplesSimulationDevelopment examples use scripted requests and fictional people to explore a cancellation, reviewed invitation and capacity-checked acceptance. No real message or booking results.
AI-assisted schedule changesTest pilotConfigured Gemini-assisted chat can propose changes to an authenticated organizer's saved draft. Review proposals before applying them; model output does not publish or reserve places.
Accounts and saved schedulesTest pilotOrganizers can sign in with Google and save private drafts. An unsaved working draft may still be lost when you leave the page.
Published calendars and guest reservationsTest pilotAn organizer can publish a reviewed calendar and share its link. Guests can reserve available places with name and email, receive an on-screen management link, and cancel without an account.
Messaging and calendar exportNot activeThe test pilot does not send signup confirmation email, invitations or SMS, and does not offer calendar export.

From an idea to a shared calendar

Drafting, private saving and reviewed publication are separate steps. A visible draft alone is not saved, published or a reservation.

Current test-pilot workflow

  1. Describe or edit

    Use a preset or direct controls. When enabled, Gemini-assisted chat can interpret an authenticated organizer’s scheduling request for a saved draft.

  2. Validate the proposal

    Application rules check dates, time zones, capacities and unresolved requirements against the current draft.

  3. Review, save and share

    Inspect dates and places. Sign in for a confirmed private save, then review and publish to receive a share link. Guests reserve only on the published calendar.

Not active in this pilot

  1. Send updates

    Reviewed invitations, reminders and subscriber messages are not sent.

  2. Export calendars

    Calendar download and feeds are not available.

  3. Coordinate groups

    Broader group access and messaging remain separate work.

Models interpret. Application rules verify.

A model can propose schedule data or ask a focused question. Application code validates the complete proposal and calculates dates and counts. An unclear or unsupported requirement stays visible instead of being treated as complete.

Controls and validated model proposals use the same draft operations. Replies are checked against the current revision, so an earlier response cannot overwrite a newer edit. Undo and cancellation preserve the organizer’s control.

These checks constrain what the software can apply; they do not guarantee that a model understood the organizer. Review the dates, assumptions and remaining questions.

Provider roles and current limits

Google Gemini is the implemented model integration. The configured test pilot can use it for authenticated scheduling requests against a saved draft; local evaluation uses fictional inputs. Model proposals still require application validation and organizer review. Broader reliability and organizer acceptance remain under evaluation.

Task-specific model selection sits behind application-owned interfaces. OpenAI and xAI are proposed alternatives, with no active adapters in this version.

A small application foundation

The application uses Next.js, React and TypeScript, with shared interface components and one light/dark theme. Scheduling rules use explicit event time zones; a browser’s time zone is an editable hint.

Supabase PostgreSQL stores private organizer drafts and published-calendar reservations behind application access controls. The hosted test pilot uses Google Cloud; production operation remains a separate decision and gate.

Public pages deliver readable HTML without asking a model or loading the scheduling editor. The calendar preview limits its visible dates and places to keep the working view manageable.

Sharing should be deliberate

Organizers can save a private draft, separately review and publish a calendar, then share its link. Guests reserve available places on that published calendar. Saving a draft does not send invitations or confirmation email.

A separate development simulation explores a fictional cancellation, invitation and participant acceptance. It resolves an opening only after a simulated booking fills it. That simulation is not the real guest reservation flow; group messaging, notifications and unsubscribe remain separate work.

Data handling in the test pilot

An unsaved draft is working page state; a confirmed private save, published calendar and guest reservation are stored on the server. Your explicit theme choice is stored in this browser. The separate simulation uses bounded metadata in memory, with no external analytics collector or advertising integration.

On guest signup, the public-name choice starts checked; uncheck it before reserving to keep your name off the shared calendar. Email and the management link are not public. The organizer can see reservation details privately.

Using enabled Gemini-assisted chat sends a scheduling request and relevant draft context through the application server to the provider. Provider retention, support email and operational logs are separate from browser working state.

Use fictional or non-sensitive examples when trying AI-assisted editing. Do not submit private contact lists or children’s personal information.

Common questions

Can I use the workbench without AI?
Yes. Choose a template or use Schedule settings to edit dates, times and requirements. Those controls work without a model connection. Chat requires an enabled route and may be unavailable.
Does a correct-looking draft mean the schedule is saved?
No. Look for a confirmed private save after organizer sign-in. A visible draft alone is not saved or published; publishing requires a separate review and action.
Which AI provider is available?
The configured test pilot can use Google Gemini for authenticated schedule editing. Local development can use fictional inputs. Provider use and proposed changes do not save or publish a schedule by themselves.
Can the AI book a place or send an invitation?
No. Its available actions propose a draft, ask a focused question or report an unsupported request. The separate coordination simulation uses fictional bookings and delivery; neither path contacts participants.
What happens when a request is unclear or fails?
A focused question can ask for missing information. Failed, cancelled or outdated replies preserve the current draft, and unsupported requirements remain visible. You can correct the schedule directly or try another request.