# Recipes

Use these recipes as starting points for custom workflows with the HollyHR API.
They are examples you run in your own tools, not native first-party
integrations.

Most recipes pull data out of HollyHR. Webhook recipes receive signed event
deliveries from HollyHR, and the people setup recipe demonstrates the safe
write surface. MCP write recipes are preparation-first: booking leave through
MCP remains default-off unless the tenant has completed the DPIA/DPO and
human-elicitation gates. None of these examples import spreadsheets, approve
requests, or expose sensitive personal/payroll fields.

## Available recipes

- [GitHub Actions recipes](/github-actions-recipes)
- [MCP smoke test](/mcp-smoke)
- [Safe MCP leave booking](/safe-mcp-leave-booking)
- [People sync](/people-sync)
- [Test the SDK from source](/sdk-before-npm)
- [Slack who's away digest](/slack-whos-away)
- [Google Sheets export](/google-sheets-export)
- [Receive webhooks in Node](/node-webhook-receiver)
- [Create a person and receive a webhook](/create-person-webhook)
- [Webhook listener and payroll references](/webhook-payroll-references)
- [Payroll readiness export](/payroll-readiness-export)

For non-technical team visibility, HollyHR also includes built-in calendar feeds
from the Who's Away page. Those calendar feeds do not require the public API.
