CommCare is a mobile and web-based platform designed to support frontline workers in delivering health and social services.
Enhance your service delivery with AI Agents that can automate case management, analyze outcomes, and drive program improvements.



CommCare excels at mobile data collection and service delivery tracking. Relevance AI transforms this data into intelligent action through AI Agents that can automate follow-ups, analyze outcomes, and optimize service delivery.
Intelligent Workflow Automation
The agent streamlines repetitive tasks, enhancing operational efficiency.
Real-Time Data Insights
The agent analyzes data instantly, providing actionable insights for decision-making.
Proactive Issue Resolution
The agent identifies potential problems early, enabling timely interventions.
Relevance AI gives you access to CommCare's data collection and case management capabilities within your automated workflows.
What you’ll need
You don't need to be a developer to set up this integration. Follow this simple guide to get started:
- A CommCare account
- A Relevance AI account with access to your project
- Authorization (you'll connect securely using OAuth—no sensitive info stored manually)
Security & Reliability
The integration uses secure OAuth authentication, ensuring only authorized workflows access your CommCare data. Relevance AI handles API operations through CommCare's standardized endpoints—so you don't have to manage authentication tokens, request formatting, or API limits.
Built-in validation and data transformation ensure your workflows run reliably across CommCare's case management and form submission features.
No training on your data
Your data remains private and is never utilized for model training purposes.
Security first
We never store anything we don’t need to. The inputs or outputs of your tools are never stored.

Best Practices for Non-Technical Users
To get the most out of the CommCare + Relevance AI integration without writing code:
- Organize your CommCare forms: Structure your forms logically with clear question labels and consistent case types.
- Use proper authentication: Ensure your OAuth credentials have the correct permissions and are kept secure.
- Follow API best practices: Use appropriate HTTP methods (GET for retrieval, POST for creation) and handle responses properly.
- Implement error handling: Monitor API responses and set up alerts for failed requests or data synchronization issues.
- Manage data flow: Schedule API calls during off-peak hours and implement proper request throttling.