What problem does it solve?
Manually provisioning paired CommCare HQ project spaces, cross-platform integrations, and OCS chatbot instances for Connect Interviews programs is time-consuming, requires specialized knowledge of multiple systems, and is prone to human error during repetitive configuration steps.
Core Features & Use Cases
- End-to-end domain provisioning: Automatically creates and links master and downstream CommCare HQ project spaces, configures Connections, Data Forwarding repeaters, UCR-linked Configurable Form Repeaters, Inbound APIs, and lookup tables.
- OCS bot deployment: Clones the pre-configured Dynamic Router Bot template for the new program, eliminating manual chatbot setup work.
- Idempotent execution: Checks for existing resources before creating new ones to avoid duplicates, and generates a clear list of remaining manual steps for unautomated configuration tasks.
- Use case: A product team launching a new Connect Interviews program can run this skill once to set up all required infrastructure in minutes instead of hours of manual work across CommCare, OCS, and Connect platforms.
Quick Start
Use the interview-domain-bootstrap skill to provision a new Connect Interviews project space pair by providing your completed domain.yaml configuration file.