Product workshop TipTip.id × SatuSatu.com
Workshop reference · 01 Prepared 27 July 2026 15–20 minute read

AI in attractions & OTA

Put intelligence around the booking—not in place of its truth.

Global leaders are using GenAI to improve discovery, listing quality, localisation, and service. Their transaction rails remain conventional. For SatuSatu, the reusable advantage is an AI-assisted operating layer for direct local supply, anchored by human accountability and deterministic booking state.

Evidence index

Four findings that connect the market scan to the workshop decision.

3 of 6 benchmarked leaders show GenAI-level discovery or conversion.R2
0 of 6 expose a material AI capability in the B2B booking API surface.R1
3 to 5 bets must leave the workshop ranked, with explicit rejection or deferral reasons.A1
90 days is the proof horizon for an owner, test, success metric, and reject or defer trigger.A1
15–20 min

Read for the argument, not feature ideas. The concise `research-codex/` portfolio identifies promising AI interventions. The deeper `research/` red team narrows them with materiality, capacity, exclusivity, and safety gates. This pre-read reconciles both.

Observed Derived Hypothesis Internal data gap
01 · Global + SEA benchmarks & reusable JTBD

The industry automates work that can be reviewed before it becomes a promise.

The benchmark set spans destination marketplaces, passes and concierge models, connectivity infrastructure, Indonesian/SEA distribution, and AI disintermediation. Scores are directional because public evidence differs sharply by company.R1

Global consumer leaders

Discovery, conversion, trust

AI is visible in semantic search, ranking, planning, review summaries, and content production. Booking still hands off to owned transaction rails.

Klook · GetYourGuide · Viator / Tripadvisor · Headout
SEA / Indonesia lens

Distribution before differentiation

The hard competition is broad inventory plus established agent workflow. Public AI evidence is thinner than the commercial distribution evidence.

Traveloka TPN · GlobalTix · KKday / rezio · TBO · Golden Rama · Panorama
Infrastructure + standards

State, connectivity, control

The leverage is to own the catalog record and specification while using specialist rails. OCTO reduces the need for bespoke connectors.

Prioticket / ETG · Bókun · Ventrata · Rezdy · OCTO
Benchmark signal · horizontal bar chart

AI is concentrated before checkout, where output can still be reviewed.

Companies scoring ≥3 (GenAI-assisted or higher) among six consistently scored leaders.

Count of benchmark companies with GenAI-level capability by value-chain stage Three of six companies show GenAI in onboarding and catalog production, three in discovery and conversion, two in pre-trip planning, and none in inventory and availability or B2B API surfaces. Onboarding & catalog production 3 of 6 Klook · GYG · Viator Discovery & conversion 3 of 6 Klook · GYG · Viator Pre-trip planning 2 of 6 Klook · Viator Inventory & availability 0 of 6 rules + APIs AI in B2B API surface 0 of 6 CRUD + booking state 0 3 companies 6 companies

Source: `research-codex/02-competitor-matrix.html`, value-chain matrix. The chart uses direct labels, a common scale, and a single accent to foreground the message, following the selection and decluttering principles in the Storytelling with Data chart guide. Scores are not fully commensurable because evidence availability differs by company.

Reusable jobs—not reusable features

Four actors, one shared need: trustworthy progress with less coordination cost.

The job statements below come from the formal JTBD synthesis and preserve its evidence labels.R3

