A focused contract for each action
Designed 21 operations through an OpenAPI 3.1.1 Actions API. They cover business discovery, services and availability, appointments, messaging, reviews, favourites, live menus, and POS orders.
CHATCLB × GPT / AI CONNECTED TO REAL WORKFLOWS
A published Custom GPT connected to ChatCLB through 21 focused API operations and personalized OAuth access.
Natural language intent parsing & parameter extraction
Action schema selection & input constraint validation
User-scoped bearer token attachment via OIDC
Authoritative backend execution & structured status response
01 / THE CONTEXT
A conversational interface needs more than fluent answers to be useful. It needs a clear contract with the application, access tied to the right person, and deliberate handling of actions that change business data.
02 / THE ENGINEERING
Designed 21 operations through an OpenAPI 3.1.1 Actions API. They cover business discovery, services and availability, appointments, messaging, reviews, favourites, live menus, and POS orders.
Connected the published Custom GPT to ChatCLB with OAuth-based access, supporting workflows that depend on the signed-in user.
Designed the integration around user confirmation and an authoritative backend. The conversational layer works through the application API rather than becoming the source of business truth.
03 / ARCHITECTURAL DECISIONS
Structured critical operations (e.g. appointment booking, order placement) with explicit two-step user confirmation in OpenAPI schemas to eliminate accidental state mutation via model hallucination.
Segmented 21 business capabilities into modular operation definitions with strict parameter schemas, minimizing prompt context tokens while ensuring deterministic model tool-calling accuracy.
04 / THE DELIVERY
An integration with ChatCLB, presented separately to explain the API contract and conversational workflow design. It is not counted as an unrelated SaaS product.
HAVE SOMETHING IN MIND?
A new product, a complex integration, or a system ready for its next chapter.