CommCare

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

6 actions Integration catalog
Request access
Connect CommCare once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Create Lookup TableCOMMCARE_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 InvitationCOMMCARE_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 ReportsCOMMCARE_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 OnCOMMCARE_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 CompatibleCOMMCARE_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.
Submit Form to ApplicationCOMMCARE_SUBMIT_FORM_TO_APP
Tool to submit an XForm to a specific CommCare application. Use when you need to submit form data and tag it with a specific application ID. The form is submitted as XML following the OpenRosa standard with required metadata fields.