Actor Reusable JTBD pattern What “good” means AI role Control that must remain
Traveller T1Plan a feasible unfamiliar trip without building an impossible day. Constraint-aware plan; less anxiety. Retrieve, compose, draft. Human approves feasibility.
Traveller T6–7Execute safely and recover when weather, traffic, or operators disrupt reality. Correct instructions; accountable recovery. Summarise context and surface options. Confirmed record + human judgement.
B2B buyer B2Add differentiated Bali supply without adopting another broad platform. Unique SKU; sellable spread; reliable fulfilment. Match client need to approved Pool B supply. Exclusivity and rate proof.
B2B buyer B3–5Quote quickly while knowing confirmation latency, rate, FX, and cancellation terms. Fast, feasible, margin-safe quote. Compose draft and explain trade-offs. Availability state and price rules.
Supplier S1Turn a brochure, social page, or WhatsApp message into a complete listing. Accurate SKU live faster. Extract, structure, localise, draft. Human verification of inclusions and terms.
Supplier S2–3Declare capacity and confirm inside the workflow already used. Low adoption burden; truthful SLA. Parse replies and flag ambiguity. Explicit confirm / decline state.
Operations O1Maintain one trustworthy catalog across direct and aggregator supply. No duplicate, stale, or off-brand SKU. Map, compare, flag, summarise. Canonical record + QA rules.
Operations O2–4Maintain confirmed booking and commercial state while scaling service. Accurate booking, refund, settlement, and escalation. Assist exception handling and reconciliation. Rules, audit trail, human accountability.

Reusable pattern: let AI compress interpretation and creation; let systems of record and people own commitments.

02 · AI-assisted vs AI-first

“AI-first” is an operating model, not a chatbot on the homepage.

Leadership’s formal definition of “AI-first” is still an open internal question: new revenue, better product, or lower opex. For workshop purposes, this pre-read uses the practical definitions below.R8, A1

AI-assisted · now

Human-owned outcome

AI drafts, retrieves, translates, classifies, or summarises inside an existing workflow. A person or rule approves the consequential output.

Best fit: listing production, itinerary drafts, review feedback, generic support, reconciliation triage.

Deterministic core · always

State-owned truth

Rules and records decide availability, rates, refunds, confirmation, entitlement, and day-of instructions.

This is not “less innovative.” It is the safety and commercial spine.

AI-first · later, gated

AI is the primary interface

The system begins from intent, plans across steps, calls tools, adapts to outcomes, and escalates exceptions. Human work shifts to policy and supervision.

Only credible after catalog, availability, evaluation, permission, and transaction state are reliable.

Dimension AI-assisted AI-first TipTip / SatuSatu workshop call
Starting point An existing task and interface. Intent becomes the primary interface. Start from actual creator, event/community, concierge, catalog, supplier, and partner journeys.
Accountability Human signs off or rules constrain output. System acts within policy; human handles exceptions. Keep human sign-off anywhere a wrong answer changes a trip, payment, entitlement, or partner promise.
Data requirement Examples, templates, knowledge base, edit feedback. Reliable tools, state, event history, evals, permissions. Inventory current TipTip evidence and fill SatuSatu baselines before claiming autonomy.
Benchmark proof Strongest Klook, GYG, and Viator show shipped examples. Early / beta Shopping agents exist, but independent TAA booking remains effectively zero. Learn from assisted patterns; watch agentic commerce without rebuilding checkout.
Failure mode Bad draft consumes review time. Bad action creates financial, safety, or fulfilment exposure. Match autonomy to blast radius, not model fluency.
Economic logic Capacity, cycle-time, quality, language coverage. New workflow or revenue model at scale. Indonesian labour weakens pure deflection economics; value capacity and quality honestly.
Market proof ≠ local proof

Vendor-reported deflection consistently exceeds measured production results in the collected evidence. For SatuSatu, silence after a wrong in-destination instruction can look like “resolution” while the traveller is walking toward the wrong location. Measure confirmed resolution, re-contact, instruction error, and human recovery—not containment alone.R4

03 · Competitor benchmark table

The benchmark to copy is a pattern—not a company.

This is an exhaustive register of the named shipped, beta, announced, and observable artifacts found in the research—not a winner ranking. Every artifact links to the cited release, news item, official product, or full local evidence page. “Maturity” follows the research scale: 0 absent, 1 rules, 2 classical ML, 3 GenAI-assisted, 4 agentic. “—” means not scored on comparable evidence.

