{
 "schema_version": "1.0",
 "id": "typewise",
 "name": "Typewise",
 "research_status": "researched",
 "vendor_domain": "typewise.app",
 "category": "Customer Support",
 "task": "A help desk, tickets or a shared inbox",
 "summary": "AI agents for customer service that resolve requests end to end and take action in the systems you already run - CRM, ERP, billing, commerce - configured in plain language.",
 "best_for": "customer-service teams with real ticket volume that want AI agents to resolve requests end to end and act inside the systems they already run — CRM, ERP, billing, commerce — with approval steps and human handover as they raise the automation level",
 "skip_if": "your helpdesk's built-in AI answers already absorb the volume, or your channel mix leans on phone support — their home page lists voice among the channels while their own SMB page still marks it \"coming soon\", so pin that down before you sign",
 "honest_knock": "The bill has two parts and both are published: a base fee from $99 and a resolution rate from $2 (pay as you go) down to $1 with volume packages. The meter is published too — a ticket closed end to end counts as one resolution, a hand-off to a person counts as half, and a ticket passed straight through or flagged is free. So a conversation the AI cannot finish still bills, at half rate, which is fair but worth budgeting for. What the page still does not say is whether a reopened ticket counts again; get that in writing before the trial. The ROI calculator on their site is the vendor's own arithmetic; the pilot is where you replace it with yours.",
 "pricing": {
  "status": "public",
  "entry_price": "$99",
  "entry_price_terms": "Starter · base fee per month with 1 user ($999 a year)",
  "from_price_usd_month": 99.0,
  "plans": [
   {
    "name": "Starter",
    "price": "$99 a month or $999 a year",
    "includes": "1 user, email and chat, $20 monthly AI Operator budget, pay-as-you-go resolutions at $2 each"
   },
   {
    "name": "Growth",
    "price": "$599 a month or $5,999 a year",
    "includes": "5 users, all digital channels, $100 AI Operator budget, volume packages bring resolutions down to $1"
   },
   {
    "name": "Business",
    "price": "$2,000 a month billed annually",
    "includes": "5 users, 3 workspaces (multi-brand), $500 AI Operator budget, two custom integration days a year, success consultant"
   },
   {
    "name": "Enterprise",
    "price": "no published price",
    "includes": "SSO, custom DPA, unlimited workspaces, $1,500 AI Operator budget, five integration days"
   }
  ],
  "plans_source": "summarised from pricing.notes; every plan name and amount appears verbatim in those notes",
  "notes": "(re-read 2026-09-23 and again, unchanged, 2026-09-27 on typewise.app/pricing) A base plan plus a per-resolution rate. Starter is $99 a month or $999 a year with 1 user, email and chat, a $20 monthly AI Operator budget and pay-as-you-go resolutions at $2 each. Growth is $599 a month or $5,999 a year with 5 users, all digital channels, a $100 AI Operator budget and volume packages that bring resolutions down to $1. Business is $2,000 a month billed annually with 5 users, 3 workspaces (multi-brand), a $500 AI Operator budget, two custom integration days a year and a success consultant. Enterprise is quoted and adds SSO, a custom DPA, unlimited workspaces, a $1,500 AI Operator budget and five integration days. Additional users are $89 a month on every plan - an add-on, not a starting price. Every plan starts with a 14-day trial of 100 resolution credits and $10 of AI Operator credit, no card. The page defines the meter: a full resolution counts once, a hand-off to a person counts as half, and unresolved or flagged tickets are free. Prices are in USD and shown in EUR, GBP or CHF at parity depending on your location. Correction 23 Sep 2026: our 5 Sep reading put unlimited workspaces and the $1,500 budget on Business; on the current page those belong to Enterprise. History: in August 2026 the only published number was 'starting from $1 per resolution' on the home page and /pricing returned a 404.",
  "verified_at": "2026-09-27",
  "source_url": null,
  "schema_offer": {
   "price": 99.0,
   "currency": "USD",
   "description": "Starter, base fee per month with 1 user ($999 a year); resolutions bill on top at $2 each, and extra users are $89 a month each. Read on the vendor's own pricing page on 2026-09-27.",
   "page": "https://zerotouchsupport.com/typewise-review.html"
  },
  "source_quotes": null,
  "recent_change": null
 },
 "free_plan": false,
 "free_plan_evidence": null,
 "cost_traps": [
  {
   "id": "per_seat",
   "label": "Per-seat pricing",
   "evidence": "Additional users are $89 a month on every plan - an add-on, not a starting price.",
   "verified_at": "2026-09-27",
   "source_url": null
  },
  {
   "id": "usage_metered",
   "label": "Usage-metered",
   "evidence": "Every plan starts with a 14-day trial of 100 resolution credits and $10 of AI Operator credit, no card.",
   "verified_at": "2026-09-27",
   "source_url": null
  },
  {
   "id": "addons_extra",
   "label": "Key features are paid add-ons",
   "evidence": "Additional users are $89 a month on every plan - an add-on, not a starting price.",
   "verified_at": "2026-09-27",
   "source_url": null
  }
 ],
 "compare_with": {
  "name": "Intercom Fin or your helpdesk's native AI",
  "why": "the honest comparison is where the work happens: Fin lives inside Intercom's own desk, while Typewise sells itself as a layer above the stack you already run, reading and writing in CRM, ERP and commerce systems. Already on Intercom? The native option starts ahead. Support work spread across several systems? That layer is the argument — ask both what counts as a resolution before you compare the price"
 },
 "links": {
  "record": "https://aibuildermarketplace.com/api/v1/products/typewise.json",
  "review": "https://zerotouchsupport.com/typewise-review.html",
  "marketplace": "https://aibuildermarketplace.com/marketplace/typewise/",
  "vendor_site": "https://typewise.app"
 },
 "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://partner.typewise.app/gi20pkpo8bcd",
  "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": "available",
  "engine": "https://aibuildermarketplace.com/agents/#cost",
  "rules": {
   "currency": "USD",
   "unit": "user",
   "axis": "users",
   "rules_verified_at": "2026-09-27",
   "plans": [
    {
     "id": "starter",
     "name": "Starter",
     "model": "flat",
     "included_units": 1,
     "monthly": 99,
     "annual_year": 999,
     "extra_unit": {
      "price_month": 89,
      "billing": "unspecified"
     },
     "evidence": "Starter is $99 a month or $999 a year with 1 user"
    },
    {
     "id": "growth",
     "name": "Growth",
     "model": "flat",
     "included_units": 5,
     "monthly": 599,
     "annual_year": 5999,
     "extra_unit": {
      "price_month": 89,
      "billing": "unspecified"
     },
     "evidence": "Growth is $599 a month or $5,999 a year with 5 users"
    },
    {
     "id": "business",
     "name": "Business",
     "model": "flat",
     "included_units": 5,
     "annual_month": 2000,
     "monthly_status": "not_offered",
     "extra_unit": {
      "price_month": 89,
      "billing": "unspecified"
     },
     "evidence": "Business is $2,000 a month billed annually with 5 users"
    },
    {
     "id": "enterprise",
     "name": "Enterprise",
     "model": "quote",
     "evidence": "Enterprise is quoted"
    }
   ],
   "extra_evidence": "Additional users are $89 a month on every plan",
   "usage": [
    {
     "id": "resolutions",
     "label": "AI resolutions (Starter, pay-as-you-go)",
     "unit": "resolution",
     "price": 2,
     "only_on": [
      "starter"
     ],
     "evidence": "pay-as-you-go resolutions at $2 each"
    }
   ],
   "not_computable": [
    "Growth resolution packages go down to $1 a resolution; the package sizes are not in our notes."
   ]
  },
  "growth": {
   "annual": {
    "product_id": "typewise",
    "currency": "USD",
    "axis": "users",
    "unit": "user",
    "billing": "annual",
    "rows": [
     {
      "units": 1,
      "cheapest_plan": "starter",
      "cheapest_plan_name": "Starter",
      "total_month": 83.25,
      "billed": {
       "amount": 999.0,
       "every": "year"
      },
      "ranges": [],
      "per_plan": {
       "starter": 83.25,
       "growth": 499.92,
       "business": 2000.0,
       "enterprise": "quote"
      }
     },
     {
      "units": 2,
      "cheapest_plan": "starter",
      "cheapest_plan_name": "Starter",
      "total_month": 172.25,
      "billed": {
       "amount": 2067.0,
       "every": "year"
      },
      "ranges": [],
      "per_plan": {
       "starter": 172.25,
       "growth": 499.92,
       "business": 2000.0,
       "enterprise": "quote"
      }
     },
     {
      "units": 3,
      "cheapest_plan": "starter",
      "cheapest_plan_name": "Starter",
      "total_month": 261.25,
      "billed": {
       "amount": 3135.0,
       "every": "year"
      },
      "ranges": [],
      "per_plan": {
       "starter": 261.25,
       "growth": 499.92,
       "business": 2000.0,
       "enterprise": "quote"
      }
     },
     {
      "units": 5,
      "cheapest_plan": "starter",
      "cheapest_plan_name": "Starter",
      "total_month": 439.25,
      "billed": {
       "amount": 5271.0,
       "every": "year"
      },
      "ranges": [],
      "per_plan": {
       "starter": 439.25,
       "growth": 499.92,
       "business": 2000.0,
       "enterprise": "quote"
      }
     },
     {
      "units": 10,
      "cheapest_plan": "starter",
      "cheapest_plan_name": "Starter",
      "total_month": 884.25,
      "billed": {
       "amount": 10611.0,
       "every": "year"
      },
      "ranges": [],
      "per_plan": {
       "starter": 884.25,
       "growth": 944.92,
       "business": 2445.0,
       "enterprise": "quote"
      }
     },
     {
      "units": 15,
      "cheapest_plan": "starter",
      "cheapest_plan_name": "Starter",
      "total_month": 1329.25,
      "billed": {
       "amount": 15951.0,
       "every": "year"
      },
      "ranges": [],
      "per_plan": {
       "starter": 1329.25,
       "growth": 1389.92,
       "business": 2890.0,
       "enterprise": "quote"
      }
     },
     {
      "units": 20,
      "cheapest_plan": "starter",
      "cheapest_plan_name": "Starter",
      "total_month": 1774.25,
      "billed": {
       "amount": 21291.0,
       "every": "year"
      },
      "ranges": [],
      "per_plan": {
       "starter": 1774.25,
       "growth": 1834.92,
       "business": 3335.0,
       "enterprise": "quote"
      }
     },
     {
      "units": 25,
      "cheapest_plan": "starter",
      "cheapest_plan_name": "Starter",
      "total_month": 2219.25,
      "billed": {
       "amount": 26631.0,
       "every": "year"
      },
      "ranges": [],
      "per_plan": {
       "starter": 2219.25,
       "growth": 2279.92,
       "business": 3780.0,
       "enterprise": "quote"
      }
     },
     {
      "units": 50,
      "cheapest_plan": "starter",
      "cheapest_plan_name": "Starter",
      "total_month": 4444.25,
      "billed": {
       "amount": 53331.0,
       "every": "year"
      },
      "ranges": [],
      "per_plan": {
       "starter": 4444.25,
       "growth": 4504.92,
       "business": 6005.0,
       "enterprise": "quote"
      }
     },
     {
      "units": 100,
      "cheapest_plan": "starter",
      "cheapest_plan_name": "Starter",
      "total_month": 8894.25,
      "billed": {
       "amount": 106731.0,
       "every": "year"
      },
      "ranges": [],
      "per_plan": {
       "starter": 8894.25,
       "growth": 8954.92,
       "business": 10455.0,
       "enterprise": "quote"
      }
     }
    ],
    "switch_points": [],
    "conflicts": [],
    "unknowns": [
     "Growth resolution packages go down to $1 a resolution; the package sizes are not in our notes."
    ],
    "measured": [
     {
      "claim": "\"The trial runs for 14 days\"",
      "claim_source": "https://docs.typewise.app/documentation/billing/free-trial",
      "claim_read_on": "2026-10-23",
      "observed": "On the day of sign-up, Plan & limits showed 'Trial · 92 days remaining' with no payment method.",
      "observed_on": "2026-10-23",
      "evidence": {
       "label": "Our test observations",
       "url": "https://zerotouchsupport.com/typewise-review.html#claim-vs-measured"
      },
      "plan": "Trial, simulator only",
      "comparability": "Same quantity: trial length shown on day one. The app gave more than the documentation says, so the difference is in the buyer's favour.",
      "status": "contradicted",
      "buying_consequence": "Our trial was longer than the documentation says; check the counter in your own account rather than the docs.",
      "buyer_direction": "favourable",
      "claim_changed_on": null,
      "status_label": "Contradicted",
      "review_url": "https://zerotouchsupport.com/typewise-review.html"
     }
    ]
   },
   "monthly": {
    "product_id": "typewise",
    "currency": "USD",
    "axis": "users",
    "unit": "user",
    "billing": "monthly",
    "rows": [
     {
      "units": 1,
      "cheapest_plan": "starter",
      "cheapest_plan_name": "Starter",
      "total_month": 99.0,
      "billed": {
       "amount": 99.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "starter": 99.0,
       "growth": 599.0,
       "business": "not_offered_on_billing",
       "enterprise": "quote"
      }
     },
     {
      "units": 2,
      "cheapest_plan": "starter",
      "cheapest_plan_name": "Starter",
      "total_month": 188.0,
      "billed": {
       "amount": 188.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "starter": 188.0,
       "growth": 599.0,
       "business": "not_offered_on_billing",
       "enterprise": "quote"
      }
     },
     {
      "units": 3,
      "cheapest_plan": "starter",
      "cheapest_plan_name": "Starter",
      "total_month": 277.0,
      "billed": {
       "amount": 277.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "starter": 277.0,
       "growth": 599.0,
       "business": "not_offered_on_billing",
       "enterprise": "quote"
      }
     },
     {
      "units": 5,
      "cheapest_plan": "starter",
      "cheapest_plan_name": "Starter",
      "total_month": 455.0,
      "billed": {
       "amount": 455.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "starter": 455.0,
       "growth": 599.0,
       "business": "not_offered_on_billing",
       "enterprise": "quote"
      }
     },
     {
      "units": 10,
      "cheapest_plan": "starter",
      "cheapest_plan_name": "Starter",
      "total_month": 900.0,
      "billed": {
       "amount": 900.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "starter": 900.0,
       "growth": 1044.0,
       "business": "not_offered_on_billing",
       "enterprise": "quote"
      }
     },
     {
      "units": 15,
      "cheapest_plan": "starter",
      "cheapest_plan_name": "Starter",
      "total_month": 1345.0,
      "billed": {
       "amount": 1345.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "starter": 1345.0,
       "growth": 1489.0,
       "business": "not_offered_on_billing",
       "enterprise": "quote"
      }
     },
     {
      "units": 20,
      "cheapest_plan": "starter",
      "cheapest_plan_name": "Starter",
      "total_month": 1790.0,
      "billed": {
       "amount": 1790.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "starter": 1790.0,
       "growth": 1934.0,
       "business": "not_offered_on_billing",
       "enterprise": "quote"
      }
     },
     {
      "units": 25,
      "cheapest_plan": "starter",
      "cheapest_plan_name": "Starter",
      "total_month": 2235.0,
      "billed": {
       "amount": 2235.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "starter": 2235.0,
       "growth": 2379.0,
       "business": "not_offered_on_billing",
       "enterprise": "quote"
      }
     },
     {
      "units": 50,
      "cheapest_plan": "starter",
      "cheapest_plan_name": "Starter",
      "total_month": 4460.0,
      "billed": {
       "amount": 4460.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "starter": 4460.0,
       "growth": 4604.0,
       "business": "not_offered_on_billing",
       "enterprise": "quote"
      }
     },
     {
      "units": 100,
      "cheapest_plan": "starter",
      "cheapest_plan_name": "Starter",
      "total_month": 8910.0,
      "billed": {
       "amount": 8910.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "starter": 8910.0,
       "growth": 9054.0,
       "business": "not_offered_on_billing",
       "enterprise": "quote"
      }
     }
    ],
    "switch_points": [],
    "conflicts": [],
    "unknowns": [
     "Growth resolution packages go down to $1 a resolution; the package sizes are not in our notes."
    ],
    "measured": [
     {
      "claim": "\"The trial runs for 14 days\"",
      "claim_source": "https://docs.typewise.app/documentation/billing/free-trial",
      "claim_read_on": "2026-10-23",
      "observed": "On the day of sign-up, Plan & limits showed 'Trial · 92 days remaining' with no payment method.",
      "observed_on": "2026-10-23",
      "evidence": {
       "label": "Our test observations",
       "url": "https://zerotouchsupport.com/typewise-review.html#claim-vs-measured"
      },
      "plan": "Trial, simulator only",
      "comparability": "Same quantity: trial length shown on day one. The app gave more than the documentation says, so the difference is in the buyer's favour.",
      "status": "contradicted",
      "buying_consequence": "Our trial was longer than the documentation says; check the counter in your own account rather than the docs.",
      "buyer_direction": "favourable",
      "claim_changed_on": null,
      "status_label": "Contradicted",
      "review_url": "https://zerotouchsupport.com/typewise-review.html"
     }
    ]
   }
  }
 },
 "unknowns": [
  "Data export tested on 2026-10-23; 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."
 ],
 "verification": {
  "price": "read",
  "free_trial": "being_verified",
  "refund": "being_verified"
 },
 "status_page": null,
 "measured": {
  "support": null,
  "onboarding": null,
  "inbox": {
   "timeline": {
    "signup_at": null,
    "messages": [
     {
      "received_at": "2026-10-23T20:09:47Z",
      "sender_name": "Typewise team",
      "sender_domain": "mail.typewise.app",
      "subject": "Your login link for Typewise",
      "folder": "inbox",
      "offer": null
     },
     {
      "received_at": "2026-10-23T20:10:23Z",
      "sender_name": "Typewise team",
      "sender_domain": "mail.typewise.app",
      "subject": "Your Typewise authentication link",
      "folder": "inbox",
      "offer": null
     },
     {
      "received_at": "2026-10-26T08:41:48Z",
      "sender_name": "Typewise team",
      "sender_domain": "typewise.app",
      "subject": "Your Typewise review",
      "folder": "inbox",
      "offer": null
     }
    ]
   },
   "window_start": "2026-10-22T22:00:00Z",
   "window_end": "2026-11-05T23:00:00Z",
   "window_days": 14,
   "time_basis": "signup_date_midnight_Europe_Amsterdam",
   "status": "partial",
   "observed_at": "2026-10-27T02:18:01.949814Z",
   "counts": {
    "transactional": 0,
    "onboarding_tips": 0,
    "sales_upsell": 0,
    "personal_looking_sales": 0
   },
   "first_sales_email_hours": null,
   "has_list_unsubscribe": false,
   "uncertain": 3,
   "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-10-23",
  "tested_by": "Our team; actor, account and scope are documented in the review.",
  "review_url": "https://zerotouchsupport.com/typewise-review.html",
  "method": [
   "Opened Billing > Plan & limits and recorded the trial meters",
   "Configured the company and added a text knowledge source",
   "Asked a valid return question before and after knowledge readiness",
   "Asked about an opened product and an unspecified shipping destination",
   "Changed the return window and repeated the same case in a fresh conversation",
   "Opened the simulator tickets and downloaded Export all"
  ],
  "claims": [
   {
    "claim": "\"The trial runs for 14 days\"",
    "claim_source": "https://docs.typewise.app/documentation/billing/free-trial",
    "claim_read_on": "2026-10-23",
    "observed": "On the day of sign-up, Plan & limits showed 'Trial · 92 days remaining' with no payment method.",
    "observed_on": "2026-10-23",
    "evidence": {
     "label": "Our test observations",
     "url": "https://zerotouchsupport.com/typewise-review.html#claim-vs-measured"
    },
    "plan": "Trial, simulator only",
    "comparability": "Same quantity: trial length shown on day one. The app gave more than the documentation says, so the difference is in the buyer's favour.",
    "status": "contradicted",
    "buying_consequence": "Our trial was longer than the documentation says; check the counter in your own account rather than the docs.",
    "buyer_direction": "favourable",
    "claim_changed_on": null
   }
  ],
  "exit_test": {
   "run_date": "2026-10-23",
   "what": "On 23 October 2026, in the trial account from this test, we exported the six tickets created by our Simulator conversations with Typewise's own export and checked what the file contains. We did not re-import it.",
   "first_import": null,
   "file_inspected": true,
   "reimport_tested": false,
   "awkward": null,
   "friction": {
    "export_route": "All tickets > Export all gives an Excel file straight away.",
    "format": "XLSX with one row per ticket and a summary; no conversation text.",
    "reimport": "Not tested.",
    "cancellation": "Not done; 'Terminate account' sits in the menu next to the plan."
   },
   "not_tested": [
    "Exporting knowledge sources and settings",
    "A PDF per ticket",
    "Re-importing the export"
   ],
   "came_along": [
    "One row per ticket (6 rows, 16 columns): ticket ID, title, AI summary, customer name and email, channel, priority, status, assignee, team, resolution status, language, CSAT score and comment, created and last activity"
   ],
   "lost": [
    "The full conversation messages: the export has only the summary per ticket",
    "The knowledge sources and settings"
   ],
   "note": "A check of this export route with synthetic records, on the account and date stated. Re-importing the export was not tested. Friction is described, not scored; this is not a verdict on the product.",
   "evidence_url": "https://zerotouchsupport.com/typewise-review.html#exit-test"
  },
  "facts": {
   "trial_requires_card": {
    "value": "not_tested",
    "basis": "No explicit observation in the public evidence.",
    "observed_on": "2026-10-23",
    "evidence_url": "https://zerotouchsupport.com/typewise-review.html#hands-on"
   },
   "trial_duration_confirmed": {
    "value": false,
    "basis": "On the day of sign-up, Plan & limits showed 'Trial · 92 days remaining' with no payment method.",
    "observed_on": "2026-10-23",
    "evidence_url": "https://zerotouchsupport.com/typewise-review.html#claim-vs-measured"
   },
   "export_file_inspected": {
    "value": "not_tested",
    "basis": "No explicit observation in the public evidence.",
    "observed_on": "2026-10-23",
    "evidence_url": "https://zerotouchsupport.com/typewise-review.html#hands-on"
   },
   "export_reimport_tested": {
    "value": false,
    "basis": "On 23 October 2026, in the trial account from this test, we exported the six tickets created by our Simulator conversations with Typewise's own export and checked what the file contains. We did not re-import it. A check of this export route with synthetic records, on the account and date stated. Re-importing the export was not tested. Friction is described, not scored; this is not a verdict on the product.",
    "observed_on": "2026-10-23",
    "evidence_url": "https://zerotouchsupport.com/typewise-review.html#exit-test"
   },
   "export_direct_download": {
    "value": true,
    "basis": "All tickets > Export all gives an Excel file straight away.",
    "observed_on": "2026-10-23",
    "evidence_url": "https://zerotouchsupport.com/typewise-review.html#exit-test"
   },
   "marketing_emails_14d": {
    "value": "not_tested",
    "basis": "No complete unambiguous 14-day inbox observation available.",
    "observed_on": "2026-10-27",
    "evidence_url": null
   }
  }
 },
 "task_evidence": {
  "structured_checks": [],
  "sessions": [
   {
    "source": "session",
    "product_name": "Typewise",
    "product_id": "typewise",
    "run_date": "2026-10-23",
    "session_type": "hands_on",
    "what": "Tested by our team on 23 October 2026 during the trial, without a card, without connecting a channel and without publishing anything: Daan created the account and our AI assistant ran the test in Daan's browser, using only the Simulator. We gave the AI a two-line return policy as a text knowledge source, asked four customer questions with known right answers, changed the return window from 14 to 30 days, asked again, and exported the tickets.",
    "findings": [
     "Once the knowledge source was ready, the answers matched it: an unopened vase after 5 days got 'yes, you can return it' citing the 14-day policy for unopened items, and an opened lamp got 'not eligible for return or refund'. Asked about shipping to Norway, which the source did not cover, it said it couldn't find a verified answer and handed the conversation to a human ('Needs agent takeover'). It did not make anything up.",
     "Changing the rule from 14 to 30 days took effect in the Simulator straight away: an unopened candle holder after 20 days first got 'no ... outside our return window' and, after the change, 'yes ... within 30 days of delivery for a full refund'. The source showed 'Not published yet', so this was the unpublished version.",
     "Our very first question, asked while the knowledge source still said 'Analyzing' (it turned 'Ready' after about a minute), was handed over to a human in full. Asked again once the source was ready, it was answered.",
     "Plan & limits showed 'Trial · 92 days remaining' on the day of sign-up, against 14 days in Typewise's documentation, with no payment method, 1,000 resolutions, 50K Nova (AI Operator) credits and one agent seat. Simulator conversations did not count as resolutions (still 0 of 1,000).",
     "Every Simulator conversation became a ticket with an automatic title, priority and status. 'Export all' downloads an Excel file straight away with 16 columns per ticket, including the AI summary, status, language and CSAT, but not the conversation messages themselves.",
     "Knowledge sources can be a live URL, web search, a website import, a file (PDF, Word or Excel only), text, or 'Ask a team member'. Parts of the interface showed Dutch text next to English, and once text we typed into the description landed in the name field."
    ],
    "not_tested": [
     "A real channel (chat widget, email, WhatsApp) and publishing",
     "Specialists, Actions and integrations",
     "What happens after the trial and what 'Activate plan' costs",
     "Use of Nova credits"
    ],
    "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": "\"The trial runs for 14 days\"",
      "claim_source": "https://docs.typewise.app/documentation/billing/free-trial",
      "claim_read_on": "2026-10-23",
      "observed": "On the day of sign-up, Plan & limits showed 'Trial · 92 days remaining' with no payment method.",
      "observed_on": "2026-10-23",
      "evidence": {
       "label": "Our test observations",
       "url": "https://zerotouchsupport.com/typewise-review.html#claim-vs-measured"
      },
      "plan": "Trial, simulator only",
      "comparability": "Same quantity: trial length shown on day one. The app gave more than the documentation says, so the difference is in the buyer's favour.",
      "status": "contradicted",
      "buying_consequence": "Our trial was longer than the documentation says; check the counter in your own account rather than the docs.",
      "buyer_direction": "favourable",
      "claim_changed_on": null
     }
    ],
    "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-10-23",
     "what": "On 23 October 2026, in the trial account from this test, we exported the six tickets created by our Simulator conversations with Typewise's own export and checked what the file contains. We did not re-import it.",
     "first_import": null,
     "file_inspected": true,
     "reimport_tested": false,
     "awkward": null,
     "friction": {
      "export_route": "All tickets > Export all gives an Excel file straight away.",
      "format": "XLSX with one row per ticket and a summary; no conversation text.",
      "reimport": "Not tested.",
      "cancellation": "Not done; 'Terminate account' sits in the menu next to the plan."
     },
     "not_tested": [
      "Exporting knowledge sources and settings",
      "A PDF per ticket",
      "Re-importing the export"
     ],
     "came_along": [
      "One row per ticket (6 rows, 16 columns): ticket ID, title, AI summary, customer name and email, channel, priority, status, assignee, team, resolution status, language, CSAT score and comment, created and last activity"
     ],
     "lost": [
      "The full conversation messages: the export has only the summary per ticket",
      "The knowledge sources and settings"
     ],
     "note": "A check of this export route with synthetic records, on the account and date stated. Re-importing the export was not tested. Friction is described, not scored; this is not a verdict on the product."
    },
    "in_catalog": true
   }
  ]
 },
 "open_questions": [
  {
   "question_id": "typewise: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": "typewise:data_export",
   "key": "data_export",
   "question": "Which data can a customer export, in which formats, on which plans?",
   "status": "open"
  },
  {
   "question_id": "typewise:data_location",
   "key": "data_location",
   "question": "Where is customer data stored, and can a customer choose the region?",
   "status": "open"
  },
  {
   "question_id": "typewise:pricing_gap_1",
   "key": "pricing_gap_1",
   "question": "Our price check could not put a number on this part of the cost: Growth resolution packages go down to $1 a resolution; the package sizes are not in our notes. Can you publish the price or the rule?",
   "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"
  }
 },
 "task_scope": {
  "scope": "support_ai_agent",
  "label": "AI agent for customer service (works next to or instead of a help desk)",
  "why": "AI agents for customer service that resolve requests end to end and take action in the systems you already run - CRM, ERP, billing, commerce - configured in plain language.",
  "source": "our dossier",
  "phrases": [
   "ai agent for customer service",
   "ai support agent",
   "customer service ai",
   "ai customer service agent",
   "ai customer support",
   "support automation ai"
  ]
 },
 "feature_evidence": {
  "features": {
   "gmail_integration": {
    "label": "Gmail integration",
    "phrases": [
     "gmail",
     "gmail integration",
     "works with gmail",
     "connect gmail"
    ]
   },
   "outlook_integration": {
    "label": "Outlook integration",
    "phrases": [
     "outlook",
     "outlook integration",
     "works with outlook",
     "office 365 email",
     "microsoft 365 email"
    ]
   },
   "shopify_integration": {
    "label": "Shopify integration",
    "phrases": [
     "shopify",
     "shopify integration",
     "works with shopify",
     "shopify orders"
    ]
   },
   "slack_integration": {
    "label": "Slack integration",
    "phrases": [
     "slack",
     "slack integration",
     "works with slack"
    ]
   }
  },
  "evidence": [
   {
    "feature": "shopify_integration",
    "plans": null,
    "quote": "Look up Shopify orders and handle returns, refunds and address changes.",
    "context": "Typewise integrations page; no plan is named.",
    "source": "https://www.typewise.app/integrations",
    "read_on": "2026-10-07"
   },
   {
    "feature": "slack_integration",
    "plans": null,
    "quote": "Handle Slack conversations in one place, in any language.",
    "context": "Typewise integrations page; no plan is named.",
    "source": "https://www.typewise.app/integrations",
    "read_on": "2026-10-07"
   },
   {
    "feature": "gmail_integration",
    "plans": null,
    "quote": "Handle Gmail conversations in one place, in any language.",
    "context": "Typewise integrations page; no plan is named.",
    "source": "https://www.typewise.app/integrations",
    "read_on": "2026-10-07"
   },
   {
    "feature": "outlook_integration",
    "plans": null,
    "quote": "Handle Outlook conversations in one place, in any language.",
    "context": "Typewise integrations page; no plan is named.",
    "source": "https://www.typewise.app/integrations",
    "read_on": "2026-10-07"
   }
  ],
  "note": "From the vendor's own pages, with plan, source and reading date. Documented by the vendor, not tested by us; our own tests are in task_evidence."
 }
}
