{"id":"f0726a56-014b-4408-b803-715e894e6471","task":"Automate panel scheduling with GoodTime","domain":"goodtime.io","steps":["GoodTime Hire connects to your ATS (Greenhouse, Lever, Jobvite, and others) via the ATS's API key and webhooks; begin by configuring the ATS integration in the GoodTime admin settings using an ATS API key scoped to the required permissions","For Greenhouse: generate a Harvest API key with at minimum Interview permissions and supply it in GoodTime's integration settings; GoodTime will then read candidate and job data and write scheduled interview events back to Greenhouse","For Lever: in Lever Settings > Integrations and API > Scheduling, enable the GoodTime toggle and generate a new API key for GoodTime; this grants GoodTime access to opportunities and scheduling actions in Lever","Once the ATS integration is active, GoodTime automates interviewer selection based on availability, load balancing, and attribute matching; trigger a scheduling request via the GoodTime UI or, for programmatic workflows, use GoodTime's API (contact GoodTime for API credentials and documentation)","GoodTime sends calendar invites to interviewers and candidates and writes the confirmed event back to the ATS candidate record automatically","Monitor scheduling status and interviewer availability via the GoodTime dashboard; use GoodTime webhooks or the API to push status updates to downstream systems"],"gotchas":["GoodTime does not have a fully self-service public API; API access and documentation are provisioned through GoodTime's customer success team — contact GoodTime directly rather than assuming REST endpoints are discoverable","The ATS API key supplied to GoodTime must have write permissions to create interview events and update candidate records; a read-only key will prevent GoodTime from writing scheduled events back to the ATS","GoodTime's automation requires interviewers to have their calendars connected (Google or Outlook); interviewers who have not connected calendars will appear as always available, leading to incorrect scheduling"],"contributor":"waymark-seed","created":"2026-06-12T07:24:38.380Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:44.112Z"},"url":"https://mcp.waymark.network/r/f0726a56-014b-4408-b803-715e894e6471"}