Company Lens Strongest shipped / observable evidence — linked Maturity B2B / transaction reality Reusable lesson for TipTip / SatuSatu Evidence call Cited references
Klook Global + SEA 3 No public outbound distributor API found; AI remains in Klook-controlled discovery and checkout. Compress content and turn demand-side feedback into supplier action. Do not copy a generic planner as the wedge. Shipped + BetaPublic evidence is mainly official co-marketing and interviews.
GetYourGuide Global 3 Partner API is active but conventional. GYG owns the catalog record and spec, then lets connectors implement it. Make unstructured supply sellable, keep the catalog as system of record, and partner for connectivity. ShippedStrongest public engineering evidence in the set.
Viator / Tripadvisor Global 3 Mature 33-endpoint partner API and certification; no material AI exposed in the partner surface. Discovery can move into assistants while booking remains a tested, auditable transaction surface. ShippedConsumer metrics are stronger than partner-AI evidence.
KKday / rezio SEA infrastructure 1 Operator system of record for product, prices, sessions, orders, redemption, and channels. The valuable asset is first-party operational state, not the SaaS fee or an AI label. Rules-led
Headout Global 1–2 Public API documentation was stale in the research cut. AI narrative and published docs do not prove a maintained product. Claimed
GlobalTix SEA infrastructure 1 Strong reseller and supplier rails; prepaid credit, nett pricing, price floor, FX markup. Supplier and competitor to D2/D3. Use for Pool A coverage, not defensibility. The same rail can digitise “exclusive” Pool B operators. Announced / Rules-led
Traveloka TPN Indonesia + SEA Travel activities are a named B2B line; API, mini-app, redirection, and announced travel-agent booking engine. The near-term threat is workflow and pooled supply, not an AI feature. Win a differentiated Bali line item. Commercial proof
TBO Holidays Global B2B / SEA Claims 200,000+ sightseeing products and 25,000+ agents; broad wholesale workflow already exists. Do not try to win the agent’s platform login with 253 SKUs. Test Pool B as a high-value line item. Commercial proofActivity depth by Indonesia remains unverified.
Prioticket / ETG Neutral infrastructure Public Distributor API, OCTO-native posture, independent of competing OTAs. Strong second-aggregator candidate if Bali depth is proven; standards reduce vendor lock-in. Shipped railsIndonesia depth is the gating unknown.
TipTip / SatuSatu baseline Group context 0* SatuSatu has a live catalog, GlobalTix feed, Pass, and human WhatsApp queues; D2/D3 are planned. Reuse production discipline and people—not the event forecasting model, which solves a different demand shape. No model transfer*SatuSatu product baseline only.

Showing all 10 benchmark rows.

04 · AI innovation pattern summary

Six patterns survive the benchmark and the red team.

Each pattern is expressed as a reusable mechanism, its strongest benchmark, and a SatuSatu application boundary. The order follows prerequisite logic, not novelty.

01

Unstructured supply → structured catalog

Use AI to extract and draft from supplier websites, brochures, messages, and forms. GYG and Klook show the strongest proof that this can compress catalog production.

SatuSatu application: process 50 Pool B listings with human QA. Continue only if edit time falls ≥30% and no customer-visible content defect escapes.

02

Intent → shortlist, not intent → unchecked promise

Semantic retrieval, ranking, and planning improve discovery. The benchmark leaders still use conventional rails for price, availability, booking, and cancellation.

SatuSatu application: improve narrow Bali retrieval and machine-readable content before considering a flagship trip planner.

03

Demand exhaust → supplier action

Klook’s merchant review-summary loop is a rare AI pattern that crosses the marketplace: customer feedback becomes a prioritised supply-side improvement signal.

SatuSatu application: summarise complaints, edits, refund reasons, and search gaps into a Pool B quality queue once event labels exist.

04

Human service → supervised capacity

