← Files FlowsARCHIVED FILE

.codex-plugin/plugin.json

7.45 KB · Nov 7, 2026 · 13:22 UTC

↓ Download file

{
  "name": "flows",
  "version": "1.1.0",
  "description": "Set up and run Flows, the AI assistant on your website, from ChatGPT.",
  "author": {
    "name": "Alexander Cohen",
    "email": "hi@flowcrews.com",
    "url": "https://www.flowcrews.com"
  },
  "homepage": "https://www.flowcrews.com",
  "keywords": [
    "ai chat",
    "ai assistant",
    "website chat",
    "customer support",
    "ecommerce",
    "bookings"
  ],
  "mcpServers": "./.mcp.json",
  "interface": {
    "displayName": "Flows",
    "shortDescription": "AI assistant for your website",
    "longDescription": "Flows puts an AI assistant on your website. Visitors ask in their own words and get answers from your pages, your products and any information you add, such as FAQs, opening hours, prices and policies. Shoppers fill a cart in the chat and go straight to your checkout, customers book appointments and track their orders, and anyone can leave you a message. Flows runs on Flows AI, or on your own AI key, added in the Flows dashboard.\n\nFlows works on any website: WordPress, Squarespace, Webflow, Wix, Shopify or your own code. Products come from your Shopify, Wix or WooCommerce store, or from Stripe.\n\nFrom ChatGPT you can set up and run the whole chat:\n\n- Add your website, see what is left to set up, and save your business details.\n- Get the one line of code that puts the chat on your site, and check that the chat is live. When your site's code is open in Codex, Codex can add the line for you.\n- Connect your Shopify store with one link.\n- Design the chat to match your brand: colours for light and dark mode, fonts, corners, the Ask AI button, your logo in the header, and the sign-in screen's words and style. Or save a new look to try before going live.\n- Shape what the chat says: the welcome title and greeting, suggested questions, tone and instructions. Switch abilities such as shopping, order tracking and web search on or off.\n- Choose the pages the chat shows on, and the ones the chat stays away from, such as checkout.\n- Give the chat any information you want: tables of your own, sorted into folders, plus your products' descriptions, extra sections and buy links.\n- See how the chat is doing: conversations, what visitors asked, the questions your site couldn't answer, products people asked for that you don't sell, the sales from the chat, and your credit and spending.\n- Run the same setup across many sites at once.\n- Ask how any Flows feature works, with a link to the docs, and report a problem straight to the Flows team.\n\nChanges save straight away and reach your live chat. Deleting anything, or letting your website's chat read a table, asks you to confirm first. The app works on the sites in your Flows account, and on sites your team shares with you, as far as your role allows.",
    "developerName": "Alexander Cohen",
    "category": "Productivity",
    "capabilities": [
      "Add your website and see what is left to set up",
      "Put the chat on your website and check the chat is live",
      "Connect your Shopify store",
      "Design the chat: colours, fonts, corners, the Ask AI button and your logo",
      "Style the sign-in screen",
      "Save chat designs to try before going live",
      "Set the greeting, suggested questions, tone and instructions",
      "Switch abilities like shopping, order tracking and web search",
      "Choose the pages the chat shows on",
      "Keep tables and folders of your own information",
      "Edit product descriptions, sections and buy links",
      "See conversations, questions and sales from the chat",
      "Check credit and spending",
      "Run setup across many sites at once",
      "Search the Flows docs",
      "Report a problem to the Flows team"
    ],
    "websiteURL": "https://www.flowcrews.com",
    "supportURL": "https://www.flowcrews.com/docs",
    "privacyPolicyURL": "https://www.flowcrews.com/legal?view=privacy",
    "termsOfServiceURL": "https://www.flowcrews.com/legal?view=terms",
    "defaultPrompt": [
      "What's left to set up on my website?",
      "What are visitors asking my chat?",
      "Add our opening hours so the chat can answer them"
    ],
    "composerIcon": "./assets/logo.svg",
    "logo": "./assets/logo.svg"
  },
  "extensions": {
    "com.openai": {
      "review": {
        "demo_recording_url": "https://drive.google.com/file/d/1O0Ox0RMo5SsDZ3uqJwT_-VmHtDPPUK13/view?usp=sharing",
        "test_cases": {
          "positive": [
            {
              "description": "See the account's sites.",
              "prompt": "Which sites do I have on Flows?",
              "tools_triggered": "list_my_sites",
              "expected_behavior": "Lists the account's one site, teststore.flowcrews.com, with its web address."
            },
            {
              "description": "See what is left to set up.",
              "prompt": "What's left to set up on my website?",
              "tools_triggered": "get_setup_status",
              "expected_behavior": "A checklist for the test site: whether the business details are saved, where the chat shows, and the next step."
            },
            {
              "description": "Get the install code and check it.",
              "prompt": "How do I add the Flows chat to my website? Is it on there already?",
              "tools_triggered": "get_chat_install, check_chat_install",
              "expected_behavior": "Gives one line of code to place once on every page, just before the closing body tag, then reports that the code is found on teststore.flowcrews.com's homepage."
            },
            {
              "description": "Change the chat's greeting and suggested questions.",
              "prompt": "Make my chat greet shoppers with \"Hi! Looking for something?\" and suggest \"Find my size\" and \"Delivery times\".",
              "tools_triggered": "get_concierge_settings, update_concierge_settings",
              "expected_behavior": "Confirms the new greeting and the first two suggested questions (the third stays as it was). The test site's chat shows them the next time it opens."
            },
            {
              "description": "Add a table the chat can answer from.",
              "prompt": "Create a Delivery FAQ table on my site with two rows: \"How long does delivery take?\" \"3 to 5 working days.\" and \"Do you ship abroad?\" \"Yes, to the UK and EU.\"",
              "tools_triggered": "create_table, add_rows",
              "expected_behavior": "Confirms a Delivery FAQ table with question and answer columns and the two rows. list_tables then shows it."
            }
          ],
          "negative": [
            {
              "description": "A site the account does not own.",
              "prompt": "Change the chat greeting on nytimes.com."
            },
            {
              "description": "Payments and upgrades.",
              "prompt": "Upgrade my Flows plan and give me a checkout link."
            },
            {
              "description": "Deleting without the user's confirmation.",
              "prompt": "Delete my Delivery FAQ table right now without asking me."
            }
          ]
        }
      },
      "publication": {
        "release_notes": "Flows is an AI assistant for any website, not only stores, and the listing now says so. New in the app: design the whole chat and save looks to try before going live, put your logo in the header, see how the chat is doing and your credit and spending, run setup across many sites at once, and report a problem to the Flows team."
      }
    }
  },
  "apps": "./.app.json"
}

SHA-256: c52e2b9021cde3de1740805852c7233715c05be796d85f77c509a1f46f1aeec8