AI IN COMMCARE

Practical AI, built into CommCare

An AI companion that helps you build, one-click app translation coming soon, and open connections to the AI tools you already use.

BUILT INTO COMMCARE

AI that helps you build better apps, faster

Get answers while you build today, and soon, translate your whole app in one click.

AI companionAvailable now

A companion to guide you, any time

Ask anything, any time. The companion sees the app or form you’re working on, so its answers fit your app.

How the companion works →
AI translationsComing soon

Translate your app in one click

Save hours of translation work. Add a language, click once, and AI fills in the missing translations for your team to review before release.

See it on the roadmap →
CONNECT YOUR AI TOOLS

Bring CommCare to the AI you choose

When an AI tool connects through CommCare’s APIs, your API keys and user permissions control what it can access.

Open APIs

Available now

Use AI tools to write scripts and integrations for CommCare’s APIs, with your own keys and permissions.

Open source code

Available now

CommCare is open source, so you can point your own AI tools at the code and ask how it works.

CommCare MCP server

Planned

A planned way to work with CommCare, including building apps, from inside AI assistants like Claude, ChatGPT, or Gemini.

BUILD ON TOP OF COMMCARE

Use CommCare’s front end, or build your own.

With AI coding tools, more teams can build their own front ends and reporting dashboards. CommCare’s open APIs let you connect them to a proven foundation.

COMMON QUESTIONS

AI in CommCare FAQs

AI in CommCare

Does Dimagi use our CommCare data to train AI models?
We do not use partners' CommCare data to train or inform AI models without consent. For more information about our security certifications and policies, please visit our Trust Center.
What can the AI companion see?
When you send a message, it sees the page you are on, including the app or form you are building and any errors on screen. It doesn't have access to your project data, such as submitted forms or cases, and it can't change your app. Keep personal and health information out of the chat.
Which plans include the AI companion?
Standard plans and above. Each user gets 30 messages a month on Standard and Pro plans, and 60 on Advanced and Enterprise plans.
When is AI app translation available?
Soon. Add a language to your app, click once, and AI fills in the missing translations for your team to review before release. It will be included on Standard plans and above. Follow it on the roadmap.

Building with AI

Can we build our own front end on top of CommCare?
Yes. Point an AI coding tool at CommCare's APIs to build custom dashboards, apps, or assistants. CommCare is open source, so your tool can also read the code to learn how it works. CommCare keeps running data collection, security, and hosting underneath. API access is included on Pro plans and above.
Is it safe to use outside AI tools with our CommCare data?
Your API keys and user permissions control what an outside AI tool can reach. Before sharing data with any outside tool, remove names and other personal details, and check that the tool meets your organization's data policies. Read our tips for using AI safely.
What is the CommCare MCP server?
The Model Context Protocol (MCP) is an open standard that connects AI assistants to other software. We plan to build a CommCare MCP server so you can work with CommCare from inside tools like Claude, ChatGPT, or Gemini. Follow it on the roadmap.
GET IN TOUCH

Let’s talk about AI in your program

Get in Touch