AI is most useful where it prepares context and drafts work for a person. Generic support can deflect; concierge planning and recovery need ownership.

SatuSatu application: draft itineraries and summarise history; render day-of instructions from confirmed fields; keep exception recovery human.

05

Messy replies → explicit state

The long-tail supply problem is not more prose. It is turning request-to-book conversations into auditable confirm / decline / alternative states without forcing operators into new software.

SatuSatu application: preserve WhatsApp, parse at high precision, escalate ambiguity, and declare one of four availability models for every Pool B SKU.

06

Owned catalog → many distribution surfaces

GetYourGuide’s leverage is owning the catalog record and integration contract while specialist systems connect supply. AI discovery changes where demand starts, not the need for owned truth.

SatuSatu application: structured schema and feeds for Pool B; partner for connectivity; contract a second feed on non-overlapping territory before building dedup infrastructure.

AI assist

Extract supply

Brochure, website, form, or message becomes candidate fields.

Human owner

Verify the promise

Inclusions, rights, rate, refund, location, and capacity model.

Deterministic core

Publish canonical state

One catalog record, availability model, and commercial terms.

Deterministic core

Request + confirm

Booking state changes only from explicit system or operator acknowledgement.

AI assist

Learn from outcomes

Summarise edits, incidents, reviews, and search gaps into the next action.

Product-team point of view · five opportunity areas to pressure-test
Opportunity area Expected value Key dependencies + assumption 90-day proof shape
Pool B Supply Intelligence & Confirmation OS Faster supply activation, higher catalog quality, less booking leakage, and differentiated operating data. Content rights, availability model, supplier acknowledgement, canonical catalog, and incident labels. Pressure-test whether Pool B is exclusive enough and suppliers will confirm through a low-burden workflow. 50-listing content pilot plus a confirmation-SLA pilot across a bounded supplier cohort.
Human-supervised Travel Orchestration Better planning quality, faster concierge response, more Pass capacity, and stronger local-outcome differentiation. PII/legal approval, confirmed booking fields, itinerary examples, and human escalation. Pressure-test whether concierge capacity—not demand—is constraining growth. Instrument the current workload; test draft edit time and itinerary acceptance; measure instruction errors and recovery.
AI Discovery & Merchandising Loop Better narrow-intent retrieval, more qualified traffic, stronger Pool B mix, and faster supplier-quality learning. Entity-rich catalog, referral logs, Pool A/B/C labels, and review/incident taxonomy. Pressure-test whether SatuSatu can win narrow Bali intents and improve contribution. Launch structured feed and schema; establish a search/referral baseline; run a controlled Pool B merchandising test.
Differentiated Partner Yield Layer New B2B revenue from Pool B, faster agent quotes, and clearer commercial guardrails. Proven agent demand, exclusivity, request-to-book SLA, rates, FX/refund state, and a B2B owner. Pressure-test whether agents will hire Pool B as a line item before hiring SatuSatu as a platform. Rate-sheet and WhatsApp test with 20–40 named agents; portal or AI quote layer only after repeat transactions.
Shared AI Product Operating System Faster evaluation, safer deployment, reusable monitoring, and a coherent cross-product investor narrative. Current TipTip AI inventory, available people and rails, shared evaluation standards, and ownership. Pressure-test whether organisational capabilities transfer even when domain models do not. Inventory current use cases, agree common evaluation and monitoring controls, then apply them to one bounded pilot per product.

These are opportunity areas for workshop pressure-testing—not pre-approved roadmap bets. The team should leave with only the top three to five, each with an owner and explicit reject or defer trigger.A1

05 · SWOT · TipTip.id / SatuSatu.com

The group has AI operating experience; SatuSatu has the local workflow where it can matter.

SWOT is used here as a summary wrapper, not the analytical engine. Several items remain conditional on internal measurement and the Pool B exclusivity check.R5

