{"id":296044,"date":"2026-04-15T00:18:28","date_gmt":"2026-04-15T00:18:28","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/formiq-ai-intake-forms\/"},"modified":"2026-05-11T09:11:15","modified_gmt":"2026-05-11T09:11:15","slug":"formiq-ai-intake-forms","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/formiq-ai-intake-forms\/","author":14742673,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.3.0","stable_tag":"1.3.0","tested":"6.9.4","requires":"6.4","requires_php":"8.1","requires_plugins":null,"header_name":"FormIQ AI Intake Forms","header_author":"Ganda Tech Services","header_description":"AHPRA-compliant patient intake forms for allied health, generated by AI in under 60 seconds. Free to start.","assets_banners_color":"5e73bd","last_updated":"2026-05-11 09:11:15","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/formiq.cchk.info","header_author_uri":"https:\/\/g-t-s.com.au","rating":0,"author_block_rating":0,"active_installs":0,"downloads":137,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2.0":{"tag":"1.2.0","author":"ashishgurprit","date":"2026-04-15 00:18:12"},"1.3.0":{"tag":"1.3.0","author":"ashishgurprit","date":"2026-05-11 09:11:15"}},"upgrade_notice":{"1.3.0":"<p>Feature update \u2014 generated forms now render with branded headers, granular per-statement consent (Privacy Act APP 7), and a typed-name signature field. Compatible with all existing forms.<\/p>","1.2.0":"<p>Security update \u2014 recommended for all users. Upgrades API key storage to AES-256-GCM and adds SSRF protection and rate limiting.<\/p>","1.1.4":"<p>Recommended update \u2014 improved compliance detection and Medicare\/DVA field support.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3506506,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3506506,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2.0","1.3.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3506506,"resolution":"1","location":"assets","locale":"","width":1200,"height":838},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3506506,"resolution":"2","location":"assets","locale":"","width":1185,"height":1013},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3506506,"resolution":"3","location":"assets","locale":"","width":1200,"height":838},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3506506,"resolution":"4","location":"assets","locale":"","width":1200,"height":838}},"screenshots":{"1":"Dashboard \u2014 see your plan, generated forms, and quick-start callout","2":"Generate Form \u2014 select specialty and add custom instructions","3":"Form Preview \u2014 review AHPRA compliance flag and all generated fields","4":"AHPRA compliance badge on a completed psychology intake form"}},"plugin_section":[],"plugin_tags":[260230,256804,260229,260228,260231],"plugin_category":[],"plugin_contributors":[260232],"plugin_business_model":[],"class_list":["post-296044","plugin","type-plugin","status-publish","hentry","plugin_tags-ahpra","plugin_tags-ai-forms","plugin_tags-allied-health","plugin_tags-intake-forms","plugin_tags-patient-intake","plugin_contributors-ashishgurprit","plugin_committers-ashishgurprit"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/formiq-ai-intake-forms\/assets\/icon-256x256.png?rev=3506506","icon_2x":"https:\/\/ps.w.org\/formiq-ai-intake-forms\/assets\/icon-256x256.png?rev=3506506","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/formiq-ai-intake-forms\/assets\/screenshot-1.png?rev=3506506","caption":"Dashboard \u2014 see your plan, generated forms, and quick-start callout"},{"src":"https:\/\/ps.w.org\/formiq-ai-intake-forms\/assets\/screenshot-2.png?rev=3506506","caption":"Generate Form \u2014 select specialty and add custom instructions"},{"src":"https:\/\/ps.w.org\/formiq-ai-intake-forms\/assets\/screenshot-3.png?rev=3506506","caption":"Form Preview \u2014 review AHPRA compliance flag and all generated fields"},{"src":"https:\/\/ps.w.org\/formiq-ai-intake-forms\/assets\/screenshot-4.png?rev=3506506","caption":"AHPRA compliance badge on a completed psychology intake form"}],"raw_content":"<!--section=description-->\n<p><strong>Stop spending hours building intake forms. FormIQ generates a complete, AHPRA-compliant patient intake form for your specialty in under 60 seconds.<\/strong><\/p>\n\n<p>Allied health practitioners across Australia spend 3\u20135 hours a week manually building, updating, and maintaining patient intake forms. FormIQ eliminates that entirely. Tell it your specialty \u2014 psychology, physiotherapy, occupational therapy, speech pathology, dietetics, social work \u2014 and it returns a complete, ready-to-use intake form that meets Australian privacy and AHPRA documentation standards.<\/p>\n\n<h4>What FormIQ does<\/h4>\n\n<p>FormIQ connects your WordPress site to an AI form-generation engine purpose-built for allied health. You select your specialty, add any custom instructions (e.g. \"include a K10 scale\" or \"add Medicare and DVA number fields\"), and the AI builds your form in under 60 seconds.<\/p>\n\n<p>Every generated form includes:<\/p>\n\n<ul>\n<li>Structured patient demographic sections<\/li>\n<li>Presenting concern and history fields appropriate to your specialty<\/li>\n<li>Consent and privacy notice aligned with Australian Privacy Principles<\/li>\n<li>AHPRA compliance flag \u2014 so you know before you publish<\/li>\n<\/ul>\n\n<h4>Who it's for<\/h4>\n\n<ul>\n<li>Psychologists and counsellors<\/li>\n<li>Physiotherapists and sports physios<\/li>\n<li>Occupational therapists<\/li>\n<li>Speech pathologists<\/li>\n<li>Dietitians and nutritionists<\/li>\n<li>Social workers<\/li>\n<li>Any allied health practitioner registered under AHPRA<\/li>\n<\/ul>\n\n<h4>How it works<\/h4>\n\n<ol>\n<li>Install and activate FormIQ<\/li>\n<li>Go to <strong>FormIQ \u2192 Forms<\/strong> in your WordPress admin<\/li>\n<li>Select your specialty and add any custom instructions<\/li>\n<li>Click <strong>Generate My Form<\/strong> \u2014 your form is ready in under 60 seconds<\/li>\n<li>Review the AHPRA compliance flag and publish to your site<\/li>\n<\/ol>\n\n<h4>Forms built for your specialty<\/h4>\n\n<p>FormIQ isn't a generic form builder. It knows the difference between a psychology intake and a physiotherapy intake. Each form is generated from a model that understands the specific information requirements, clinical screening tools, and consent language relevant to each allied health discipline.<\/p>\n\n<h4>Compliance<\/h4>\n\n<p>All generated forms include a compliance check against Australian Privacy Principle 3 (collection of solicited personal information) and AHPRA's patient record guidelines. Forms that pass the check are flagged <strong>AHPRA \u2713<\/strong>. Forms that require review are flagged accordingly, with notes on what to check.<\/p>\n\n<p><strong>Note<\/strong>: FormIQ assists with form structure and compliance guidance. It does not replace legal or clinical advice. Always review generated forms before use in your practice.<\/p>\n\n<h4>Privacy<\/h4>\n\n<p>FormIQ sends form generation requests (specialty + custom instructions) to the FormIQ API hosted on Google Cloud (australia-southeast1 region). No patient data is ever sent to the API. Full privacy policy: https:\/\/formiq.cchk.info\/privacy<\/p>\n\n<h4>Pro Plan<\/h4>\n\n<p>The free plan includes form generation for all allied health specialties. The Pro plan adds:<\/p>\n\n<ul>\n<li>Unlimited form generation<\/li>\n<li>Priority AI processing<\/li>\n<li>Bulk export (PDF, JSON)<\/li>\n<li>White-label form headers<\/li>\n<li>Dedicated support<\/li>\n<\/ul>\n\n<p>Upgrade at https:\/\/formiq.cchk.info\/pricing<\/p>\n\n<h3>Source Code<\/h3>\n\n<p>The compiled JavaScript in <code>build\/formiq.js<\/code> is produced from human-readable React\/TypeScript source files. All source files are included in this plugin zip:<\/p>\n\n<ul>\n<li><code>src\/<\/code> \u2014 React\/TypeScript source components<\/li>\n<li><code>vite.config.ts<\/code> \u2014 Vite build configuration<\/li>\n<li><code>tsconfig.json<\/code> \u2014 TypeScript configuration<\/li>\n<li><code>package.json<\/code> \u2014 npm dependencies and build scripts<\/li>\n<\/ul>\n\n<p>To build from source:<\/p>\n\n<ol>\n<li>Install Node.js 18+ and npm<\/li>\n<li><code>pnpm install<\/code><\/li>\n<li><code>pnpm run build<\/code><\/li>\n<\/ol>\n\n<p>This produces <code>build\/formiq.js<\/code> and <code>build\/formiq.css<\/code> using Vite.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>formiq-ai-intake-forms<\/code> folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress<\/li>\n<li>Navigate to <strong>FormIQ<\/strong> in your admin sidebar<\/li>\n<li>Your first form is free \u2014 no API key required to start<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20formiq%20free%3F\"><h3>Is FormIQ free?<\/h3><\/dt>\n<dd><p>Yes \u2014 form generation for all allied health specialties is free to start. The Pro plan adds unlimited generation, bulk export, and priority processing.<\/p><\/dd>\n<dt id=\"are%20the%20forms%20actually%20ahpra-compliant%3F\"><h3>Are the forms actually AHPRA-compliant?<\/h3><\/dt>\n<dd><p>FormIQ checks each generated form against AHPRA documentation guidelines and Australian Privacy Principles. Forms that pass are flagged <strong>AHPRA \u2713<\/strong>. Forms that need review are flagged with specific notes. You should always review forms before using them in your practice.<\/p><\/dd>\n<dt id=\"which%20specialties%20are%20supported%3F\"><h3>Which specialties are supported?<\/h3><\/dt>\n<dd><p>Psychology, physiotherapy, occupational therapy, speech pathology, dietetics &amp; nutrition, social work, and general allied health.<\/p><\/dd>\n<dt id=\"can%20i%20customise%20the%20generated%20form%3F\"><h3>Can I customise the generated form?<\/h3><\/dt>\n<dd><p>Yes. Use the Custom Instructions field when generating \u2014 for example: \"include a K10 psychological distress scale\", \"add Medicare and DVA fields\", \"use plain-English headings\". The AI incorporates your instructions into the form.<\/p><\/dd>\n<dt id=\"where%20is%20my%20data%20processed%3F\"><h3>Where is my data processed?<\/h3><\/dt>\n<dd><p>Form generation requests are processed by the FormIQ API hosted on Google Cloud in the australia-southeast1 region (Sydney). No patient data is ever sent to the API.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20page%20builders%3F\"><h3>Does it work with page builders?<\/h3><\/dt>\n<dd><p>FormIQ generates form schemas that can be previewed inside WordPress admin. Export and page builder integration (Elementor, Divi, WPForms) is on the Pro roadmap.<\/p><\/dd>\n<dt id=\"i%20found%20a%20bug%20or%20have%20a%20feature%20request\"><h3>I found a bug or have a feature request<\/h3><\/dt>\n<dd><p>Open an issue at https:\/\/formiq.cchk.info\/support or email support@g-t-s.com.au<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Branded form preview with practice name, practitioner, AHPRA registration, and region.<\/li>\n<li>Type-aware rendering for all 9 question types: short text, paragraph, single choice, multiple choice, dropdown, scale, date, consent checkbox, and signature.<\/li>\n<li>Australian Privacy Act 1988 compliance: APP 5 collection notice and APP 7 granular per-statement checkbox consent.<\/li>\n<li>Typed-name signature field as the final question of every generated form.<\/li>\n<li>Fail-safe AHPRA compliance verification: parse failures now flag the form for manual review rather than defaulting to \"compliant\".<\/li>\n<li>Shared canonical form schema with the FormIQ Wix and self-hosted apps \u2014 same UX everywhere.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Security: Upgraded API key storage from AES-256-CBC to AES-256-GCM (authenticated encryption)<\/li>\n<li>Security: Added SSRF protection on admin-configurable API URL (blocks RFC 1918, loopback, metadata IPs)<\/li>\n<li>Security: Disabled HTTP redirect following in API client to prevent redirect-based SSRF<\/li>\n<li>Security: Added per-user rate limiting on form generation (10 requests\/minute)<\/li>\n<li>Security: capped customInstructions at 1000 characters with sanitisation<\/li>\n<li>Security: Generic error messages returned to clients (raw upstream errors logged server-side only)<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Improved AHPRA compliance detection accuracy<\/li>\n<li>Added DVA and Medicare field support in custom instructions<\/li>\n<li>UI copy improvements<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added job-based async generation with real-time progress<\/li>\n<li>Added AHPRA compliance flag and compliance notes<\/li>\n<li>Added form preview with field-level rendering<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release \u2014 AI form generation for 7 allied health specialties<\/li>\n<\/ul>","raw_excerpt":"AHPRA-compliant patient intake forms for allied health, generated by AI in under 60 seconds. Free to start.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/296044","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=296044"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ashishgurprit"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=296044"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=296044"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=296044"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=296044"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=296044"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=296044"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}