{
 "schema_version": "1.0",
 "id": "tickettailor",
 "name": "TicketTailor",
 "research_status": "researched",
 "vendor_domain": "tickettailor.com",
 "category": "Growth & Revenue",
 "task": "Webinars & events",
 "summary": "Low-fee event ticketing and box-office software: sell tickets online, manage check-in and keep more of your revenue without per-ticket booking fees.",
 "best_for": "event organizers with their own audience (venues, communities, creators) who want flat low per-ticket fees, full branding and no subscription",
 "skip_if": "you depend on marketplace discovery to sell tickets (Eventbrite's traffic is the fee you're paying for), or you run two events a year at tiny volume",
 "honest_knock": "The fee honesty is the product: flat cents per ticket instead of percentage skims makes it dramatically cheaper than the big platforms on higher-priced tickets (a $0.30-0.85 fee on a $50 ticket vs a percentage is no contest). The trade: you bring your own audience. There's no discovery marketplace pushing your event, so if you rely on a platform's browsing traffic to sell out, the cheap fees won't fill seats.",
 "pricing": {
  "status": "see_details",
  "entry_price": null,
  "entry_price_terms": null,
  "from_price_usd_month": null,
  "plans": null,
  "plans_source": null,
  "notes": "(re-verified 2026-09-09 and re-read unchanged 2026-09-26 on tickettailor.com/pricing with the currency switched to USD) No subscription and no contract: pay-as-you-sell $0.85 a ticket, or prepaid credits from $0.70 down to $0.34 depending on volume — 100 credits (the minimum) cost $70, 500 cost $300, 1,000 cost $520 and 20,000 cost $6,800. Credits carry no time limit. Free events are free up to 5,000 tickets a year, the first five paid tickets cost nothing, and charities, B Corps, PTAs and not-for-profits get 50% off, as do very low-priced tickets. Seated tickets cost two credits rather than one. Prices switch across GBP, EUR, USD, AUD and CAD. Stripe, PayPal or Square fees apply separately and Ticket Tailor never touches the payment. Note one contradiction in their own FAQ: one answer puts the free-ticket allowance at 5,000 a year, another at 2,000. Re-read on 2026-10-20, when the page served pounds rather than dollars: pay as you go £0.60 a ticket and prepaid from £0.22, both plus VAT, with no fees for up to 5,000 free tickets a year. The help centre's cost article, read the same day, adds the extras billed outside usage: white label at $49 a month (£39, €45) with a custom domain included, or a custom domain alone at $8 a month (£7).",
  "verified_at": "2026-10-20",
  "source_url": "https://www.tickettailor.com/pricing",
  "schema_offer": null,
  "source_quotes": [
   {
    "field": "price",
    "plan": "Pay upfront from",
    "quote": "£0.22 per ticket (+ VAT)",
    "source_url": "https://www.tickettailor.com/pricing",
    "read_on": "2026-10-20"
   },
   {
    "field": "price",
    "plan": "Pay as you go",
    "quote": "£0.60 per ticket (+ VAT)",
    "source_url": "https://www.tickettailor.com/pricing",
    "read_on": "2026-10-20"
   }
  ],
  "recent_change": null,
  "price_history": null
 },
 "free_plan": false,
 "free_plan_evidence": null,
 "cost_traps": [
  {
   "id": "usage_metered",
   "label": "Usage-metered",
   "evidence": "(re-verified 2026-09-09 and re-read unchanged 2026-09-26 on tickettailor.com/pricing with the currency switched to USD) No subscription and no contract: pay-as-you-sell $0.85 a ticket, or prepaid credits from $0.70 down to $0.34 depending on volume — 100 credits (the minimum) cost $70, 500 cost $300, 1,000 cost $520 and 20,000 cost $6,800.",
   "verified_at": "2026-10-20",
   "source_url": "https://www.tickettailor.com/pricing"
  }
 ],
 "compare_with": {
  "name": "Eventbrite or Humanitix",
  "why": "Eventbrite trades higher percentage fees for discovery traffic; Humanitix routes fees to charity: Ticket Tailor wins on raw cost per ticket"
 },
 "links": {
  "record": "https://aibuildermarketplace.com/api/v1/products/tickettailor.json",
  "review": "https://aibuildermarketplace.com/b2b/tickettailor-review/",
  "marketplace": "https://aibuildermarketplace.com/marketplace/tickettailor/",
  "vendor_site": "https://tickettailor.com"
 },
 "purchase": {
  "seller": "the vendor",
  "how": "AIBuilder Marketplace does not sell this software. Sign up, start a trial or buy on the vendor's site.",
  "handoff_url": "https://get.tickettailor.com/k2ghn70e8bkx",
  "affiliate": true,
  "disclosure": "Where purchase.affiliate is true, purchase.handoff_url is an affiliate link: AIBuilder Marketplace may earn a commission at no extra cost to the buyer. Commission never changes what a record says, and products are not ranked by commission. Where it is false the link is the vendor's plain site."
 },
 "provenance": {
  "research": "hand-researched dossier, read on the vendor's own pages",
  "researched_since": "2026-07",
  "method": "https://aibuildermarketplace.com/how-we-review/",
  "license": "CC BY 4.0. Credit 'AIBuilder Marketplace' with a link to https://aibuildermarketplace.com/atlas/.",
  "note": "A rebuild is not a new measurement: pricing.verified_at is the date that matters."
 },
 "cost": {
  "status": "not_yet",
  "engine": "https://aibuildermarketplace.com/agents/#cost",
  "rules": null,
  "growth": null
 },
 "unknowns": [
  "Pricing status is 'see_details': no single public entry price.",
  "Plan-by-plan prices are not structured in this record yet; pricing.notes has the full text.",
  "Data export tested on 2026-11-05; contract terms not researched. Scope and untested export routes are listed in measured.exit_test.",
  "Being verified: free trial and refund terms are not yet matched to a verbatim line on the vendor's own pages. Not matched does not mean there is none.",
  "No computable price rules yet: cost at a given team size cannot be calculated for this product."
 ],
 "verification": {
  "price": "quoted",
  "free_trial": "being_verified",
  "refund": "being_verified"
 },
 "status_page": null,
 "measured": {
  "api_access": {
   "status": "available_on_tested_plan",
   "plan": "Prepay; 5 trial credits; auto-renew Off",
   "route": "Settings > API; zero keys, Generate a new key offered; no key or API call.",
   "quote": {
    "text": "The Ticket Tailor API uses API keys to authenticate requests. You can generate multiple API keys per box office.",
    "source_url": "https://app.tickettailor.com/",
    "observed_at": "2026-11-05T00:00:00+01:00"
   },
   "evidence": [
    "bewijs/07-api.jpg"
   ]
  },
  "support": null,
  "onboarding": null,
  "inbox": {
   "timeline": {
    "signup_at": null,
    "messages": [
     {
      "received_at": "2026-11-05T08:45:55Z",
      "sender_name": "TicketTailor team",
      "sender_domain": "tickettailor.com",
      "subject": "Verify your email address",
      "folder": "inbox",
      "offer": null
     },
     {
      "received_at": "2026-11-05T08:53:59Z",
      "sender_name": "TicketTailor team",
      "sender_domain": "tickettailor.com",
      "subject": "Verify your Ticket Tailor account",
      "folder": "inbox",
      "offer": null
     },
     {
      "received_at": "2026-11-05T09:04:47Z",
      "sender_name": "TicketTailor team",
      "sender_domain": "tickettailor.com",
      "subject": "Welcome to Ticket Tailor, [our name] 👋",
      "folder": "inbox",
      "offer": null
     }
    ]
   },
   "window_start": "2026-11-04T23:00:00Z",
   "window_end": "2026-11-18T23:00:00Z",
   "window_days": 14,
   "time_basis": "signup_date_midnight_Europe_Amsterdam",
   "status": "partial",
   "observed_at": "2026-11-13T02:18:02.597303Z",
   "counts": {
    "transactional": 2,
    "onboarding_tips": 1,
    "sales_upsell": 0,
    "personal_looking_sales": 0
   },
   "first_sales_email_hours": null,
   "has_list_unsubscribe": true,
   "uncertain": 0,
   "after_cancel": {
    "status": "not_tested"
   },
   "after_deletion": {
    "status": "not_tested"
   },
   "after_unsubscribe": {
    "status": "not_tested"
   }
  },
  "invites": {
   "status": "not_tested",
   "default_on": "not_tested",
   "plus_accepted": "not_tested",
   "invitee_can_unsubscribe": "not_tested",
   "address_book_requested": "not_tested",
   "workspace_requested": "not_tested"
  },
  "entry_exit": {
   "signup": {
    "screens": "not_tested",
    "card_required": "not_tested",
    "call_required": "not_tested",
    "observed_on": null,
    "evidence_url": null
   },
   "cancel": {
    "screens": "not_tested",
    "call_required": "not_tested",
    "observed_on": null,
    "evidence_url": null
   }
  },
  "tested_on": "2026-11-05",
  "tested_by": "Our team; actor, account and scope are documented in the review.",
  "review_url": "https://aibuildermarketplace.com/b2b/tickettailor-review/",
  "method": [
   "Filled in the box office form and read the billing page",
   "Entered one fictional event with one ticket type and read the fee calculation",
   "Opened the team and API settings"
  ],
  "claims": [
   {
    "claim": "Prepay",
    "claim_source": "https://app.tickettailor.com/",
    "claim_read_on": "2026-11-05",
    "observed": "Billing displayed 5 trial credits and auto-renew Off; PAYG rate €0.70 per usage excluding VAT.",
    "observed_on": "2026-11-05",
    "evidence": {
     "label": "Our test observations",
     "url": "https://aibuildermarketplace.com/b2b/tickettailor-review/#claim-vs-measured"
    },
    "plan": "Prepay; 5 trial credits; auto-renew Off",
    "comparability": "Ticket Tailor: Account billing balance and rate; no credit purchase or real usage charge.",
    "status": "confirmed",
    "buying_consequence": "Credits and PAYG usage, rather than a subscription term, apply in this account.",
    "buyer_direction": "neutral",
    "claim_changed_on": "2026-11-09"
   },
   {
    "claim": "Buyer will pay €12.10",
    "claim_source": "https://app.tickettailor.com/",
    "claim_read_on": "2026-11-05",
    "observed": "The illustrative ticket showed €11.67 received after estimated €0.43 Stripe fees; trial Ticket Tailor fee zero.",
    "observed_on": "2026-11-05",
    "evidence": {
     "label": "Our test observations",
     "url": "https://aibuildermarketplace.com/b2b/tickettailor-review/#claim-vs-measured"
    },
    "plan": "Prepay; 5 trial credits; auto-renew Off",
    "comparability": "Ticket Tailor: Calculator only: domestic one-ticket Stripe example, not settlement or a universal processing rate.",
    "status": "confirmed",
    "buying_consequence": "The displayed buyer amount and estimated seller receipt differ.",
    "buyer_direction": "neutral",
    "claim_changed_on": "2026-11-09"
   },
   {
    "claim": "Generate a new key",
    "claim_source": "https://app.tickettailor.com/",
    "claim_read_on": "2026-11-05",
    "observed": "Settings > API offered key generation with zero existing keys; no key made and no request sent.",
    "observed_on": "2026-11-05",
    "evidence": {
     "label": "Our test observations",
     "url": "https://aibuildermarketplace.com/b2b/tickettailor-review/#claim-vs-measured"
    },
    "plan": "Prepay; 5 trial credits; auto-renew Off",
    "comparability": "Ticket Tailor: UI entitlement only, without testing API functionality.",
    "status": "confirmed",
    "buying_consequence": "API configuration is offered on the tested trial/prepay account.",
    "buyer_direction": "neutral",
    "claim_changed_on": "2026-11-09"
   },
   {
    "claim": "Verification required",
    "claim_source": "https://app.tickettailor.com/",
    "claim_read_on": "2026-11-05",
    "observed": "Invite teammate stopped at owner email verification; role names, default role and viewer seat costs were not inspected.",
    "observed_on": "2026-11-05",
    "evidence": {
     "label": "Our test observations",
     "url": "https://aibuildermarketplace.com/b2b/tickettailor-review/#claim-vs-measured"
    },
    "plan": "Prepay; 5 trial credits; auto-renew Off",
    "comparability": "Ticket Tailor: A verification email is not an invitation or a completed roles test.",
    "status": "confirmed",
    "buying_consequence": "Owner verification is needed to continue the inspected team route.",
    "buyer_direction": "neutral",
    "claim_changed_on": "2026-11-09"
   },
   {
    "claim": "It's free to create an account",
    "claim_source": "https://app.tickettailor.com/sign-up",
    "claim_read_on": "2026-10-29",
    "observed": "Billing: Prepay, 5 credits, auto-renew Off; PAYG €0.70 per usage excluding VAT. API keys (0), Generate a new key offered; no key created. Team Owner visible but roles selector not reached.",
    "observed_on": "2026-11-05",
    "evidence": {
     "label": "Our test observations",
     "url": "https://aibuildermarketplace.com/b2b/tickettailor-review/#claim-vs-measured"
    },
    "plan": "Prepay; 5 trial credits; auto-renew Off",
    "comparability": "Ticket Tailor: Historical public claim, original read date retained; later observed plan or report is scoped separately.",
    "status": "confirmed",
    "buying_consequence": "Observed scope is narrower than a complete end-to-end signup, trial or signing test.",
    "buyer_direction": "neutral",
    "claim_changed_on": null
   },
   {
    "claim": "€0.70 per usage, excluding VAT",
    "claim_source": "https://app.tickettailor.com/sign-up",
    "claim_read_on": "2026-11-05",
    "observed": "Credit-purchase checkout not opened. Prepay has 5 trial credits and auto-renew Off; ticket fee illustration is not a checkout invoice.",
    "observed_on": "2026-11-05",
    "evidence": {
     "label": "Our test observations",
     "url": "https://aibuildermarketplace.com/b2b/tickettailor-review/#claim-vs-measured"
    },
    "plan": "Prepay; 5 trial credits; auto-renew Off",
    "comparability": "Ticket Tailor: Ticket Tailor usage-rate and ticket-fee evidence cannot confirm a credit-purchase total or tax. No matching current EUR cost rule; historical USD rate is not comparable.",
    "status": "not_testable",
    "buying_consequence": "A final payable amount cannot be confirmed.",
    "buyer_direction": "neutral",
    "claim_changed_on": "2026-11-09"
   }
  ],
  "exit_test": {
   "run_date": "2026-11-05",
   "what": "One unpublished event and ticket type; no orders, attendee export or roundtrip.",
   "first_import": null,
   "file_inspected": false,
   "reimport_tested": false,
   "awkward": "Invite teammate required owner email verification. Publishing required a payment provider; no provider linked.",
   "friction": {
    "export_route": "Orders/attendees were not created; no draft-settings export found in the session.",
    "format": "No downloaded file; fee calculator is an illustrative estimate.",
    "reimport": "No actual export or native-ID update route tested.",
    "cancellation": "Cancellation and downgrade were not performed."
   },
   "not_tested": [
    "Support and invitation sending.",
    "Full original signup and measured duration.",
    "Downloaded export bytes, native IDs and fixed-ID reimport.",
    "Cancellation, deletion and passive follow-up."
   ],
   "available_fields": [],
   "not_offered": [],
   "note": "A check of this export route with synthetic records, on the account and date stated. Re-importing the export was not tested. The exported file was not opened, so what it contains is unverified. Friction is described, not scored; this is not a verdict on the product.",
   "evidence_url": "https://aibuildermarketplace.com/b2b/tickettailor-review/#exit-test"
  },
  "facts": {
   "trial_requires_card": {
    "value": "not_tested",
    "basis": "No explicit observation in the public evidence.",
    "observed_on": "2026-11-05",
    "evidence_url": "https://aibuildermarketplace.com/b2b/tickettailor-review/#hands-on"
   },
   "trial_duration_confirmed": {
    "value": "not_tested",
    "basis": "No explicit observation in the public evidence.",
    "observed_on": "2026-11-05",
    "evidence_url": "https://aibuildermarketplace.com/b2b/tickettailor-review/#hands-on"
   },
   "export_file_inspected": {
    "value": false,
    "basis": "One unpublished event and ticket type; no orders, attendee export or roundtrip. A check of this export route with synthetic records, on the account and date stated. Re-importing the export was not tested. The exported file was not opened, so what it contains is unverified. Friction is described, not scored; this is not a verdict on the product.",
    "observed_on": "2026-11-05",
    "evidence_url": "https://aibuildermarketplace.com/b2b/tickettailor-review/#exit-test"
   },
   "export_reimport_tested": {
    "value": false,
    "basis": "One unpublished event and ticket type; no orders, attendee export or roundtrip. A check of this export route with synthetic records, on the account and date stated. Re-importing the export was not tested. The exported file was not opened, so what it contains is unverified. Friction is described, not scored; this is not a verdict on the product.",
    "observed_on": "2026-11-05",
    "evidence_url": "https://aibuildermarketplace.com/b2b/tickettailor-review/#exit-test"
   },
   "export_direct_download": {
    "value": "not_tested",
    "basis": "No explicit observation in the public evidence.",
    "observed_on": "2026-11-05",
    "evidence_url": "https://aibuildermarketplace.com/b2b/tickettailor-review/#hands-on"
   },
   "marketing_emails_14d": {
    "value": "not_tested",
    "basis": "No complete unambiguous 14-day inbox observation available.",
    "observed_on": "2026-11-13",
    "evidence_url": null
   }
  }
 },
 "task_evidence": {
  "structured_checks": [],
  "sessions": [
   {
    "source": "session",
    "product_name": "TicketTailor",
    "product_id": "tickettailor",
    "run_date": "2026-11-05",
    "session_type": "hands_on",
    "what": "Tested by our team on 5 November 2026 on the free trial: Daan created the account and our AI assistant ran the test in Daan's browser. We created a box office, drafted one event with a ticket type, and read the fee, team and API screens. We published nothing, sold no ticket and connected no payment provider.",
    "findings": [
     "Creating the box office asks for an organisation name, country, billing currency, whether tickets are free or paid, and expected yearly volume, plus a tick for the acceptable use policy. No card was asked for.",
     "Billing shows 'Prepay', a credit balance of 5 and Auto-Renew off. Without credits, usage is charged at the pay-as-you-go rate of €0.70, excluding VAT. This is a credit model, so we found no subscription checkout to test.",
     "The ticket dialog showed the fee in advance. For a €12.10 ticket the buyer pays €12.10, estimated fees are €0.43 and you receive €11.67. The €0.70 Ticket Tailor fee is struck through to €0.00 as one trial credit, and the €0.43 is a Stripe example of 1.5% plus €0.25 on a domestic card.",
     "Our draft event kept the accent in 'Zoë' and the two-line description with quotation marks. The kit start date of 28 October is in the past, so we kept the suggested default of 19 November. That is a mapping change on our side, not a data loss.",
     "The event stayed in Draft. 'Get ready to publish' lists a payment method as the open step, and publishing needs a connected payment provider.",
     "Settings > API offers API keys ('Generate a new key') and webhooks on this trial. We created no key.",
     "Team access lists one teammate, the owner. 'Invite teammate' asks for a verification code sent by e-mail first, so we did not see the role options."
    ],
    "not_tested": [
     "Roles: the verification step blocked the invite screen, and the code is a step only the account holder can take",
     "Export and re-import: exports need orders, and we found no export for event settings; the second kit record was not entered",
     "Checkout, tax and the final price: we did not open the credit purchase",
     "Support: we found a chat promise on the welcome screen and an API address, but no support mailbox, so we sent no question",
     "Invitations, downgrade and cancellation"
    ],
    "report": null,
    "disclosure": null,
    "evidence_status": null,
    "result": "reported",
    "note": "Findings as written up after the session; no pass/fail per task was scored.",
    "claim_checks": [
     {
      "claim": "Prepay",
      "claim_source": "https://app.tickettailor.com/",
      "claim_read_on": "2026-11-05",
      "observed": "Billing displayed 5 trial credits and auto-renew Off; PAYG rate €0.70 per usage excluding VAT.",
      "observed_on": "2026-11-05",
      "evidence": {
       "label": "Our test observations",
       "url": "https://aibuildermarketplace.com/b2b/tickettailor-review/#claim-vs-measured"
      },
      "plan": "Prepay; 5 trial credits; auto-renew Off",
      "comparability": "Ticket Tailor: Account billing balance and rate; no credit purchase or real usage charge.",
      "status": "confirmed",
      "buying_consequence": "Credits and PAYG usage, rather than a subscription term, apply in this account.",
      "buyer_direction": "neutral",
      "claim_changed_on": "2026-11-09"
     },
     {
      "claim": "Buyer will pay €12.10",
      "claim_source": "https://app.tickettailor.com/",
      "claim_read_on": "2026-11-05",
      "observed": "The illustrative ticket showed €11.67 received after estimated €0.43 Stripe fees; trial Ticket Tailor fee zero.",
      "observed_on": "2026-11-05",
      "evidence": {
       "label": "Our test observations",
       "url": "https://aibuildermarketplace.com/b2b/tickettailor-review/#claim-vs-measured"
      },
      "plan": "Prepay; 5 trial credits; auto-renew Off",
      "comparability": "Ticket Tailor: Calculator only: domestic one-ticket Stripe example, not settlement or a universal processing rate.",
      "status": "confirmed",
      "buying_consequence": "The displayed buyer amount and estimated seller receipt differ.",
      "buyer_direction": "neutral",
      "claim_changed_on": "2026-11-09"
     },
     {
      "claim": "Generate a new key",
      "claim_source": "https://app.tickettailor.com/",
      "claim_read_on": "2026-11-05",
      "observed": "Settings > API offered key generation with zero existing keys; no key made and no request sent.",
      "observed_on": "2026-11-05",
      "evidence": {
       "label": "Our test observations",
       "url": "https://aibuildermarketplace.com/b2b/tickettailor-review/#claim-vs-measured"
      },
      "plan": "Prepay; 5 trial credits; auto-renew Off",
      "comparability": "Ticket Tailor: UI entitlement only, without testing API functionality.",
      "status": "confirmed",
      "buying_consequence": "API configuration is offered on the tested trial/prepay account.",
      "buyer_direction": "neutral",
      "claim_changed_on": "2026-11-09"
     },
     {
      "claim": "Verification required",
      "claim_source": "https://app.tickettailor.com/",
      "claim_read_on": "2026-11-05",
      "observed": "Invite teammate stopped at owner email verification; role names, default role and viewer seat costs were not inspected.",
      "observed_on": "2026-11-05",
      "evidence": {
       "label": "Our test observations",
       "url": "https://aibuildermarketplace.com/b2b/tickettailor-review/#claim-vs-measured"
      },
      "plan": "Prepay; 5 trial credits; auto-renew Off",
      "comparability": "Ticket Tailor: A verification email is not an invitation or a completed roles test.",
      "status": "confirmed",
      "buying_consequence": "Owner verification is needed to continue the inspected team route.",
      "buyer_direction": "neutral",
      "claim_changed_on": "2026-11-09"
     },
     {
      "claim": "It's free to create an account",
      "claim_source": "https://app.tickettailor.com/sign-up",
      "claim_read_on": "2026-10-29",
      "observed": "Billing: Prepay, 5 credits, auto-renew Off; PAYG €0.70 per usage excluding VAT. API keys (0), Generate a new key offered; no key created. Team Owner visible but roles selector not reached.",
      "observed_on": "2026-11-05",
      "evidence": {
       "label": "Our test observations",
       "url": "https://aibuildermarketplace.com/b2b/tickettailor-review/#claim-vs-measured"
      },
      "plan": "Prepay; 5 trial credits; auto-renew Off",
      "comparability": "Ticket Tailor: Historical public claim, original read date retained; later observed plan or report is scoped separately.",
      "status": "confirmed",
      "buying_consequence": "Observed scope is narrower than a complete end-to-end signup, trial or signing test.",
      "buyer_direction": "neutral",
      "claim_changed_on": null
     },
     {
      "claim": "€0.70 per usage, excluding VAT",
      "claim_source": "https://app.tickettailor.com/sign-up",
      "claim_read_on": "2026-11-05",
      "observed": "Credit-purchase checkout not opened. Prepay has 5 trial credits and auto-renew Off; ticket fee illustration is not a checkout invoice.",
      "observed_on": "2026-11-05",
      "evidence": {
       "label": "Our test observations",
       "url": "https://aibuildermarketplace.com/b2b/tickettailor-review/#claim-vs-measured"
      },
      "plan": "Prepay; 5 trial credits; auto-renew Off",
      "comparability": "Ticket Tailor: Ticket Tailor usage-rate and ticket-fee evidence cannot confirm a credit-purchase total or tax. No matching current EUR cost rule; historical USD rate is not comparable.",
      "status": "not_testable",
      "buying_consequence": "A final payable amount cannot be confirmed.",
      "buyer_direction": "neutral",
      "claim_changed_on": "2026-11-09"
     }
    ],
    "claim_checks_note": "A vendor claim (quoted, with source and read date) set against what we observed in this session on the plan stated. status is confirmed, contradicted, not_comparable, not_testable or out_of_date; it is not a score of the product.",
    "exit_test": {
     "run_date": "2026-11-05",
     "what": "One unpublished event and ticket type; no orders, attendee export or roundtrip.",
     "first_import": null,
     "file_inspected": false,
     "reimport_tested": false,
     "awkward": "Invite teammate required owner email verification. Publishing required a payment provider; no provider linked.",
     "friction": {
      "export_route": "Orders/attendees were not created; no draft-settings export found in the session.",
      "format": "No downloaded file; fee calculator is an illustrative estimate.",
      "reimport": "No actual export or native-ID update route tested.",
      "cancellation": "Cancellation and downgrade were not performed."
     },
     "not_tested": [
      "Support and invitation sending.",
      "Full original signup and measured duration.",
      "Downloaded export bytes, native IDs and fixed-ID reimport.",
      "Cancellation, deletion and passive follow-up."
     ],
     "available_fields": [],
     "not_offered": [],
     "note": "A check of this export route with synthetic records, on the account and date stated. Re-importing the export was not tested. The exported file was not opened, so what it contains is unverified. Friction is described, not scored; this is not a verdict on the product."
    },
    "in_catalog": true
   }
  ]
 },
 "open_questions": [
  {
   "question_id": "tickettailor:tickettailor-q1",
   "key": "tickettailor-q1",
   "question": "Is the yearly free-ticket allowance 5,000 or 2,000?",
   "status": "open"
  },
  {
   "question_id": "tickettailor:tickettailor-q2",
   "key": "tickettailor-q2",
   "question": "What do the HubSpot, ActiveCampaign and Constant Contact connections cost a month?",
   "status": "open"
  },
  {
   "question_id": "tickettailor:cancellation_terms",
   "key": "cancellation_terms",
   "question": "Can a customer cancel at any time, and what happens to an annual plan that is cancelled mid-term?",
   "status": "open"
  },
  {
   "question_id": "tickettailor:data_export",
   "key": "data_export",
   "question": "Which data can a customer export, in which formats, on which plans?",
   "status": "open"
  },
  {
   "question_id": "tickettailor:data_location",
   "key": "data_location",
   "question": "Where is customer data stored, and can a customer choose the region?",
   "status": "open"
  },
  {
   "question_id": "tickettailor:minimum_seats",
   "key": "minimum_seats",
   "question": "Is there a minimum number of seats or users on any plan?",
   "status": "open"
  }
 ],
 "vendor_answers": [],
 "agent_channels": {
  "vendor_mcp": null,
  "agent_checkout": {
   "status": "not_found",
   "detail": "No explicit support for purchases by AI agents on the vendor's own pages.",
   "checked_at": "2026-10-07",
   "method": "homepage, /pricing and the pricing page we cite, read as plain HTML (no JavaScript) and searched for explicit support of purchases by AI agents: Agentic Commerce Protocol, Instant Checkout, Agent Payments Protocol, buy in ChatGPT, agentic checkout"
  }
 }
}