Strengths Internal + positive

  • Direct-contracted Balinese long-tail supply may combine the highest margin with the hardest-to-copy local relationships.
  • The Pass and human concierge already deliver a defensible job combination: orient, execute, and recover.
  • GlobalTix feed provides coverage while direct supply creates a differentiated Pool B.
  • TipTip has shipped production forecasting, so model operations, evaluation habits, and organisational learning are not entirely greenfield.
  • Existing WhatsApp queues and live catalog create real workflows for bounded pilots.

Weaknesses Internal + negative

  • Monthly bookings, Pass economics, cost base, and several operational baselines remain unknown.
  • SatuSatu currently has no product AI surface and no dedicated AI engineering capacity.
  • Pool A margin is thin; Pool B lacks real-time availability and therefore caps D2/D3 at request-to-book.
  • The event forecasting model does not transfer cleanly to evergreen, daily-departure activities.
  • PII, third-party model processing, and liability for generated concierge instructions are unresolved.
  • No verified B2B commercial owner or sufficient BD capacity appears in the source set.

Opportunities External + positive

  • AI-assisted supply digitisation can make Pool B contractable, merchandisable, and searchable with low operator adoption burden.
  • Narrow Bali intent and entity-rich Pool B content can win assistant discovery even if generic search cannot.
  • A rate-sheet-first agent test can validate differentiated supply before product or API investment.
  • Structured supplier confirmation creates an operating moat and unlocks D0, D1, D2, and later D3.
  • A territory clause for a second aggregator can avoid an estimated 8–29 engineering-weeks of dedup work.
  • TipTip’s production-AI people and controls may accelerate safe pilots without transferring the model itself.

Threats External + negative

  • Klook Bali Pass is already live; pass packaging is copyable without owning the local operating outcome.
  • GlobalTix is supplier, licensed travel agent, and direct competitor for the same B2B partners and long-tail operators.
  • Traveloka × Trip.com pooling and broad B2B incumbents compete through workflow and inventory scale.
  • Bali arrivals were negative year-on-year in Jan–Apr 2026 while Indonesia grew, weakening the current demand base.
  • Wrong AI-generated coordination can create refund, safety, trust, and legal exposure disproportionate to labour savings.
  • At plausible low booking volume, many AI opportunities do not clear materiality.
Strategic posture

Use TipTip’s AI operating discipline to build a supervised Pool B learning loop for SatuSatu. Win on direct local supply becoming easier to publish, confirm, and distribute—not on a generic agentic travel interface. Every autonomy step must be earned by reliable state, measured volume, and a bounded blast radius.

Workshop discussion guide · aligned to the facilitator agenda

Use the prompts for the decision being made in each session.

This replaces a fixed list of generic questions. The research pack is attractions-heavy, so the live workshop must complete the current TipTip AI inventory across creator, event, and community journeys before ranking shared bets.A1

13:00–13:10Opening + goals

Close the decision boundary before opening the idea space.

  • What decisions must be closed by 17:00?
  • What is explicitly in and out of scope for each product?
  • Which pre-read statements are fact, derived conclusion, hypothesis, or data gap?
  • What rules keep discussion problem-first, journey-anchored, and tied to business impact?
  • Who owns time, decisions, evidence challenge, notes, and each group?
Required output

Shared objective, working rules, decision boundaries, and expected artefacts.

13:10–13:35Define AI-first

Agree what qualifies as a product capability—not merely an AI feature.

  • What existing task does AI-assisted improve in TipTip today?
  • What core TipTip workflow would need to change to credibly be AI-first?
  • What existing task does AI-assisted improve in SatuSatu/Attractions?
  • What core SatuSatu workflow would need to change to credibly be AI-first?
  • Where may AI act, and where must a person or deterministic record retain control?
  • Which customer and business outcomes must change measurably?
  • What proprietary data loop makes the capability improve and become defensible?
  • What can be validated in 90 days?
  • Why would the capability matter to customers and investors?
Required output

One-sentence AI-first definition for each product and four agreed evaluation principles.

