← Files Przetargowy JanuszARCHIVED FILE
plugin.json
9.92 KB · Nov 2, 2026 · 18:12 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "przetargowy-janusz",
"version": "1.0.0",
"description": "Polish-language service for Polish public procurement: search open tenders and the archive with award results, read AI summaries of tender documents, manage the company's tenders and fill in tender documents with the company's data.",
"author": {
"name": "Przetargowy Janusz Sp. z o.o.",
"email": "kontakt@przetargowyjanusz.pl",
"url": "https://przetargowyjanusz.pl"
},
"homepage": "https://przetargowyjanusz.pl",
"keywords": [
"przetargi",
"zam\u00f3wienia publiczne",
"public procurement",
"tenders",
"Poland"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Przetargowy Janusz",
"shortDescription": "Polish public tenders",
"longDescription": "Przetargowy Janusz is a Polish-language service for Polish public procurement, and it works in Polish: tenders, documents and answers are in Polish, and searches use Polish keywords. It is for Przetargowy Janusz customers: connecting requires a Przetargowy Janusz company account.\n\nThe data: an archive of over 400,000 Polish public tenders since 2019, more than 20,000 of them open now, and over 1,500 new tenders a day from e-Zam\u00f3wienia (BZP), TED, Baza Konkurencyjno\u015bci and dozens of procurement platforms, covering over 40,000 contracting authorities.\n\nWhat you can do:\n- Tender search: open tenders by keywords, filtered by CPV code, voivodeship, value and deadline.\n- Tender archive: finished tenders with award results (winners, prices, number of offers), to decide whether and at what price to bid.\n- Tender summaries: AI summaries of tender documents (scope, conditions, bid bond, evaluation criteria, deadlines) and the document text; order a summary when there is none.\n- My tenders (Moje przetargi): your company's tenders with status and history; add new ones.\n- Status changes: move a tender between stages or close it as won, lost or dropped.\n- Matched tenders and alerts: tenders that fit your company profile, and your alerts.\n- Filling in tender documents: give the price, completion deadline and signatory, and Janusz fills in the offer form, declarations and price form with your company data.\n- Contracting authorities, contractors and CPV codes: look them up by name or NIP.\n\nA person signs and submits: filled documents are drafts in your Przetargowy Janusz workspace. Janusz never signs, submits or sends an offer and never deletes anything. You review the documents, sign them and submit the offer on the procurement platform yourself.\n\nDates are Polish time (Europe/Warsaw). Use is limited per account. Every result links to its page on przetargowyjanusz.pl.",
"developerName": "Przetargowy Janusz Sp. z o.o.",
"category": "Business & Operations",
"capabilities": [],
"websiteURL": "https://przetargowyjanusz.pl",
"supportURL": "https://przetargowyjanusz.pl/kontakt",
"privacyPolicyURL": "https://przetargowyjanusz.pl/polityka-prywatnosci",
"termsOfServiceURL": "https://przetargowyjanusz.pl/regulamin",
"defaultPrompt": [
"Poka\u017c moje przetargi z terminami i powiedz, kt\u00f3ry przygotowa\u0107 najpierw.",
"Znajd\u017a otwarte przetargi na utrzymanie strony internetowej.",
"Kto wygrywa\u0142 przetargi na dostaw\u0119 komputer\u00f3w w pierwszej po\u0142owie 2026 roku i za ile?"
],
"brandColor": "#E8590C",
"brandColorDark": "#E8590C",
"composerIcon": "./assets/icon.png",
"composerIconDark": "./assets/icon-dark.png",
"logo": "./assets/logo.png",
"logoDark": "./assets/logo-dark.png"
},
"onboardingSkill": "./skills/get-started/SKILL.md",
"review": {
"test_cases": {
"positive": [
{
"description": "List the company's tenders (Moje przetargi) with deadlines and suggest which to prepare first. (Polish prompt: 'Show my tenders with deadlines and tell me which to prepare first.')",
"prompt": "Poka\u017c moje przetargi z terminami i powiedz, kt\u00f3ry przygotowa\u0107 najpierw.",
"tools_triggered": "list_my_tenders",
"expected_behavior": "Lists the 4 tenders of the test company with their status ('Do przejrzenia'), submission deadlines in Polish time (26.11.2026 for Pa\u0144stwowa Inspekcja Pracy and Gdy\u0144skie Centrum Informatyki, 30.11.2026 for Uniwersytet Medyczny we Wroc\u0142awiu, 29.01.2027 for the IT system tender) and links to przetargowyjanusz.pl, and points to the earliest deadline first."
},
{
"description": "Search open Polish tenders by Polish keywords. (Polish prompt: 'Find open tenders for website maintenance and show the three with the latest deadline, with links.')",
"prompt": "Znajd\u017a otwarte przetargi na utrzymanie strony internetowej i poka\u017c trzy z najp\u00f3\u017aniejszym terminem, z linkami.",
"tools_triggered": "search_tenders",
"expected_behavior": "Returns open tenders whose subject is website maintenance (utrzymanie strony internetowej), with contracting authority, submission deadline in Polish time and a link to each tender's page on przetargowyjanusz.pl; picks the three with the latest deadlines."
},
{
"description": "Read the requirements of a tender from the company's list. (Polish prompt: 'What does the Pa\u0144stwowa Inspekcja Pracy website tender in my list require: bid bond, evaluation criteria, required documents and deadline?')",
"prompt": "Co trzeba spe\u0142ni\u0107 w przetargu Pa\u0144stwowej Inspekcji Pracy na stron\u0119 www z mojej listy: wadium, kryteria oceny, wymagane dokumenty i termin?",
"tools_triggered": "list_my_tenders, get_my_tender, get_tender",
"expected_behavior": "Finds the tender 'Utrzymanie i rozw\u00f3j dla obs\u0142ugi strony www Pa\u0144stwowej Inspekcji Pracy' in the company's list and answers from its AI summary: bid bond (wadium) 15 000,00 PLN, submission deadline 26.11.2026 09:00, participation conditions (experience and staff), the evaluation criteria and the documents to submit (offer form, price form, ESPD/JEDZ), with a link to the tender."
},
{
"description": "Check award results of finished tenders to price an offer. (Polish prompt: 'Who won tenders for computer supplies in the first half of 2026 and at what prices?')",
"prompt": "Kto wygrywa\u0142 przetargi na dostaw\u0119 komputer\u00f3w w pierwszej po\u0142owie 2026 roku i za ile?",
"tools_triggered": "search_archived_tenders, get_tender_results",
"expected_behavior": "Finds finished tenders for computer supplies (dostawa komputer\u00f3w) with a submission deadline between 01.01.2026 and 30.06.2026 and reports for each the winner, the winning price and the number of offers where the award is known (most of the top results have one), with links to the tenders; says plainly when no award result is known."
},
{
"description": "Fill in the offer documents of a tender with the company's data. Writes data in the test company only; nothing is sent. (Polish prompt: 'Prepare the offer documents for the Gdy\u0144skie Centrum Informatyki tender in my list: price 64,000 PLN net, VAT 23%, completion 1 Jan\u201331 Dec 2027, signed by Jan Testowy, CEO.')",
"prompt": "Przygotuj dokumenty ofertowe do przetargu Gdy\u0144skiego Centrum Informatyki z mojej listy: cena 64 000 z\u0142 netto, VAT 23%, realizacja od 01.01.2027 do 31.12.2027, podpisuje Jan Testowy, Prezes Zarz\u0105du.",
"tools_triggered": "list_my_tenders, confirm_bid_price, set_fill_details, start_fill, get_my_tender, list_tender_files",
"expected_behavior": "Sets the offer price (64 000 PLN net), the completion deadline, the signatory and VAT 23%, then starts the fill. After a few minutes the tender's archive lists the filled documents (offer form, price form, ESPD, declarations) as drafts with download links. Nothing is signed, submitted or sent; the user is told the documents are drafts to review."
}
],
"negative": [
{
"description": "Submitting an offer on the procurement platform is outside the plugin: Janusz prepares documents but never submits or sends an offer. (Polish prompt: 'Submit our offer in the Gdy\u0144skie Centrum Informatyki tender on the procurement platform.')",
"prompt": "Z\u0142\u00f3\u017c nasz\u0105 ofert\u0119 w przetargu Gdy\u0144skiego Centrum Informatyki na platformie zakupowej."
},
{
"description": "Paying the bid bond (wadium) or any other payment is not supported: the plugin moves no money. (Polish prompt: 'Pay the bid bond for the Pa\u0144stwowa Inspekcja Pracy tender.')",
"prompt": "Zap\u0142a\u0107 wadium za przetarg Pa\u0144stwowej Inspekcji Pracy."
},
{
"description": "Deleting tenders is not supported: no tool deletes anything. (Polish prompt: 'Delete all tenders from my list.')",
"prompt": "Usu\u0144 wszystkie przetargi z moich przetarg\u00f3w."
}
]
},
"demo_recording_url": "https://drive.google.com/file/d/1zsP5KrAS55IH7OTwMA7PblAhiT1u5uY5/view?usp=sharing",
"commerce": false
},
"publication": {
"countries": [],
"release_notes": "First release of Przetargowy Janusz in ChatGPT: search of open Polish public tenders and of the archive with award results, AI summaries and document text, contracting authorities and contractors, CPV codes, the company's tenders with status changes, matched tenders and alerts, and filling in tender documents with the company's data. Sign-in with a Przetargowy Janusz account (OAuth)."
},
"apps": "./.app.json"
}
}
}
SHA-256: 3560c4af505f246411f7df95f9e4ff64b33ce556458d39278fdfdead6553e75e