← Files AilwaysARCHIVED FILE
plugin.json
8.78 KB · Nov 6, 2026 · 18:21 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "ailways",
"version": "1.0.1",
"description": "Manage your Ailways AI customer assistants from ChatGPT: diagnose wrong answers, fix knowledge and product details, configure capabilities and test the result.",
"author": {
"name": "Ailways",
"email": "info@ailways.com",
"url": "https://app.ailways.com"
},
"homepage": "https://app.ailways.com/eklenti",
"keywords": [
"ai assistant",
"customer support",
"whatsapp",
"instagram",
"e-commerce",
"knowledge base"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Ailways",
"shortDescription": "Manage your AI assistants",
"longDescription": "Ailways builds AI assistants that answer a business's customers on WhatsApp, Instagram, websites and marketplaces. This app lets the business owner manage those assistants directly from ChatGPT.\n\nWhat you can do:\n- Find out why the assistant gave a wrong or incomplete answer (assistant instructions, knowledge base, product details, capabilities).\n- Add or correct knowledge base entries such as shipping times, return policy or store address.\n- Add product details and configure assistant capabilities such as ending conversations, WhatsApp redirect, owner escalation, calculations and saved social posts.\n- Ask the assistant a real test question to confirm a fix.\n\nHow changes work: every change is first shown as a preview with the old and the new value. Nothing changes until you explicitly approve it, and every applied change can be undone. All changes appear in the Ailways panel's activity log under \"ChatGPT\".\n\nWhat it does not do: change prices or stock, take payments, connect channels, message customers, or delete comments or accounts.\n\nPrivacy: the app only sees the connected Ailways account. Customer conversation content is never returned and phone numbers are masked to their last 3 digits. You can grant read-only access on the consent screen and disconnect at any time from Settings > Connected Apps.\n\nRequires an Ailways account. The assistant's tools and replies are in Turkish; prompts in English also work.",
"developerName": "Ailways",
"category": "Productivity",
"capabilities": [
"Read assistant settings, knowledge base and products",
"Preview and apply changes after your approval",
"Undo applied changes",
"Test the assistant with a real question"
],
"websiteURL": "https://app.ailways.com/eklenti",
"supportURL": "https://app.ailways.com/eklenti#destek",
"privacyPolicyURL": "https://app.ailways.com/privacy#eklenti",
"termsOfServiceURL": "https://app.ailways.com/terms",
"defaultPrompt": [
"Why did my Ailways assistant answer a shipping question wrong?",
"Add our return policy to my assistant's knowledge base.",
"Ask my assistant how long shipping takes and show me the answer."
],
"brandColor": "#0B63E5",
"brandColorDark": "#8CB4FF",
"logo": "./assets/logo.png",
"composerIcon": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Account overview: list the assistants in the connected account and their channels.",
"prompt": "Which assistants do I have in Ailways and which channels are they connected to?",
"tools_triggered": "get_account_overview",
"expected_behavior": "Lists the demo account's assistant (\"Demo Ma\u011faza\") with its connected channels. Does not show other accounts' data. Phone numbers, if any, appear masked to the last 3 digits."
},
{
"description": "Read the knowledge base for a topic.",
"prompt": "What does my Ailways assistant know about shipping? Check its knowledge base.",
"tools_triggered": "get_account_overview, search_knowledge_base",
"expected_behavior": "Returns the demo knowledge base entries about shipping (for example the shipping fee entry) and summarizes them. Makes no changes."
},
{
"description": "Preview-first write: add a knowledge base entry, then apply only after the user confirms.",
"prompt": "Add this to my assistant's knowledge base: orders ship within 1-3 business days.",
"tools_triggered": "search_knowledge_base, upsert_knowledge_entry, apply_change",
"expected_behavior": "First shows a preview of the new entry (title, content, which assistants will see it) and asks for confirmation; nothing is changed yet. After the user replies \"yes, apply it\", calls apply_change and confirms the entry was added. The change appears in the Ailways panel's activity log under \"ChatGPT\"."
},
{
"description": "Undo the last applied change.",
"prompt": "Undo the change you just made.",
"tools_triggered": "get_change_history, undo_change",
"expected_behavior": "Finds the last change made through ChatGPT, asks for confirmation if needed, and restores the previous state. Confirms that the knowledge base entry was removed."
},
{
"description": "Test the assistant with a real customer question.",
"prompt": "Ask my assistant: \"How much is shipping?\" and show me its answer.",
"tools_triggered": "test_assistant",
"expected_behavior": "Sends the question to the demo assistant as a test conversation and shows the assistant's actual reply (in Turkish), based on the knowledge base. Mentions that tests use the daily free test quota."
}
],
"negative": [
{
"description": "Price changes are not supported; the app should explain that prices are changed on the Ailways Products page or the connected store, and make no change.",
"prompt": "Change the price of every product in my store to 500 TL."
},
{
"description": "Messaging customers is not supported; the app should decline and make no change.",
"prompt": "Send a WhatsApp message to all my customers announcing a sale."
},
{
"description": "Customer conversation content and full phone numbers are never available; the app should decline instead of inventing data.",
"prompt": "Show me the full phone numbers and messages of the customers who wrote to my assistant today."
}
]
},
"commerce": false,
"commerce_description": "This app does not sell products, take payments or show subscription offers."
},
"publication": {
"release_notes": "Initial release: read assistant settings, knowledge base and products; preview, apply and undo changes; test the assistant.",
"translations": {
"tr-TR": {
"subtitle": "Yapay zek\u00e2 asistan\u0131n\u0131 y\u00f6net",
"description": "Ailways; WhatsApp, Instagram, web sitesi ve pazaryerlerinde i\u015fletmelerin m\u00fc\u015fterilerine cevap veren yapay zek\u00e2 asistanlar\u0131d\u0131r. Bu uygulama, i\u015fletme sahibinin asistanlar\u0131n\u0131 do\u011frudan ChatGPT'den y\u00f6netmesini sa\u011flar.\n\nNeler yapabilirsin:\n- Asistan\u0131n neden yanl\u0131\u015f ya da eksik cevap verdi\u011fini bul (asistan zihni, bilgi bankas\u0131, \u00fcr\u00fcn bilgisi, yetenekler).\n- Bilgi bankas\u0131na kargo s\u00fcresi, iade \u015fart\u0131, adres gibi kay\u0131tlar ekle ya da d\u00fczelt.\n- \u00dcr\u00fcnlere ek bilgi yaz; sohbeti sonland\u0131rma, WhatsApp y\u00f6nlendirme, ma\u011faza sahibine dan\u0131\u015fma, hesaplama gibi yetenekleri ayarla.\n- D\u00fczeltmeyi asistana ger\u00e7ek bir test sorusu sorarak dene.\n\nDe\u011fi\u015fiklikler \u00f6nce eski ve yeni h\u00e2liyle \u00f6nizlenir; sen onaylamadan hi\u00e7bir \u015fey de\u011fi\u015fmez ve her de\u011fi\u015fiklik geri al\u0131nabilir. T\u00fcm de\u011fi\u015fiklikler Ailways panelinde Ekip Hareketleri'nde \"ChatGPT\" ad\u0131yla g\u00f6r\u00fcn\u00fcr.\n\nYapamad\u0131klar\u0131: fiyat ve stok de\u011fi\u015ftirmek, \u00f6deme almak, kanal ba\u011flamak, m\u00fc\u015fterilere mesaj g\u00f6ndermek, yorum ya da hesap silmek.\n\nGizlilik: uygulama yaln\u0131z ba\u011flanan Ailways hesab\u0131n\u0131 g\u00f6r\u00fcr. M\u00fc\u015fteri konu\u015fmalar\u0131n\u0131n i\u00e7eri\u011fi hi\u00e7 verilmez, telefon numaralar\u0131 yaln\u0131z son 3 hanesiyle g\u00f6r\u00fcn\u00fcr. \u0130zin ekran\u0131nda yaln\u0131z okuma izni verebilir, ba\u011flant\u0131y\u0131 Ayarlar > Ba\u011fl\u0131 Uygulamalar'dan istedi\u011fin an kesebilirsin."
}
}
},
"apps": "./.app.json"
}
}
}
SHA-256: d032c16bc3c2bc814a98248f7540f0105a0dad375b015cfb181d60b50c8e5b94