Docs
Recipes

Recipes

Complete, working integrations you can copy and adapt, each with test-mode steps and a production checklist.

Planned· P9For developers

This is designed and scheduled but not built yet. We document it now so you can plan your integration.

Each recipe solves one real problem from start to finish: what you need, every step, complete code, how to try it safely in test mode, and what to check before going live.

The recipes use the preview API contract and the planned TypeScript SDK, so you can read them and plan your integration now. They'll run as written once the API and SDK are released.

RecipeYou'll buildPlanUses
Pre-register visitors from your CRMWhen a client meeting is booked in your CRM, the client gets an Agoo pass, and the CRM learns when they arriveProAPI, webhooks, TypeScript
A live on-site list in SlackOne Slack message per site that always shows who is in the buildingProAPI, webhooks, TypeScript
Attendance to payrollA monthly job that turns Agoo attendance into your payroll team's spreadsheetProAPI, TypeScript, CI
A booking widget on your siteOnline booking on your own website, with your server told about every bookingAny plan with booking pages; Growth for the webhookEmbed, webhooks, PHP or TypeScript

Every recipe can be built and tested on any plan in test mode, where nothing is sent to real people.

Before you start

  • Create a test key in Console → Developers → API keys with only the scopes the recipe lists. See authentication.
  • Keep keys in environment variables, never in code or version control.
  • Install the CLI to receive webhooks on your machine while you build: agoo listen --forward-to …. See CLI.

On this page