This directory separates implemented API surfaces from unavailable integrations. ATS and calendar connect are ready when encryption and OAuth are configured; a provider is in use only after Connect and Test. Booking confirm requires a signed invite. Iframe embed follows the runtime availability probe.
connector availability is verified per tenant
Encryption is configured. A provider is in use only after you Connect and Test in /recruiter/integrations.
Encryption is configured. A provider is in use only after you Connect and Test in /recruiter/integrations.
Encryption is configured. A provider is in use only after you Connect and Test in /recruiter/integrations.
Encryption is configured. A provider is in use only after you Connect and Test in /recruiter/integrations.
No recruiter notification workflow is currently claimed.
No partner preview or release date is currently claimed.
OAuth connect is configured. Booking confirm requires a signed invite token minted from the recruiter scheduler UI.
OAuth connect is configured. Booking confirm requires a signed invite token minted from the recruiter scheduler UI.
Available when EMBED_ENABLED and a non-wildcard frame-ancestors allowlist are set. Check /api/features/availability.
No open public REST. Entitled Recruit accounts mint otk_live_ keys at /recruiter/api for /api/v1.
Webhook CRUD requires an entitled account, otk_live_ key, and verified endpoint.
No live tenant connection is claimed.
No live tenant connection is claimed.
No live tenant connection is claimed.
Custom sending-domain provisioning is not currently claimed.
Mailbox reply ingest is not currently claimed.
The mapping below is a design target, not a live connector. Controls remain disabled until a selected tenant connector passes configuration and verification.
| OpsTicket field | → | Greenhouse field |
|---|---|---|
| candidate.email | → | candidate.email |
| session.score | → | scorecard.overall |
| session.rubric.* | → | scorecard.section[*] |
| session.replay_url | → | scorecard.note · pinned |
| pipeline.stage | → | application.stage · mapped |
| notes[*].body | → | interview.notes · markdown |
GET /api/features/availability HTTP/1.1 Host: api.tryopsticket.com Accept: application/json
Partner API and webhook controls require an entitled Recruit account and an otk_live_ key from /recruiter/api. There is no open public REST. Iframe embed follows the runtime availability probe.
If the integration you want is unavailable, use the request form to describe the workflow. A request does not create a release date or availability promise.
Connector controls remain disabled until configuration and verification succeed.
from product brief · 2026private beta · no credit card · sandbox in under a minute