Skip to content

Claude Code Integration

AvailEngine ships with a Claude Code skill. Drop the agent manifest into your project and Claude Code becomes an AvailEngine expert.

Using the Skill

Add this to your .claude/agents/ directory:

availengine.md

Then ask Claude Code:

"Add booking functionality to my Next.js app using AvailEngine. I have a salon business with stylists as resources. Show me how to display availability and let customers book."

Claude Code will:

  1. Guide you through creating a business and API key
  2. Write the availability display component
  3. Build the booking form
  4. Handle webhooks for confirmation emails
  5. Set up proper error handling

The Skill Covers

  • Auth patterns: API key and JWT flows with code examples
  • Booking lifecycle: Full state machine with webhook handling
  • Vertical recipes: Salon, restaurant, clinic, photographer — each with the right domain model mapping
  • Error handling: Every error code and how to recover
  • Direct API access: REST API patterns with any HTTP client

Quickstart

After adding the AvailEngine agent manifest, just say:

"I'm building a [vertical] booking app. Help me integrate AvailEngine."

Claude Code handles the rest — from API key setup to production webhook verification.

Get Started →

Released under the MIT License.