S34 · Pipeline skill
Confirm and cancel reservations
Check available resources and short-lived quotes, then follow supplier states and cancellation requests after confirmation.
Request intake + availability and quote checks + human confirmation and state reconciliation
- Pipeline
- 5 steps
- Human review
- 1
- Components
- 9
01Pipeline
Base pipeline
Ordered steps. Each consumes the previous output; review gates hold until a person accepts.
- Starts from
- Requirements, participants, time slots and cancellation terms
- Delivers
- Sync records and status notification receipts
Review contract
People decide at review gates; components supply data, drafts or review surfaces. Unaccepted outputs do not advance.
Integration note
Existing suppliers provide rooms and cabins; check hold expiry, cancellation rules and callback order rather than treating local state as external confirmation.
- 01
Intake and check availability
- Input
- Requirements, participants, time slots and cancellation terms
- Output
- Available resources, choices and missing information
- Cruise inquiries and request trackingPreference-based inquiry records + numbered tracking and handling
- Hotel search and live room quotesCriteria-based availability search + supplier quote validation
- 02
Create a short-lived confirmation
- Input
- Available resources, choices and missing information
- Output
- Account- and participant-bound pending confirmation
- Quote freezing and booking intentsRevalidated short-lived quotes + account-bound confirmation intents
- Cruise booking and passenger workflowSelections and participant records + state and amount history
- 03
Confirm or cancel with a person
Human review- Input
- Account- and participant-bound pending confirmation
- Output
- Human-authorized submission or cancellation instruction
Decided byAssigned reviewer or requesting user
- Cruise booking and passenger workflowSelections and participant records + state and amount history
- Supplier booking and cancellation workflowValidated selection and resource allocation + confirmation and cancellation reconciliation
- 04
Reconcile resource-provider state
- Input
- Human-authorized submission or cancellation instruction
- Output
- Reconciled provider state and exceptions
- Supplier booking and cancellation workflowValidated selection and resource allocation + confirmation and cancellation reconciliation
- Supplier webhook event ingestionExternal callback validation and decoding + persisted acknowledgements
- Mini-program supplier channel workflowMulti-entry transaction submission + deduplication and state reconciliation
- 05
Sync and notify
- Input
- Reconciled provider state and exceptions
- Output
- Sync records and status notification receipts
- WooCommerce order synchronizationQueued business event sync + mirrored order state
- Localized transactional notificationsBusiness state to localized messages + delivery receipts
02Industry versions
Industry versions
Healthcare Transferable use Apply reservation confirmation and cancellation reconciliation to non-clinical resources such as meeting rooms and equipment-training slots.
Adaptation Replace hotel supplier interfaces, pricing and traveler fields and connect administrative calendars; clinical scheduling is outside scope.
- 01
Intake resource-use requests
- Input
- Non-clinical resources, requesters and available time windows
- Output
- Available administrative resources and missing conditions
- Cruise inquiries and request trackingPreference-based inquiry records + numbered tracking and handling
- Hotel search and live room quotesCriteria-based availability search + supplier quote validation
- 02
Create a time-limited reservation
- Input
- Available administrative resources and missing conditions
- Output
- Account- and slot-bound reservation
- Quote freezing and booking intentsRevalidated short-lived quotes + account-bound confirmation intents
- Cruise booking and passenger workflowSelections and participant records + state and amount history
- 03
Requester confirms or cancels
Human review- Input
- Account- and slot-bound reservation
- Output
- Authorized hold or cancellation instruction
Decided byAssigned reviewer or requesting user
- Cruise booking and passenger workflowSelections and participant records + state and amount history
- Supplier booking and cancellation workflowValidated selection and resource allocation + confirmation and cancellation reconciliation
- 04
Reconcile resource calendar state
- Input
- Authorized hold or cancellation instruction
- Output
- Confirmed resource calendar state and conflicts
- Supplier booking and cancellation workflowValidated selection and resource allocation + confirmation and cancellation reconciliation
- Supplier webhook event ingestionExternal callback validation and decoding + persisted acknowledgements
- Mini-program supplier channel workflowMulti-entry transaction submission + deduplication and state reconciliation
- 05
Sync and notify the requester
- Input
- Confirmed resource calendar state and conflicts
- Output
- Calendar sync and state receipts
- WooCommerce order synchronizationQueued business event sync + mirrored order state
- Localized transactional notificationsBusiness state to localized messages + delivery receipts
03Parameters
Parameters
From the pack’s params.schema.json. Choose values to build a synthetic request.
skills/_pipelines/confirm-and-cancel-bookings/params.schema.json
{
"synthetic": true,
"run_id": "synthetic-example",
"locale": "en",
"industry": "base",
"adapter_mode": "local",
"records": [
{
"id": "synthetic-record-1",
"synthetic": true,
"text": "Synthetic observation A: a draft needs review."
},
{
"id": "synthetic-record-2",
"synthetic": true,
"text": "Synthetic observation B: retain the unresolved question."
}
],
"decisions": {}
} 04Member components
Member components
-
Cruise inquiries and request tracking
Preference-based inquiry records + numbered tracking and handling
Working 1 pipeline -
Hotel search and live room quotes
Criteria-based availability search + supplier quote validation
Working 1 pipeline -
Quote freezing and booking intents
Revalidated short-lived quotes + account-bound confirmation intents
Working 1 pipeline -
Cruise booking and passenger workflow
Selections and participant records + state and amount history
Working 1 pipeline -
Supplier booking and cancellation workflow
Validated selection and resource allocation + confirmation and cancellation reconciliation
Working 1 pipeline -
Supplier webhook event ingestion
External callback validation and decoding + persisted acknowledgements
Working 1 pipeline -
Mini-program supplier channel workflow
Multi-entry transaction submission + deduplication and state reconciliation
Working 1 pipeline -
WooCommerce order synchronization
Queued business event sync + mirrored order state
Working 1 pipeline -
Localized transactional notifications
Business state to localized messages + delivery receipts
Working 2 pipelines
05Skills pack
Skills pack
Runnable reference on synthetic fixtures with tests. Domain contracts, services and approvals still need integration.
confirm-and-cancel-bookings-1.0.0.zip
Contains SKILL.md, pipeline.json, params.schema.json, runner, tests, fixtures, integration checklist and sources.
Synthetic workflow reference; service integration pending
Download · 20KBSHA-256 74d920cdc94afcf94d950b7b4b57001e7fd946af5b7fe568156eb9c35fd71778