Trust us to make your web portfolio a sustainable engine for achieving your goals. We specialise in Drupal, GovCMS, and privacy-first personalisation

Sydney, Australia
Joined February 2012
Most accessibility bugs live in shared components, so they repeat on every page. ✅ Convivial for GovCMS just passed an independent WCAG 2.2 AA audit: 52 pages, with no open issues. morpht.com/blog/convivial-go… #ConvivialGovCMS #a11y #GovCMS #Drupal #GovTech
1
32
Choosing a Drupal partner for government? "Can they build it?" is the easy question. Our 12-point checklist covers the questions that matter more: panel access, GovCMS experience, vendor lock-in, and future upgrades. 🔗 morpht.com/blog/selecting-ri… #Drupal #GovCMS #GovTech #Morpht
27
💬 Thanks to the @TalkingDrupal team for featuring Morpht’s Convivial Gov site template as Module of the Week! 🎥 Check out the episode youtu.be/q-qpQWKu7Ak?si=5rmb… Want to learn more about Convivial Gov? 👉 new.drupal.org/site-template… #Drupal #DrupalCMS #ConvivialGov #Convivial #Morpht
22
📝 Your writing guidelines can now grade your writing. An AI agent scores every article against site governance and tells editors exactly what to fix, reading from the same rulebook as the chatbot. morpht.com/blog/marking-its-… #DrupalAI #GovCMS #AIAgents #Morpht
47
🔗 Field automators send a prompt to a model. AI Agents can search, reason, and use tools. Now they talk. Our new AI Automators Agent module lets a "Similar content" field be filled by an agent that actually searches your site. morpht.com/blog/agents-field… #DrupalAI #AIAgents #Morpht
1
34
🔁 Your chatbot and your content editors shouldn't work from different rulebooks. The Context Control Center now pushes the same governance to AI Automators too. morpht.com/blog/same-rules-e… #DrupalAI #GovCMS #AIGovernance #Drupal #ContentOps #Morpht
31
🧠 Is your AI chatbot making up its own rules? Drupal's Context Control Center turns governance (voice, privacy, a11y) into content, authored once and injected into every AI agent automatically. morpht.com/blog/sitewide-gov… #DrupalAI #GovCMS #AIGovernance #Drupal #Morpht
14
Convivial for GovCMS Q3 update is here 🚀 New slider + grid layouts, animated banners, redesigned footer, smarter media controls, audience self-selection widget + big a11y gains (WCAG 2.2 AA). Full breakdown: morpht.com/blog/convivial-go… #Convivial #GovCMS #Drupal #Morpht
1
26
💬 Customising the Drupal AI Chatbot: Settings, buttons and the Deep Chat widget. We show how to brand the Deep Chat widget, add thumbs up/down, and why guardrails (not PHP) should handle response content 👉 morpht.com/blog/customising-… #Drupal #DrupalAI #GovCMS #AI #DeepChat #Morpht
33
📝 The fields editors always skip: descriptions, intros, alt text. Drupal AI Automators turn them into a one-click job. Grounded in real page content, guardrail-protected, editor stays in control. morpht.com/blog/one-click-be… #Drupal #DrupalAI #GovCMS #AI #Accessibility #Morpht
1
34
🔍 Keyword search assumes visitors know your jargon. Semantic search doesn't. We break down how we build chatbots with the Drupal AI module: indexing, embeddings, guardrails, and citations, built for gov sites. 🔗 morpht.com/blog/building-sem… #Drupal #DrupalAI #GovCMS #AI #Morpht
1
37
2 sites. 2 GovCMS Community Awards 🏆 Morpht helped AFSA rebuild afsa.gov.au and ppsr.gov.au with new IA, refreshed UX, WCAG 2.1 AA compliance. morpht.com/work/afsa #Drupal #GovCMS #GovTech #AFSA #PPSR #Morpht
57
GovAI + Drupal AI + GovCMS = Convivial for GovCMS: AI Edition 🤖 Semantic search, AI editor tools, built-in Guardrails, on GovCMS PaaS. Demo it 👉 govcms-ai.convivial.io/ #GovCMS #Drupal #AI #Morpht
33
🔒Every AI chatbot, search box, and content tool sends user-typed text to an LLM, PII included. Guardrails in the Drupal AI module filter what flows to and from the model, with custom checks for Australian government PII: morpht.com/blog/protecting-p… #Drupal #GovCMS #AI #PII #GovTech
49
Morpht is heading to Government Innovation Week NSW 2026! We'll be at the @drupal booth on Wed 29 July repping open-source, government-grade digital for NSW's public sector. Come say hi 👋 morpht.com/blog/morpht-at-go… #GovernmentInnovationWeek #Drupal #NSWGovernment #OpenSource
24
📋 Lock-in. Sovereignty. Security. The 3 risks every gov CMS decision hinges on, and how Drupal + trusted panels like GovCMS help you derisk the choice. morpht.com/blog/derisking-cm… #GovCMS #Drupal #DigitalGovernment #GovTech #Procurement #Morpht
39
Generating a PDF on the fly sounds simple. It isn't. We compared 6 methods: browser print, iframes, mPDF, html2pdf, jsPDF, and headless Chrome - on accessibility, design & browser support. Full breakdown 👉 morpht.com/blog/print-pdf-mo… #WebDevelopment #PDF #Accessibility #Drupal
42
🔒 Cypress + Drupal content moderation = steep learning curve. Our open source Cypress JSON Tests fixes that: define tests in YAML, get a working moderation test in hours. Watch our #DrupalSouth Wellington talk 👉 morpht.com/blog/secure-and-q… #Drupal #Cypress #OpenSource #Morpht
85
🎤 Fresh from DrupalSouth Wellington 2026: our deep dive into building Convivial for Gov for the new Drupal Marketplace! 🏛️ Catch the recap 👉 morpht.com/blog/delivering-c… #Drupal #DrupalSouth #GovTech #OpenSource #Morpht
26
✨ Convivial for GovCMS just got a major upgrade! Bootstrap → DaisyUI + Tailwind, SDCs, dark mode, RTL support, no-code theming & AI-ready (GEO) metadata. Our best release yet after 3,000+ hours of work. 🔗 morpht.com/blog/convivial-go… #Convivial #GovCMS #Drupal #GovTech #Morpht
1
48