ChatGPT Apps
Agent quickstart
ChatGPT Apps
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://human.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 human.b2a.bluepillow.com or call POST /v1/keys.