cavuno-board-applications
Installation
SKILL.md
Candidate application handoff
Treat applying as a handoff: submission belongs to board.jobs; the resulting candidate record belongs to board.me. The me.* side requires a board-user bearer token. See cavuno-board-auth for authentication.
External jobs expose applicationUrl; link to it instead of creating a native application. Employer pipeline work belongs to board.me.companies.applicants.*.
The host application owns apply forms and file-pickers; the SDK owns submission data operations.
Submit
jobs.apply is optional-auth and idempotent. A signed-in candidate supplies at most coverNote; a guest supplies name and email, when the board permits guest applications.
const application = await board.jobs.apply('senior-chef', {
coverNote: 'Excited to cook here.',
});