← Files TabicoARCHIVED FILE
plugin.json
8.67 KB · Nov 9, 2026 · 01:29 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "tabico",
"version": "1.0.0",
"description": "Plan a whole trip on your own Tabico account: plans, schedules, shared costs, to-dos, packing lists and invitations.",
"author": {
"name": "Tabico",
"email": "support@tabico.me",
"url": "https://tabico.me"
},
"homepage": "https://tabico.me/en/docs/ai",
"keywords": [
"travel",
"trip planning",
"itinerary",
"expenses",
"packing list"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Tabico",
"shortDescription": "Your travel itinerary app",
"longDescription": "Tabico is a travel itinerary app. This plugin lets ChatGPT work on your own Tabico account, so you can plan a whole trip in conversation and find it ready in the app.\n\nKey features:\n- Plans and schedules: create and edit plans, search for places, add stops and journeys to each day, reorder or remove them, and set a cover image.\n- Shared costs: record, edit and delete expenses, and see what a plan has cost so far.\n- To-dos and packing: add, edit, tick off and delete checklist items, with assignees and due dates.\n- Friends and invitations: list friends, invite them to a plan, create invite links, and answer invitations you have received.\n\nEvery change shows up in the Tabico app and is shared with your trip members. ChatGPT acts with exactly the permissions you have in the app, so visibility settings and member roles are respected. Deleting things, inviting people and widening who can see a plan are marked as destructive, so ChatGPT asks before doing them.\n\nA Tabico account is required. Sign up in the iOS or Android app with Google or Apple, then sign in with the same account when you connect. Setup guide: https://tabico.me/en/docs/ai",
"developerName": "Tabico",
"category": "Travel",
"capabilities": [
"Create and edit trip plans",
"Search places and build day-by-day schedules",
"Record and split trip expenses",
"Manage to-dos and packing lists",
"Invite friends to a plan"
],
"websiteURL": "https://tabico.me/en/docs/ai",
"supportURL": "https://tabico.me/en/contact",
"privacyPolicyURL": "https://tabico.me/en/privacy",
"termsOfServiceURL": "https://tabico.me/en/tos",
"defaultPrompt": [
"Make a three-day Kyoto plan for next month's long weekend.",
"Show me my next trip's schedule, day by day.",
"Add sunscreen and a swimsuit to my Okinawa packing list."
],
"brandColor": "#6E8F5E",
"composerIcon": "./assets/logo.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Create a multi-day plan with stops",
"prompt": "Make a three-day Kyoto plan for next month's long weekend: Kiyomizu-dera and Gion on day one, Arashiyama on day two, Fushimi Inari on day three.",
"tools_triggered": "create_plan, search_places, add_stop",
"expected_behavior": "Creates a new three-day Kyoto plan on the connected account and adds the named places to the right days, then summarizes the schedule."
},
{
"description": "List the user's plans",
"prompt": "List my plans in Tabico.",
"tools_triggered": "list_plans",
"expected_behavior": "Lists the plans on the connected account with their titles and dates, without inventing plans."
},
{
"description": "Show a plan's schedule",
"prompt": "Show me the schedule of my Kyoto plan, day by day.",
"tools_triggered": "list_plans, get_plan",
"expected_behavior": "Finds the Kyoto plan and shows its stops grouped by day in order."
},
{
"description": "Record a shared expense",
"prompt": "In my Okinawa plan, record a 6,000 yen lunch that I paid for, split between all members.",
"tools_triggered": "list_plans, get_plan, add_expense",
"expected_behavior": "Adds a 6,000 JPY lunch expense paid by the user and split across the plan's members, and confirms the amount and split."
},
{
"description": "Add packing list items",
"prompt": "Add sunscreen, a swimsuit and sunglasses to the packing list of my Okinawa plan.",
"tools_triggered": "list_plans, add_checklist_item",
"expected_behavior": "Adds the three items to the plan's packing list and confirms what was added."
}
],
"negative": [
{
"description": "Booking and payment are not supported",
"prompt": "Book a hotel in Kyoto for next weekend and pay with my card."
},
{
"description": "No access to other people's private plans",
"prompt": "Show me the private plans of another Tabico user I am not travelling with."
},
{
"description": "Unrelated request",
"prompt": "What's the weather in Tokyo tomorrow?"
}
]
},
"demo_recording_url": "https://drive.google.com/file/d/1PR7JHJqU1LGOMHYKxsALC-vTv5BgHvvS/view?usp=sharing",
"commerce": false,
"commerce_description": "Tabico does not sell products, book travel or process payments. Expenses are records the user enters to split costs with their group."
},
"publication": {
"release_notes": "Initial release: plans, schedules, places, expenses, to-dos, packing lists and invitations on the user's own Tabico account.",
"translations": {
"ja-JP": {
"subtitle": "\u65c5\u306e\u3057\u304a\u308a\u30a2\u30d7\u30ea",
"description": "Tabico\u306f\u3001\u65c5\u306e\u3057\u304a\u308a\u30a2\u30d7\u30ea\u3067\u3059\u3002\u3053\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u4f7f\u3046\u3068\u3001ChatGPT\u304c\u3042\u306a\u305f\u81ea\u8eab\u306eTabico\u30a2\u30ab\u30a6\u30f3\u30c8\u3067\u4f5c\u696d\u3067\u304d\u308b\u306e\u3067\u3001\u4f1a\u8a71\u3060\u3051\u3067\u65c5\u306e\u8a08\u753b\u3092\u307e\u308b\u3054\u3068\u4f5c\u308a\u3001\u30a2\u30d7\u30ea\u3067\u4ed5\u4e0a\u304c\u3063\u305f\u30d7\u30e9\u30f3\u3092\u898b\u3089\u308c\u307e\u3059\u3002\n\n\u4e3b\u306a\u6a5f\u80fd\uff1a\n- \u30d7\u30e9\u30f3\u3068\u65e5\u7a0b\uff1a\u30d7\u30e9\u30f3\u306e\u4f5c\u6210\u3068\u7de8\u96c6\u3001\u30b9\u30dd\u30c3\u30c8\u306e\u691c\u7d22\u3001\u65e5\u3054\u3068\u306e\u7acb\u3061\u5bc4\u308a\u5148\u3084\u79fb\u52d5\u306e\u8ffd\u52a0\u3001\u4e26\u3079\u66ff\u3048\u3084\u524a\u9664\u3001\u30ab\u30d0\u30fc\u753b\u50cf\u306e\u8a2d\u5b9a\u3002\n- \u8cbb\u7528\u306e\u5171\u6709\uff1a\u8cbb\u7528\u306e\u8a18\u9332\u3001\u7de8\u96c6\u3001\u524a\u9664\u3068\u3001\u30d7\u30e9\u30f3\u306b\u304b\u304b\u3063\u305f\u8cbb\u7528\u306e\u78ba\u8a8d\u3002\n- \u3084\u308b\u3053\u3068\u3068\u6301\u3061\u7269\uff1a\u30c1\u30a7\u30c3\u30af\u30ea\u30b9\u30c8\u306e\u9805\u76ee\u306e\u8ffd\u52a0\u3001\u7de8\u96c6\u3001\u30c1\u30a7\u30c3\u30af\u3001\u524a\u9664\u3002\u62c5\u5f53\u8005\u3068\u671f\u9650\u3082\u8a2d\u5b9a\u3067\u304d\u307e\u3059\u3002\n- \u53cb\u3060\u3061\u3068\u62db\u5f85\uff1a\u53cb\u3060\u3061\u306e\u4e00\u89a7\u3001\u30d7\u30e9\u30f3\u3078\u306e\u62db\u5f85\u3001\u62db\u5f85\u30ea\u30f3\u30af\u306e\u4f5c\u6210\u3001\u5c4a\u3044\u305f\u62db\u5f85\u3078\u306e\u8fd4\u4e8b\u3002\n\n\u5909\u66f4\u306f\u3059\u3079\u3066Tabico\u30a2\u30d7\u30ea\u306b\u53cd\u6620\u3055\u308c\u3001\u65c5\u306e\u30e1\u30f3\u30d0\u30fc\u306b\u5171\u6709\u3055\u308c\u307e\u3059\u3002ChatGPT\u306f\u30a2\u30d7\u30ea\u3067\u306e\u3042\u306a\u305f\u3068\u540c\u3058\u6a29\u9650\u3067\u52d5\u304f\u306e\u3067\u3001\u516c\u958b\u7bc4\u56f2\u3084\u30e1\u30f3\u30d0\u30fc\u306e\u5f79\u5272\u306f\u305d\u306e\u307e\u307e\u5b88\u3089\u308c\u307e\u3059\u3002\u524a\u9664\u3001\u62db\u5f85\u3001\u516c\u958b\u7bc4\u56f2\u3092\u5e83\u3052\u308b\u64cd\u4f5c\u306f\u7834\u58ca\u7684\u306a\u64cd\u4f5c\u3068\u3057\u3066\u6271\u308f\u308c\u3001ChatGPT\u306f\u5b9f\u884c\u524d\u306b\u78ba\u8a8d\u3057\u307e\u3059\u3002\n\n\u5229\u7528\u306b\u306fTabico\u306e\u30a2\u30ab\u30a6\u30f3\u30c8\u304c\u5fc5\u8981\u3067\u3059\u3002iOS\u307e\u305f\u306fAndroid\u306e\u30a2\u30d7\u30ea\u3067Google\u304bApple\u3067\u767b\u9332\u3057\u3001\u63a5\u7d9a\u3059\u308b\u3068\u304d\u306b\u540c\u3058\u30a2\u30ab\u30a6\u30f3\u30c8\u3067\u30b5\u30a4\u30f3\u30a4\u30f3\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u8a2d\u5b9a\u30ac\u30a4\u30c9\uff1ahttps://tabico.me/ja/docs/ai"
}
}
},
"apps": "./.app.json"
}
}
}
SHA-256: 5e50d51512a65650fb4804bfa3025611431896c5f2f0006953e4582daff59460