SPIRITTCommCare

Connect program intake to action
Deliver validated field handoffs

Run CommCare form submissions and team onboarding with approved applications, reference structures and user permissions. Submit valid OpenRosa XML to the named domain or application with a unique submission identity.

SPIRITT Workspace input reading Connect me to CommCare, with the CommCare icon in a compact app tile.

What you can do with CommCare.

  • Forms reach the right program

    Submit valid OpenRosa XML to the named domain or application with a unique submission identity.

  • Access fits the assignment

    Invite approved web users with the intended roles and location assignments.

  • Program context in one place

    Use report definitions, reference-table structures and authenticated user context to build focused program tools.

Get started in three steps.

01

Open your workspace

Start a SPIRITT workspace for forms reach the right program and give it your operating priorities.

A workspace connected to structured data
02

Connect CommCare

Connect your CommCare account and choose the records and actions this workspace may use. Use approved schemas, unique instance IDs and least-privilege program roles.

SPIRITT Workspace input reading Connect me to CommCare, with the CommCare icon in a compact app tile.
03

Delegate an outcome

Ask SPIRITT to build a program intake bridge. It carries the work through and checks the result.

Data, charts, and recurring workflow arrows

Deliver validated field handoffs

Questions

CommCare, with SPIRITT.

01Can it read every case and form?+
This connection does not include a general case or submission reader. Its supported value here is form submission, user invitations, lookup table structures, report discovery and authenticated user context.
02Can it submit to a specific application?+
Yes. Supply the domain, application ID and valid OpenRosa XML with required metadata, including a unique instance ID.
03Does creating a lookup table populate it?+
No. The supported creation action defines the table tag and fields, with optional global scope. Row population is a separate capability not included here.
04Can it download configured report data?+
It can list available report definitions, but a report-data download action is not included. A directory can link staff to the existing reports.
05What permissions do invitations need?+
Web-user invitations require Edit Web Users and Edit Access API permissions. Lookup-table creation requires Edit Apps.
06Does an accepted form prove a case is resolved?+
No. Submission acceptance is distinct from downstream processing or case outcomes. SPIRITT records the actual response and does not invent a case-state verification.
Buy from builders who use what they sellBuilt usingSPIRITT