Not signed in

WGECC On-Call Scheduler

West Georgia Eye Care Center workspace powered by OnCallDock.

Today

Today's Coverage

Quick Jump

Upcoming Schedule

Date OD Call MD Call Hospital Call Notes

Call Days by Provider

Select a provider and year to view call days.

Admin

Providers

Display Name is what appears throughout the app and in the call schedule.

Import / Export

Use the same uploader for either practice call or hospital call. Hospital import only updates hospital MD fields.

Expected columns from your spreadsheet: AssignmentDate, Role or Track, Primary Doctor, Secondary Doctor, Holiday/Tag, Notes.

Version History

Change Log

Approval Queue

Requests wait here for admin review before they update the live schedule when the approval workflow is enabled.

AI Intake

Paste a plain-language schedule request, or review an email sent or forwarded to WGECC@oncalldock.com, and AI will try to turn it into a schedule change. Check the result carefully. AI can make mistakes, and nothing changes on the live schedule until the request is sent to the approval queue and approved there.

Inbound Request Inbox
Emails sent to wgecc@oncalldock.com will land here once Cloudflare inbound routing is connected. Review them here, re-run AI as needed, then send the interpreted result into the approval queue.

Edit Specific Day

Email Settings

Set the inbound mailbox, outbound sender defaults, and separate practice vs hospital notification templates.

Inbound Request Email

Allows trusted non-provider staff, such as administrators or office managers, to email schedule requests into the app for AI review. This is useful when a provider sends the request to them first and they forward it into OnCallDock.
Optional. Allows anyone from a listed email domain to send requests into the app. Leave blank if inbound email should only accept known providers and the approved staff listed above.
Use direct-only when office staff mostly forward messages into the inbox. Forwarded messages still appear in AI Intake, but they will not create another alert email.

Outbound Sender (Resend)

These people receive an email whenever a schedule change request is waiting for approval. Use one email per line or separate with commas.
The Resend API key should live in Cloudflare environment variables, not here in the browser settings.

Answering Service Email Defaults

Hospital Email Defaults

Calendar Feed

Control calendar subscription links used by Apple Calendar, Google Calendar, and Outlook.

When enabled, staff must sign in before the Subscribe Calendar modal can create a new individual link. Existing calendar feeds keep working because calendar apps cannot sign in during background refresh.
Shared feed token controls
Calendar token history
Use this to confirm active links, review usage details, and revoke individual calendar subscriptions when needed.

Access

Cloudflare Access verifies identity in production. D1 maps signed-in emails to staff, provider, admin, or owner authority. Local testing uses the Staff, Provider, Admin, and Owner buttons in the header.

Approval Workflow

Keep this on for provider, AI, and inbound-email schedule changes so an admin reviews requests before they alter the live schedule.

Users from these domains become staff/read-only unless they are also providers, admins, or owners. Use one domain per line or separate with commas.
These emails become app admins after Cloudflare Access verifies their identity. They do not need to end in a staff domain if Cloudflare Access allows them through.
Owners are the highest app role. Keep the Cloudflare Pages env var owner allowlist as the emergency lockout fallback outside D1.

Sign In

Enter the password to continue.

Subscribe to Call Calendar

Change Schedule

Schedule Change Email

Source Email

Clarification Request

Prior Schedule Snapshot