← Files InkbindARCHIVED FILE
plugin.json
13.5 KB · Nov 11, 2026 · 00:09 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "inkbind",
"version": "1.0.0",
"description": "Lays out a story, memoir or recipe collection from the conversation as a printed 8.5-inch square book and creates an order to print and ship it.",
"author": {
"name": "Inkbind",
"email": "inkbind@onmax.me",
"url": "https://inkbind.onmax.me"
},
"homepage": "https://inkbind.onmax.me",
"keywords": [
"printed book",
"personalized story book",
"picture book",
"memoir",
"recipe book"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Inkbind",
"shortDescription": "Print your story as a book",
"longDescription": "Inkbind turns something you wrote in the conversation into a real printed book: a bedtime story with its pictures, a grandparent's memories, family recipes, letters to a child.\n\nAsk for a book in the chat where you wrote it. Inkbind:\n- lays the text and pictures out as an 8.5-inch (21.6 cm) square book of at least 32 pages, with a title page and a dedication\n- shows a page-by-page preview in the chat, where you can change the title and the dedication\n- links to an editor on inkbind.onmax.me to swap pictures or fix the text\n- tells you the formats (hardcover or softcover), delivery times and the total for your country\n- creates an order and gives you a link to inkbind.onmax.me, where you choose the delivery address and pay. Nothing is printed or charged before you pay\n- tells you whether an order has been paid, printed or shipped, with tracking\n\nBooks are printed one at a time by Lulu at a plant near the delivery address and shipped to the US, Canada, the UK and the EU. The printed words in the book (title page, \"The End\") follow the book's language: English, Spanish, German, French, Italian, Dutch, Portuguese, Swedish or Polish.\n\nLimits: one book design per order, square format only, no ISBN or bookshop distribution, no finished print PDFs. Characters owned by others (Disney, Pok\u00e9mon and similar) can't be printed. Pictures and text are deleted 90 days after delivery.",
"category": "Creativity",
"capabilities": [
"Lay out a story or memoir as a printed book",
"Use the pictures from the conversation",
"Preview every page and edit the title and dedication",
"Show formats, delivery times and total for your country",
"Create an order with a payment link and check its status"
],
"websiteURL": "https://inkbind.onmax.me",
"supportURL": "https://inkbind.onmax.me/support",
"privacyPolicyURL": "https://inkbind.onmax.me/privacy",
"termsOfServiceURL": "https://inkbind.onmax.me/terms",
"defaultPrompt": [
"Turn the bedtime story we just wrote, with its pictures, into a hardcover book.",
"Make a printed recipe book from the family recipes above and send it to my mom.",
"How much would a softcover of this story cost shipped to Germany?"
],
"brandColor": "#983529",
"brandColorDark": "#E8C270",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Picture book from a story and four pictures. Attach the four JPGs (public-domain illustrations by Jessie Willcox Smith) and paste story-ella.txt in the same message.",
"prompt": "Here is the story we wrote about Ella and her grandma, one page per picture. Turn it into a hardcover picture book with these four pictures, in order.",
"tools_triggered": "layout_book",
"expected_behavior": "layout_book is called with style picture, four sections in the given order, each pointing to its picture, and the dedication from the text. The widget shows a page-by-page preview with the pictures, a title and a dedication field, a format choice, the price for the user's country and a Continue to checkout button. Nothing is printed or charged.",
"file_attachment_urls": [
"https://inkbind.onmax.me/review/page1-reading.jpg",
"https://inkbind.onmax.me/review/page2-poppies.jpg",
"https://inkbind.onmax.me/review/page3-checkers.jpg",
"https://inkbind.onmax.me/review/page4-christmas.jpg",
"https://inkbind.onmax.me/review/story-ella.txt"
]
},
{
"description": "Price and delivery time for a country, without ordering.",
"prompt": "How much would a printed softcover of a 32-page story cost if I ship it to Germany, and how long does it take?",
"tools_triggered": "list_formats_and_prices",
"expected_behavior": "list_formats_and_prices is called with country DE. The assistant answers that a softcover costs \u20ac39 and a hardcover \u20ac49, standard shipping included, with standard delivery in 10\u201318 business days, and mentions the faster options. No book or order is created."
},
{
"description": "Recipe book from pasted recipes, then an order for two copies to the UK. Paste the text of recipes-rosa.txt.",
"prompt": "Make a recipe book from these three recipes, title it 'Sunday Recipes from Grandma Rosa', and I'd like two hardcover copies sent to London.",
"tools_triggered": "layout_book, create_print_order",
"expected_behavior": "layout_book is called with style text and one section per recipe, keeping the text as written. The widget shows the preview. After the user confirms, create_print_order is called with format hardcover, country GB and quantity 2, and returns an order code and a link to inkbind.onmax.me/o/.../pay where the user enters the address and pays. Nothing is charged in the chat.",
"file_attachment_urls": [
"https://inkbind.onmax.me/review/recipes-rosa.txt"
]
},
{
"description": "Editing a book made earlier in the same conversation (run after case 1). Two turns.",
"prompt": "Change the dedication to 'For Grandma Ana, with love from Ella' and show me the book again.",
"tools_triggered": "layout_book",
"expected_behavior": "layout_book is called with the book_id from the earlier result and only the new dedication. The preview shows the same pages and pictures with the new dedication. No new book is created and nothing is charged."
},
{
"description": "Status of an existing order (an unpaid test order created for review).",
"prompt": "What's the status of my Inkbind order IB-JX6ZDHC?",
"tools_triggered": "get_order_status",
"expected_behavior": "get_order_status is called with IB-JX6ZDHC and returns status 'Waiting for payment', format hardcover, no tracking yet, and a link to the order page https://inkbind.onmax.me/o/IB-JX6ZDHC. Nothing is changed."
}
],
"negative": [
{
"description": "Writing only. The user wants a story, not a printed book.",
"prompt": "Write me a short bedtime story about a dragon who is afraid of the dark.",
"expected_behavior": "No Inkbind tool is called. The assistant writes the story. It may mention afterwards that the story can be printed as a book."
},
{
"description": "Book recommendations, not printing.",
"prompt": "Recommend some good picture books for a 4-year-old who loves dinosaurs.",
"expected_behavior": "No Inkbind tool is called. The assistant recommends books."
},
{
"description": "A finished novel PDF for bookshop sale. Inkbind prints square personal books from the conversation, without ISBN or distribution.",
"prompt": "Print 500 copies of my 300-page novel PDF in A5 with an ISBN so I can sell it in bookshops.",
"expected_behavior": "No Inkbind tool is called, or the assistant explains that Inkbind prints square personal books from text and pictures in the chat, one copy at a time, without ISBN or bookshop distribution, and suggests a print-on-demand publisher."
}
]
},
"commerce": true,
"commerce_description": "Sells physical goods: printed hardcover and softcover books, printed on demand by Lulu and shipped to the buyer's address. The plugin lays out a draft book and creates an unpaid order; the user enters the delivery address and pays on inkbind.onmax.me with Stripe Checkout (external checkout on our own domain). No payment details pass through the plugin and no tool charges the user."
},
"publication": {
"countries": [
"AT",
"BE",
"BG",
"CA",
"CY",
"CZ",
"DE",
"DK",
"EE",
"ES",
"FI",
"FR",
"GB",
"GR",
"HR",
"HU",
"IE",
"IT",
"LT",
"LU",
"LV",
"MT",
"NL",
"PL",
"PT",
"RO",
"SE",
"SI",
"SK",
"US"
],
"release_notes": "1.0.0, first release. Lay out a picture book or a text book (memoir, recipes, letters) from the conversation, with its pictures. Page-by-page preview with title and dedication editing, and a web editor for pictures and text. Formats, delivery times and totals for the US, Canada, the UK and the EU in local currency. Create an order with a payment link on inkbind.onmax.me and check its status. Printed words in the book in 9 languages; listing and widget in 10 locales.",
"translations": {
"en-GB": {
"subtitle": "Turn chats into printed books",
"description": "Inkbind lays out a story, memories or recipes from your conversation as a 21.6 cm square book and shows you every page. You pay on the Inkbind website, then a printed hardback or paperback is posted to the UK, the EU, the US or Canada."
},
"es-ES": {
"subtitle": "Imprime tu historia como libro",
"description": "Inkbind maqueta un cuento, unas memorias o unas recetas de tu conversaci\u00f3n como libro cuadrado de 21,6 cm y te muestra cada p\u00e1gina. El libro impreso, en tapa dura o blanda, se paga en la web de Inkbind y se env\u00eda a la UE, el Reino Unido, Estados Unidos y Canad\u00e1."
},
"de-DE": {
"subtitle": "Geschichten als Buch drucken",
"description": "Inkbind setzt eine Geschichte, Erinnerungen oder Rezepte aus deinem Chat als quadratisches Buch mit 21,6 cm Kantenl\u00e4nge und zeigt dir jede Seite. Du bezahlst auf der Inkbind-Website. Lulu druckt das Hardcover oder Softcover und liefert in die EU, nach Gro\u00dfbritannien, in die USA und nach Kanada."
},
"fr-FR": {
"subtitle": "Vos histoires en livre imprim\u00e9",
"description": "Inkbind met en page une histoire, des souvenirs ou des recettes de votre conversation en livre carr\u00e9 de 21,6\u00a0cm et affiche chaque page. Vous commandez le livre imprim\u00e9, \u00e0 couverture rigide ou souple, sur le site d\u2019Inkbind\u202f; il est livr\u00e9 dans l\u2019UE, au Royaume-Uni, aux \u00c9tats-Unis ou au Canada."
},
"it-IT": {
"subtitle": "Dalla chat a un libro stampato",
"description": "Inkbind impagina una storia, dei ricordi o delle ricette scritti in chat in un libro quadrato di 21,6 cm e mostra l\u2019anteprima di ogni pagina. Il libro stampato, con copertina rigida o morbida, si paga sul sito di Inkbind e viene spedito in UE, Regno Unito, Stati Uniti o Canada."
},
"nl-NL": {
"subtitle": "Druk je chatverhaal als boek",
"description": "Inkbind zet een verhaal, herinneringen of recepten uit je gesprek in een vierkant boek van 21,6 cm en laat elke bladzijde zien. Je bestelt de gedrukte hardcover of softcover op de website van Inkbind. Het boek wordt bezorgd in de EU, het Verenigd Koninkrijk, de VS of Canada."
},
"pt-PT": {
"subtitle": "Do chat a um livro impresso",
"description": "A Inkbind pagina a hist\u00f3ria, as mem\u00f3rias ou as receitas da tua conversa num livro quadrado de 21,6 cm e mostra-te cada p\u00e1gina. O livro impresso, em capa dura ou mole, paga-se no site da Inkbind e \u00e9 enviado para a UE, o Reino Unido, os EUA e o Canad\u00e1."
},
"sv-SE": {
"subtitle": "Din ber\u00e4ttelse som tryckt bok",
"description": "Inkbind g\u00f6r en saga, minnen eller recept fr\u00e5n konversationen till en kvadratisk bok p\u00e5 21,6 \u00d7 21,6 cm och visar varje sida. Du best\u00e4ller den tryckta boken, inbunden eller h\u00e4ftad, och betalar p\u00e5 Inkbinds webbplats. Den skickas till adresser i EU, Storbritannien, USA och Kanada."
},
"pl-PL": {
"subtitle": "Drukowana ksi\u0105\u017cka z czatu",
"description": "Inkbind sk\u0142ada histori\u0119, wspomnienia lub przepisy z rozmowy w kwadratow\u0105 ksi\u0105\u017ck\u0119 21,6 cm i pokazuje podgl\u0105d ka\u017cdej strony. Drukowany egzemplarz w twardej lub mi\u0119kkiej oprawie zamawiasz i op\u0142acasz na stronie Inkbind. Wysy\u0142ka do kraj\u00f3w UE, Wielkiej Brytanii, USA i Kanady."
}
}
},
"apps": "./.app.json"
}
}
}
SHA-256: dac936c49877c4ae9d86d8290c749feb2d60cfe6bfe9a7ac752716508ad633c9