13:35–14:00Current AI baseline

Inventory production reality before proposing the next horizon.

  • Which product area and journey does each current use case touch?
  • Who benefits, and what outcome changes?
  • What evidence supports the claimed impact?
  • Is it production, pilot, internal tool, or idea?
  • Is it AI-assisted or AI-first under the agreed definition?
  • What manual handoff, limitation, risk, or data gap remains?
  • Could AI own more of the outcome without exceeding acceptable risk?
  • Which controls, evaluations, monitoring, people, or rails can transfer?
  • Which capabilities are domain-specific and should not transfer?
  • What three to five opportunity themes emerge?
Required output

Current AI inventory with evidence and limitations, plus three to five opportunity themes.

14:10–15:30Journey ideation

Apply the same problem test to creator, event/community, traveller, supplier, and partner journeys.

  • Who experiences the problem, and at which journey step?
  • How often does it occur and at what approximate volume?
  • What time, delay, cost, conversion loss, or quality risk does it create?
  • What is the current workaround, and why does it fail to scale?
  • Is the problem repetitive, long-running, manpower-constrained, specialist, or fragmented?
  • What should AI predict, recommend, generate, decide, automate, or optimize?
  • What input and state must AI have?
  • What must remain visible, controllable, or reversible?
  • What system of record must be reliable before AI can act?
  • What are the desired user and business outcomes?
  • What evidence supports the problem and its priority?
  • What makes the idea AI-first rather than merely an assistant?
  • What is the smallest 90-day test?
Required output

Top three AI-first ideas per journey group, each grounded in a real problem and evidence.

15:30–16:30Prioritize big bets

Complete the bet card, then expose the weakest evidence.

  • Who is the target user and what job are they hiring the product to do?
  • What is the problem evidence and current baseline?
  • What is the proposed AI-first behavior—and why is it not merely assisted?
  • What customer and business impact should move?
  • What proprietary data advantage or learning loop compounds?
  • What deterministic core and human controls are required?
  • Which dependency can kill the bet?
  • What must be true for the bet to matter at current scale?
  • Which ideas are duplicates or components of one capability?
  • What roadmap work would the bet displace?
  • What is the 90-day test, success metric, and reject/defer trigger?
  • Why is any non-selected idea rejected or deferred?
40% · Customer + business impactMaterial outcome, not feature appeal.
25% · AI/data defensibilityProprietary learning loop or advantage.
20% · 90-day feasibilityTest the riskiest assumption first.
15% · Investor clarityOne coherent capability and story.
Required output

Ranked top three to five bets, each with a complete bet card, plus explicit reasons for rejection or deferral.

16:30–17:00Decide + commit

Turn ranking into owned validation work.

  • Who is the single accountable owner for each selected bet?
  • What one validation question must the 90-day test answer?
  • What experiment or prototype will generate the evidence?
  • Which data, legal, privacy, commercial, or staffing dependency must be resolved?
  • What is the success metric and target?
  • What triggers reject, pivot, or defer?
  • What was agreed, rejected, and left unresolved?
  • Who owns the synthesis, bet one-pagers, roadmap, investor narrative, and decision log?
  • When and where is the next decision?
Required output

Final three to five bets, owner per bet, 90-day plan, success metrics, unresolved dependencies, and a dated decision log.

Evidence notes, source map, and interpretation guardrails

Guardrails. Market maturity scores are directional, not a league table. Public evidence is much stronger for GetYourGuide than for private companies. Pool A and Pool B percentages use different profit bases and are directional only. No internal number should be invented to fill a data gap. The red-team memo withdraws earlier incompatible headline sums and makes measurement the first decision. Competitor examples are inspiration, not substitutes for observed customer or operational problems.

Full-source access. Every local citation below opens a complete HTML reading copy of the source file. The rendering preserves the original sections, tables, bullet points, caveats, and links; nothing is condensed for this view.