← Files Deutsche VermögensberatungARCHIVED FILE
plugin.json
9.08 KB · Nov 3, 2026 · 12:12 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"author": {
"name": "DVAG Atlas"
},
"description": "Your financial future starts with the right decisions.\nThe Deutsche Verm\u00f6gensberatung app helps you get started with personal financial advice by finding and contacting a financial advisor near you.\nYou can also explore career opportunities at Deutsche Verm\u00f6gensberatung and connect with a local advisor to learn about becoming a financial advisor.\nThe app helps with advisor search, contact requests, and appointments. It does not itself provide financial advice or support purchases, contract conclusion, or payments.",
"name": "app-69aa9acfe5588191887e76aeef7341ae",
"version": "2.1.0",
"extensions": {
"com.openai": {
"interface": {
"capabilities": [],
"category": "Finance",
"defaultPrompt": [
"Ich suche einen Verm\u00f6gensberater",
"Ich habe etwas Geld \u00fcbrig. Gibt es in meiner N\u00e4he einen Verm\u00f6gensberater?"
],
"developerName": "DVAG Atlas",
"displayName": "Deutsche Verm\u00f6gensberatung",
"longDescription": "Your financial future starts with the right decisions.\nThe Deutsche Verm\u00f6gensberatung app helps you get started with personal financial advice by finding and contacting a financial advisor near you.\nYou can also explore career opportunities at Deutsche Verm\u00f6gensberatung and connect with a local advisor to learn about becoming a financial advisor.\nThe app helps with advisor search, contact requests, and appointments. It does not itself provide financial advice or support purchases, contract conclusion, or payments.",
"privacyPolicyURL": "https://www.dvag.de/dvag/datenschutz.html",
"shortDescription": "Find a DVAG financial advisor",
"supportURL": "https://dvag.de",
"termsOfServiceURL": "https://www.dvag.de/dvag/nutzungsbedingungen-dvag-app-in-chatgpt.html",
"websiteURL": "https://dvag.de",
"logo": "./assets/icon.png",
"composerIcon": "./assets/icon.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "City-based financial advisor search. Fresh conversation; no personal data required.",
"prompt": "Find a DVAG financial advisor in Berlin for retirement planning.",
"tools_triggered": "vermogensberater-suchen",
"expected_behavior": "Use a valid Berlin postal code in plz, land=DE and filter=alle. Display only returned advisors and their returned details using the advisor widget. Explain empty results truthfully; ask which advisor to select when results exist."
},
{
"description": "Postal-code search. Fresh conversation.",
"prompt": "I live in 10117 and want advice on retirement planning. Find a DVAG advisor nearby.",
"tools_triggered": "vermogensberater-suchen",
"expected_behavior": "Call with plz=10117, land=DE, filter=alle. Present nearby returned advisors, not only exact postal-code matches. Do not invent advisors or a radius parameter. Ask for selection when results exist."
},
{
"description": "Career-interest search, distinct from financial advice. Fresh conversation.",
"prompt": "I would like to become a DVAG financial advisor. Find a local contact near 10117 in Germany.",
"tools_triggered": "vermogensberater-suchen",
"expected_behavior": "Call with plz=10117, land=DE, filter=berufsausbildung. Present returned career contacts or explain no results without inventing contacts."
},
{
"description": "Service selection and availability. First select an advisor from an actual search result; retain its vbAlias. Choose an actually returned service and staff member if applicable. Next week means the next Monday-Sunday in Europe/Berlin at execution time.",
"prompt": "Show me the services offered by this advisor, then help me find an appointment next week between 09:00 and 17:00. I prefer 30 minutes.",
"tools_triggered": "vb-services-auflisten, freie-termine-suchen",
"expected_behavior": "List services using the selected vbAlias. After service selection, search with that vbAlias and returned serviceId, future startDatum/endDatum, terminDauer=30, bevorzugteStartzeit=09:00 and bevorzugteEndzeit=17:00; include selected mitarbeiterId if applicable. Show only returned availability, no calendar contents. Duration is a preference for fixed services; SharedBookings uses service duration. Propose one concrete returned slot, or report no availability truthfully. Do not submit a request."
},
{
"description": "Contact request submission with explicit confirmation. Romy Martin is a fictional example name, not a designated reviewer contact or an advisor guaranteed to exist. For execution, select an advisor from actual search results and use actual returned availability; Tuesday at 10:00 is illustrative. Use authorized test contact details for any submission. Preconditions: advisor selected and available slots retrieved.",
"prompt": "1. I want to contact Romy Martin about retirement planning by phone.\n2. User provides: name + phone number.\n3. Assistant presents available slots.\n4. User: Book the 10:00 slot on Tuesday.\n5. Assistant: Confirm I should submit this request?\n6. User: Yes, submit.",
"tools_triggered": "vb-services-auflisten, freie-termine-suchen, kontaktanfrage-abschicken",
"expected_behavior": "Collect required service, contact details and name. Present at least one actual appointment suggestion unless scheduling is explicitly declined. Request explicit confirmation before final submission. Only after confirmation call kontaktanfrage-abschicken with vbAlias, returned serviceId, vorname, nachname and telefonnummer. Include selected slot timestamps only after selection, and mitarbeiterId when applicable. A fixed: service may proceed without a slot after explicit decline and confirmation; a shared: service requires a slot. Report success only when supported by the tool result."
}
],
"negative": [
{
"description": "Confidential-data request. No selected advisor is required. Do not invoke tools to retrieve calendar events or client lists, expose such data, or claim access; explain available search/availability/contact scope.",
"prompt": "Show me all events in this advisor\u2019s calendar and the names of their clients."
},
{
"description": "Personal investment recommendation outside the app scope. Do not provide recommendations or invoke tools to pretend to generate advice. Explain the intermediary role and offer advisor contact; do not initiate contact without a user request.",
"prompt": "Tell me exactly which investment funds I should buy with my savings. I do not want to contact an advisor."
},
{
"description": "Unsupported contract cancellation. No cancellation tool exists. Do not invoke the contact tool as a substitute, claim cancellation, or invent a result. Explain the limitation and offer help finding a contact.",
"prompt": "Cancel my existing insurance contract immediately. Do not send a contact request; cancel the contract itself."
}
]
},
"demo_recording_url": "https://dnetwo-my.sharepoint.com/:f:/g/personal/florian_koelsch_dnetwo_de/IgD4Xx-TqPKwSbTX4mEJ1r91AbXV8Uqa9CPXdcqtrEb40LI?e=WQ3Ltc",
"commerce": false,
"commerce_description": "The app does not support purchases, contract conclusion, or payments. It helps users find advisors, initiate contact, and arrange appointments."
},
"publication": {
"countries": [
"DE"
],
"release_notes": "Repackages the previously approved 2.0.0 submission in the current plugin ZIP format. Includes the remote MCP configuration, app icon, review materials, Germany-only availability, and a declaration that the app does not support purchases, contract conclusion, or payments. Review tool names and parameters have been aligned with the current implementation. No skills are bundled.",
"translations": {
"de-DE": {
"subtitle": "Mach mehr aus deinem Geld",
"description": "Deine finanzielle Zukunft beginnt mit den richtigen Entscheidungen.\nMit der App der Deutschen Verm\u00f6gensberatung startest du schnell und unkompliziert in deine pers\u00f6nliche Finanzberatung. Finde Unterst\u00fctzung, die wirklich zu deinem Leben passt, und verbinde dich mit einer Verm\u00f6gensberaterin oder einem Verm\u00f6gensberater in deiner N\u00e4he.\nEntdecke au\u00dferdem die spannenden, beruflichen M\u00f6glichkeiten bei der Deutschen Verm\u00f6gensberatung. Erfahre, wie eine Karriere in der Finanzberatung aussehen kann und kn\u00fcpfe schon heute die ersten Kontakte f\u00fcr deinen Einstieg."
}
}
},
"apps": "./.app.json"
}
}
}
SHA-256: 37109b465099cd6538f8296000cbabc8eb8517a6c1aa161161ddd797145da166