Platform Settings #Overview Settings (/super/settings) stores global configuration for the Matterly installation. #Tabs Tab Purpose General App name, support email, system info AI / OpenAI API key, model, base URL, tests WhatsApp Platform WhatsApp credentials Payments The billing gateway for automatic subscription billing (Stripe, or one an add-on module adds) and its keys, optional LigdiCash keys for paying subscription invoices by mobile money, and a pointer to the client payment gateways Email (SMTP) Outbound mail server Custom code Your own CSS, header code and footer code (analytics, chat widgets, tracking pixels) for the platform's pages #Workflow After install, open Settings. Configure SMTP and run Test SMTP. Configure OpenAI if AI features are sold. Add WhatsApp credentials if inbox messaging is required. Save each tab before leaving. #Custom code Settings → Custom code adds your own code to the platform's pages: the home page, CMS pages, sign-in, sign-up and the documentation. Field Where it goes Custom CSS A <style> block after the built-in styles. Paste plain CSS, without the <style> tag Header code Just before </head>: analytics tags, verification meta tags, fonts Footer code Just before </body>: chat widgets and scripts that should load last Also load in firm admin panels Off by default. On: firm dashboards load the code too Firm websites, client portals and Smart Form pages belong to the firms and never load this code. The Super Admin pages never load it either, so if a snippet breaks a page you can still open Settings and remove it. #Notes #Best Practices Never commit secrets to git. Store them in Settings or .env. Re-test SMTP after server moves.