happytails.ai

Travel Expense Splitter

Open Travel Expense Splitter on Happytails.ai. This view has the same page content and links, with explicit tool capabilities. Read the processing notes before using a tool.

Tool capabilities

{
  "id": "travel-expense-splitter",
  "category": "calculators",
  "built": true,
  "requirements": "Bounded browser-local calculations with complete JSON and printable HTML output.",
  "implementation": {
    "fields": [],
    "presentation": "metrics",
    "inputMaxLength": 200000,
    "inputErrorCode": "TRAVEL_PLANNING_INPUT",
    "note": "Split entered payments and shared expenses evenly among named travellers. It does not create payment transfers.",
    "example": {
      "input": "{\n  \"people\": [\n    {\n      \"name\": \"Alex\",\n      \"paid\": 120\n    },\n    {\n      \"name\": \"Sam\",\n      \"paid\": 40\n    },\n    {\n      \"name\": \"Jo\",\n      \"paid\": 0\n    }\n  ],\n  \"sharedExpenses\": 30\n}",
      "options": {}
    },
    "experience": {
      "automatic": false,
      "single": false,
      "inputMaxLength": 200000,
      "inputMode": "text",
      "label": "JSON input",
      "placeholder": "{\n  \"people\": [\n    {\n      \"name\": \"A\",\n      \"paid\": 100\n    },\n    {\n      \"name\": \"B\",\n      \"paid\": 0\n    }\n  ],\n  \"sharedExpenses\": 0\n}",
      "help": "Use the documented fields. Up to 200,000 characters. Review the settings before running.",
      "helpParts": [
        "Use the documented fields.",
        "Up to 200,000 characters.",
        "Review the settings before running."
      ],
      "action": null
    },
    "mode": "explicit",
    "interactive": false
  },
  "execution": "Browser interface",
  "api": null,
  "browser_agent": {
    "supported": true,
    "name": "run_current_tool",
    "discovery": "WebMCP on the human page in a supporting browser",
    "verification": "See audit/API-AUDIT.md; availability is not verification"
  }
}

Page guide

Calculate from explicit travel assumptions locally.

How to use Travel Expense Splitter
  1. Enter the travel assumptions and units.
  2. Review the transparent calculation and assumptions.
  3. Download the complete report or printable HTML.

Useful next steps

Transparent assumptions

Every result preserves the values supplied and shows the calculation output.