Explore Solutions
Read how you can revolutionize your operation with Knack.
Read Customer Stories
Knack builders are succeeding.
- Features & Benefits
- AI Powered App-Building
Build apps in minutes with AI
- Security and Infrastructure
Protect and control your data
- No-Code Database
Manage and connect your data
- Integrations
Connect tools and sync workflows
- Reports
Track and visualize performance
- User Access
Manage roles and permissions
- E-commerce
Run and automate online sales
- Scheduling
Real-time appointment booking
- Workflows
Streamline operations with automations
- MCP Server
Connect your AI tool to Knack
- AI Powered App-Building
- Platform Overview
Try Interactive Demo
Get a quick taste of Knack.
- Dive into Knack
- App Templates
Start fast with pre-built app templates
- Professional Services
Have a professional assist your build
- Blog
Read insights and practical tips
- Case Studies
See how others use Knack
- Videos
Watch tutorials and user stories
- Glossary
Look up common no-code terms
- App Templates
- Additional Resources
- Webinars
Discover recent and upcoming webinars
- News
The latest from Knack
- Compare Knack
See how Knack stacks up
- Hire an Expert Builder
Get hired to build or expand apps
- Help Center
Learn how to set up your app
- Developer Docs
Access technical guides and documents
- Community Forum
Connect with other Knack builders
- Webinars
- Partner Programs
- Become An Affiliate
Earn revenue by referring Knack
- Become an Expert Builder
Get hired to build apps
- Agency Program
Resell Knack to your clients
- Become An Affiliate
Template Marketplace
Expedite your app build with a pre-built template.
Knack Answers
Every answer about Knack, in one place
Straight answers about the platform, healthcare use, AI coding tools, integrations, templates, pricing, and how your data stays protected.
What is Knack?
The no-code platform for building custom databases, portals, and internal tools.
What is Knack?
Knack is a no-code application development platform. You use it to create custom online databases, portals, and internal tools. Apps are built with AI-powered tools and come with built-in security and scalable database features.
How is Knack different from AI coding tools?
Coding tools generate code that you then have to maintain, review, and deploy. Knack assembles complete business applications from enterprise-grade components, so there is no-code to manage. Knack delivers working business applications from your first conversation.
Who uses Knack?
Knack is trusted by more than 100,000 users around the world. Teams in healthcare, construction, education, government, media, and nonprofits use it, along with small businesses and independent professionals.
What kinds of apps can I build with Knack?
Common builds include:
- Custom CRMs
- Customer portals
- Event management apps
- Grants management systems
- Inventory management tools
- Online databases
- Project management apps
Does Knack generate source code?
No. Knack generates applications, not source code. It assembles apps from pre-built, tested components, so you do not need a developer to maintain code or handle deployments.
Can I build an app just by describing it?
Yes. Describe what you need in conversation, and Knack takes care of the rest. You can keep adjusting the app to fit your workflow as your needs change.
Does Knack include calendars, maps, and dashboards?
Yes. Knack includes interactive calendars and scheduling, dynamic maps and location services, pivot tables and project views, and charts, graphs, and dashboards. You can use them without custom development or design work.
How does Knack store relational data?
Knack lets you build secure, relational databases with foreign keys, custom validation, and business rules. Automatic backups and security come with the platform, so you do not need extra infrastructure.
Does Knack include user management?
Yes. Knack includes a complete user system with flexible roles and permissions, and it supports single sign on (SSO) integration. Compliance features are built-in from day one.
How is Knack different from Airtable or Quickbase?
Tools like Airtable and Quickbase can outgrow spreadsheet-style data quickly. Knack lets you build sophisticated workflows with custom business logic, native integrations, and enterprise features. Knack pricing does not depend on the number of users, so your costs do not scale per seat.
Can Knack be used for regulated industries?
Yes. Built-in access controls, record change logs, and enterprise-grade infrastructure make Knack a strong foundation for healthcare, legal, fintech, HR, and other compliance-sensitive industries.
Knack Health
Compliance, security, and what healthcare teams build with Knack.
What is Knack Health?
Knack Health is a healthcare-focused offering of the Knack platform. It helps teams build secure, compliant applications without writing code. It is designed for healthcare organizations that need flexible workflows, structured data, internal tools, and patient-facing systems while handling protected health information (PHI).
Is Knack Health HIPAA-compliant?
Knack Health provides a HIPAA-compliant platform, including plans designed for applications that handle protected health information. Meeting full HIPAA requirements also depends on how you configure and use your application and manage your data. Your organization is responsible for meeting all applicable HIPAA requirements. You can learn more on the HIPAA compliance page.
Who is Knack Health for?
Knack Health is built for small and midsize healthcare organizations. That includes general medical clinics, small offices such as med spas, behavioral and mental health practices, dental offices, other specialty clinics, and healthcare nonprofits. It is a good fit for teams that need custom workflows or internal tools and want more flexibility than traditional EHR systems provide.
What kinds of healthcare apps can I build?
Healthcare teams use Knack Health to build:
- Patient intake forms and portals
- Internal databases and CRMs
- Referral and care coordination tools
- Scheduling and appointment management
- Staff and operations workflows
- Internal tools for reporting, coordination, and administration
You can start from a template or build an app around your own processes.
Do I need developers to use Knack Health?
No. Knack Health is a no-code platform designed for people who are not developers. Your team creates and manages applications in a visual interface. Optional AI-assisted building tools can speed up setup, and your team stays in control of every app.
Can Knack Health integrate with other healthcare systems?
Yes. Knack Health connects through its API and automation tools, so you can link it to other systems your organization uses, including healthcare platforms and third-party services. More healthcare-specific integrations are being added over time.
Can Knack Health replace my EHR?
Yes. Many small and midsize practices use Knack Health as their primary system of record, building core patient and operational workflows directly on the platform. Others run it alongside an existing EHR to handle the workflows and tools the clinical software does not cover. Our team can help you scope the right approach.
Is Knack Health available outside the United States?
Yes. Knack Health supports healthcare organizations around the world. HIPAA applies specifically to U.S. organizations, while the platform also supports broader security and privacy requirements, including GDPR for organizations operating internationally.
Does Knack Health support white labeling?
Yes. Knack Health offers white labeling with a fully customizable user interface, so you can use your own branding, logo, and custom domain.
Can I use Knack Health as a HIPAA-compliant backend for apps built with AI tools?
Yes. You can connect your AI coding tool to the Knack Health backend in minutes to handle PHI storage, BAA coverage, and access controls. It works alongside Claude Code, Replit, Lovable, Base44, and other AI coding tools. Learn more about the HIPAA backend.
Does Knack Health include a Business Associate Agreement?
Yes, a Business Associate Agreement (BAA) is available for covered entities on HIPAA-compliant plans. Ask our team if you need help deciding whether a BAA applies to your organization.
Does Knack Health include scheduling?
Yes. Knack Health's HIPAA Core plan includes a booking and scheduling system built for healthcare. You can manage provider availability, publish booking pages for patients, configure appointment types and durations, send automated confirmations, and give scheduling staff clear views of daily and weekly appointments, all within the same HIPAA-compliant platform as your patient records and workflows.
Can I build a patient portal?
Yes. The Patient Portal Template gives patients, doctors, and staff role-based portals built around a shared database. Patients can send secure messages, upload documents, and view test results and prescriptions. Each role sees only what it needs.
Can I collect patient forms digitally?
Yes. The Patient Intake Form Template helps healthcare teams digitally collect demographics, insurance information, medical history, consent forms, and other required data.
Are patient forms HIPAA-compliant?
The Patient Intake Form Template is designed for a secure, HIPAA-compliant setting. Compliance also depends on how your team configures the forms and handles the data they collect, and a Business Associate Agreement is available on HIPAA-compliant plans.
What extra support is available for regulated healthcare organizations?
Organizations with mission-critical apps can add 24/7 emergency support, guaranteed SLAs, and additional enterprise support options. Enterprise plans are also backed by a Business Associate Agreement and built for U.S. healthcare and government regulations.
How do I talk to someone about my healthcare workflows?
Tell us about your organization and what you want to build. We will walk through your workflows, discuss compliance needs, and help you evaluate how Knack Health fits your operations. You can also schedule a quick demo through the contact page.
Headless Knack and MCP
Use Knack as a hosted backend for the frontend you build with an AI coding tool.
What makes Knack different from using Supabase or another database tool?
Supabase and similar tools give you infrastructure that you configure yourself. Knack gives you a fully hosted backend with a no-code builder, native integrations, workflow automation, and role-based access controls. All of it is reachable through MCP from your AI coding tool. There is no server configuration and no deployment pipeline.
How do I connect my AI tool to Knack?
- Sign up for a Knack account. You need it to connect to your AI coding tool through MCP.
- In your AI tool's MCP server settings, connect your Knack account by signing in with your Knack username and password.
- Start prompting. Ask your tool to use Knack as a backend, and it will create a new Knack app connected to your frontend.
Which AI coding tools work with Knack?
Knack's MCP server works with Claude Code, Lovable, ChatGPT, Bolt, Base44, and Replit. If your tool is not listed but supports MCP configuration, it will very likely work too. See the healthcare integrations page if you are not sure.
Do I need technical experience to connect Knack to my AI coding tool?
No. You sign in to your Knack account from your AI tool's MCP settings, and the integration handles the rest.
What is MCP and why does it matter?
MCP (Model Context Protocol) is the open standard that lets AI coding tools communicate with external services like Knack. When you connect Knack through MCP, your AI coding tool learns what Knack can do and how to use it.
Does Knack work for apps in regulated industries?
Yes. Built-in access controls, record change logs, and enterprise-grade infrastructure make Knack a strong foundation for healthcare, legal, fintech, HR, and other compliance-sensitive industries. For healthcare specifically, Knack Health provides a dedicated HIPAA-compliant configuration with BAA availability.
What can developers do with the Knack API?
The Knack API gives designers and developers full access to update and customize Knack applications. You can use it to create, retrieve, update, and delete app records.
Can I customize the look of my Knack app with CSS?
Yes. You can use CSS to customize your application's design, including the layout, colors, and text. Developer docs include examples in each section.
Can I run custom JavaScript when users take actions?
Yes. You can use client-side JavaScript to trigger actions when users perform specific events in your Live Applications. The developer docs include examples for each section.
Can AI agents read the Knack developer docs?
Yes. The docs index for AI agents is available at docs.knack.com/llms.txt. You can also append .md to any documentation page URL to get its markdown version.
Pricing and getting started
Trials, plans, billing, and how quickly you can begin.
How quickly can I get started?
Create your free account in about 30 seconds. No credit card is required, so you can start building right away.
Can I start for free?
Yes. Knack offers a free trial with no credit card required. You can connect your AI coding tool, build, and test your full application before choosing a paid plan.
Is there a new customer offer?
Yes. New customers can get 66% off the first 3 months on eligible plans. The offer is for new customers only and is available for a limited time.
What plans does Knack offer?
Knack offers plans for individuals and small teams, plans for businesses building more complex apps, plans for companies transforming their operations, and enterprise plans for organizations building mission-critical applications that need enterprise-grade security and customer support.
Do you charge by the user?
No. There is no limit on the number of users who can log in to your app. Each user simply counts as a record stored in your database.
Do you have setup fees or contracts?
No. There are no setup fees and no contracts. Create your trial account in seconds without entering a credit card. At the end of the trial, select a plan and pay month-to-month.
Is there a scheduling add-on?
Yes. A scheduling add-on is available for $29/month and includes unlimited bookings.
How is Knack Health priced?
Knack Health offers several plans depending on your compliance and support needs. Options include plans for organizations that do not yet require HIPAA compliance and plans for covered entities that handle PHI. HIPAA-compliant plans start at $499. You can compare details on the pricing page, and our team can help you choose the right plan.
How much does the Enterprise package cost?
Enterprise pricing and data limits are customized based on your needs. Contact our team to discuss your requirements.
How many database records can I store?
Plan capacity depends on the number of database records you need. Corporate plans support 125k to 2.5m records, and you can contact sales to scale. Enterprise plans support 2.5 million records and more.
How long are record change logs kept?
Corporate plans include two months of record change logs, and Enterprise plans include three months. On HIPAA plans, record change logs are kept for 7 years.
Can I change plans or cancel?
On monthly plans, you can upgrade, downgrade, or cancel at any time. Downgrades take effect on the next renewal date. Annual subscriptions can be downgraded 30 days before the renewal date. Annual plans include two free months, which is 17% off the monthly subscription price.
Can I use my own domain name?
Yes. You can publish your app to your own website using the embed features. Knack also provides a domain at knack.com that you can use.
What kind of performance can I expect?
Plans are designed to be very responsive in almost all use cases. Because plans share cloud resources, heavy bandwidth or processing use can affect performance. If you have performance concerns or need dedicated resources, ask us about enterprise plans.
What types of payment do you accept?
We accept all major credit cards on our website, including Visa, MasterCard, American Express, Discover, JCB, and Diners Club. We do not accept checks, PayPal, or bank transfers.
Is there an agency program?
Yes. The Knack Agency Program is for agencies that build and resell apps to their own clients. It supports white labeling the end-user experience, custom domains for each app, and multiple customer apps under one account. The program is for building and reselling apps, so agencies that need Knack for internal use should subscribe to a Knack customer plan.
What is an app, a record, or a database?
Some of the terms may be unfamiliar. Our glossary explains the common database terms, and it is a good place to start if you are new to no-code platforms.
Integrations
Connect Knack to the tools your team already uses.
What can I connect Knack to?
Knack has more than 700 native integrations across messaging, document and file management, CRM, and other categories. Examples include Microsoft Dynamics 365, Google Search Console, WhatsApp Business API, Kit (formerly ConvertKit), Google Workspace Admin, and Instagram for Business. Browse the full integrations directory.
What is Knack Flows?
Knack Flows is Knack's automation and integration tool. It connects your app to other services and keeps workflows in sync, so information moves between tools without manual copying.
Can developers build custom integrations?
Yes. The Knack API lets developers connect Knack to custom systems. You can find endpoints, guides, and reference material in the Knack developer docs.
Can I connect Knack to Zapier or Make?
Yes. Knack Health scheduling connects to your existing tools through Zapier, Make, or direct API integrations.
Can I sync appointments to Google Calendar or Outlook?
Yes. Knack Health scheduling can sync confirmed bookings to Google Calendar or Outlook, so appointments stay current in the calendar your staff already uses.
Can I connect Knack to messaging tools?
Yes. The integrations directory includes messaging and communication tools, such as the WhatsApp Business API. You can use them to trigger reminders and send updates from your app.
Can I connect Knack to my document management system?
Yes. The directory includes document and file management integrations, so you can keep your files connected to the records they belong to.
Can I connect Knack to my CRM?
Yes. The integrations directory includes Microsoft Dynamics CRM 365, along with other CRM and customer tools.
Can I connect Knack to Google Workspace?
Yes. The directory includes Google Workspace Admin, so you can connect Knack to your Google Workspace environment.
Can I connect Knack to Instagram?
Yes. The directory includes Instagram for Business, so you can connect social media activity to your Knack app.
Do I need custom development for integrations?
No. Most connections do not require custom development. Use the directory and automation tools first, and turn to the API only when you need something custom.
Templates and expert builders
Start from a pre-built app, or hire someone to build it with you.
What are templates?
Templates are pre-built apps you can start from and then adapt to your own process. Knack offers more than 100 of them, so you can get a working app up faster than building from scratch. Browse all templates.
Which healthcare templates are available?
Healthcare templates include:
- Patient Portal Template, which gives patients, providers, and staff a role-based experience built around a shared database
- Mental Health EHR Template, a complete EHR for solo mental health practitioners
- Telehealth App Template, for providers, clinics, and independent practices
- Patient Scheduling Template, for managing the appointment scheduling workflow
- Electronic Medical Records (EMR) System Template
- Patient Intake Form Template
You can explore the full set on the templates page.
Is the Mental Health EHR template free?
Yes. The Mental Health EHR template is free, and you can build a custom solution for a fraction of the cost of a traditional EHR tool.
Can someone help me build my app?
Yes. Knack's in-house professional services team can build or expand your app. Learn more about professional services.
Is there a patient intake form template?
Yes. The Patient Intake Form Template helps healthcare teams digitally collect demographics, insurance information, medical history, consent forms, and other required data in a secure, HIPAA-compliant setting.
Is there a template for nursing or home care?
Yes. The Nursing Patient Tracker Template gives nurses a centralized place to log patient visits, record clinical notes, and mark visit locations. The Home Care Management Portal Template is designed for coordinating care in the home.
Is there a template for bed management?
Yes. The HIPAA-ready Census Bed Management Template tracks patient admissions, bed availability, and facility occupancy across units and rooms.
Is there a template for clinical trials?
Yes. The Clinical Trial Template helps you manage participants, study visits, and clinical trial data across sites from one app.
What business templates are available?
Knack’s template library also includes apps for work order management, purchase orders and vendor management, budget tracking, donation tracking, and production scheduling.
Is there a template for training and certification?
Yes. The Healthcare Education Management Template works as an LMS for healthcare professionals. It tracks progress, supports compliance, and helps teams manage learning.
Does the telehealth template support video visits?
Yes. Provider and appointment records in the Telehealth App Template include a dedicated URL field for video conferencing, which appears at visit time so patients and providers can join in one click. The template also includes daily schedules with virtual meeting links.
Can I customize a template?
Yes. Templates are a starting point. You can customize them to fit your practice or business and go live without writing code.
Can I resell a template app to my clients?
Yes, through the Knack Agency Program. Agencies can build branded apps for their clients under their own brand and resell them with white labeling.
Security and data ownership
How your data is protected, who controls access, and what stays yours.
How is my data protected?
On Knack Health plans, data is encrypted in transit using TLS 1.2 or higher and encrypted at rest using 256 bit AES encryption. Backups are encrypted, and continuous monitoring and high availability support secure operations.
Who can view or edit my data?
Role based permissions control what each user can view or edit across apps, forms, pages, and records. On Knack Health plans, you can also turn on two-factor authentication, optional single sign on (SSO), and IP allowlisting. Automatic inactivity timeouts help reduce exposure from unattended sessions.
Does Knack keep record change logs?
Yes. Knack Health keeps record change logs for 7 years on HIPAA plans. Every data change is logged with a timestamp and the user who made it, so you have a full record history of what changed and when.
Where is my data hosted?
Knack Health hosts data in secure environments in the U.S., including AWS GovCloud and supported U.S. regions. Enterprise plans can also store data in the U.S., the EU, and Australia. Security features vary by plan and configuration.
Which compliance standards does Knack support?
Knack Health provides compliance support for HIPAA, SOC 2 Type II, and GDPR requirements. Compliance also depends on how your team configures and uses the platform.
What is my organization responsible for?
No platform can make an organization HIPAA-compliant on its own. Your team decides what data is collected and stored, configures user roles and permissions, designs workflows that align with your policies, and manages internal procedures and training.
Who owns the data stored in my app?
You do. Although the data is stored in Knack databases, you are the complete owner of your data and are solely responsible for its contents.
Does Knack support single sign on?
Yes. Knack includes single sign on (SSO) integration. On Knack Health plans, SSO is optional and can be turned on to enforce access policies.
Where can enterprise data be stored?
Enterprise plans store data in the U.S., the EU, and Australia. Organizations with data residency requirements can work with our team to choose the right setup.
Are my databases backed up?
Yes. Knack includes automatic backups as part of the platform. Knack Health also uses encrypted backups.
Do you offer government grade hosting?
Yes. The GovCloud offering is a high-security private server solution available only in the U.S., with additional security restrictions for government and regulated use.
Can I control where my data is stored?
Yes, on enterprise plans. Organizations that must keep their data within specific geographic regions can choose enterprise options that give them greater control over where their data lives.