CommCare logo
AI agent integrationCommCare

CommCare integration for multiplayer collaboration with AI agents using Claude Code or Codex

One governed connection your whole team and its AI agents can share, with approved actions and human review, so working in CommCare never means pasting credentials into a prompt.

Use CommCare from Claude Code

Bring CommCare context into engineering work while Type keeps app access attached to the teammate and workspace.

Automate CommCare with Codex

Let coding agents ask for the right app action, preserve conversation context, and keep humans in the approval loop.

Connect open agent workflows

Use Type as the collaboration layer around OpenClaw and other LLM workflows that need app access.

Documents & Forms

What the CommCare integration exposes

CommCare is a mobile data collection and case management platform for health and social programs

One connection, many teammates

Connect CommCare once, then decide which teammates can use it for threads, automations, skills, and coding work.

Representative actions

  • Create Lookup Table

    Tool to create a new lookup table in a CommCare domain. Use when you need to set up reference data structures like product catalogs, price lists, or configuration tables. Requires 'Edit Apps' permission.

  • Create Web User Invitation

    Tool to create an invitation for a new web user in CommCare. Use when you need to invite a user with specific role and permissions. Requires 'Edit Web Users & Edit Access API' permissions.

  • List Reports

    Tool to retrieve available reports configured in a CommCare project. Use when you need to discover what reports exist before downloading report data via the Download Report Data API.

  • Single Sign On

    Tool to validate login credentials and retrieve user profile for a mobile worker or web user. Use when you need to authenticate a user and obtain their profile information including roles, permissions, locations, and configuration details.

  • Submit Form ODK Compatible

    Tool to submit form data using ODK-compatible endpoint for Android client compatibility. Use when submitting XForm data to CommCare. Requires properly formatted XML with metadata including unique instanceID.

Connection

API and auth details

CommCare is a mobile data collection, case management, and messaging platform. Public API docs cover form and case data, application metadata, messaging events, FHIR integration, reports, exports, and change feeds for syncing field-program data into analytics, data warehouses, and operational systems.

FAQ

Questions people ask before connecting CommCare

Can Claude Code use CommCare?

Yes. Type lets an AI teammate use connected CommCare actions from a governed workspace context, so Claude Code work can reference the app without copying credentials into a local prompt.

Can Codex work with CommCare through Type?

Yes. Codex can collaborate through Type with app context, skills, and approved actions. The CommCare catalog entry includes public integration details and example capabilities where available.

Is this the same as a CommCare MCP server?

Type exposes connected app capabilities to AI teammates and coding agents through Type's integration layer. Teams use it when they want shared app access, human review, and teammate-level permissions around agent work.

More documents & forms apps for AI teammates