B2A Blue Pillow

ChatGPT Apps

Wire B2A into ChatGPT Apps via the OpenAPI manifest.

Register B2A as an OpenAPI app (Action). Users sign in once with the anonymous bearer key and the eight REST endpoints become callable.

Manifest

{
  "schema_version": "v1",
  "name_for_human": "B2A by Blue Pillow",
  "name_for_model": "b2a",
  "description_for_human": "Booking access for AI agents.",
  "description_for_model": "Use to search hotels, validate offers, and hand off bookings.",
  "auth": { "type": "user_http", "authorization_type": "bearer" },
  "api": { "type": "openapi", "url": "https://api.b2a.bluepillow.com/openapi.json" },
  "logo_url": "https://b2a.bluepillow.com/og-default.svg",
  "contact_email": "support@bluepillow.com",
  "legal_info_url": "https://human.b2a.bluepillow.com/legal/terms"
}

Auth

Bearer token. ChatGPT prompts each user to paste their key on first call. Generate one at b2a.bluepillow.com or call POST /v1/keys.