# CiviForm Docs

## CiviForm Docs

- [CiviForm Docs](https://docs.civiform.us/readme.md)
- [What is CiviForm?](https://docs.civiform.us/overview/what-is-civiform.md): An introduction to the problem and the CiviForm solution.
- [How does CiviForm work?](https://docs.civiform.us/overview/how-does-civiform-work.md): Overview of CiviForm users and how the product serves them.
- [Glossary](https://docs.civiform.us/overview/glossary.md): Common terms used across CiviForm.
- [CiviForm Admin Guide](https://docs.civiform.us/user-manual/civiform-admin-guide.md)
- [CiviForm Admin training overview](https://docs.civiform.us/user-manual/civiform-admin-guide/civiform-admin-training-overview.md)
- [How to navigate CiviForm](https://docs.civiform.us/user-manual/civiform-admin-guide/how-to-navigate-civiform.md)
- [Working with programs](https://docs.civiform.us/user-manual/civiform-admin-guide/working-with-programs.md)
- [Create a program](https://docs.civiform.us/user-manual/civiform-admin-guide/working-with-programs/create-a-program.md)
- [Edit a program](https://docs.civiform.us/user-manual/civiform-admin-guide/working-with-programs/edit-a-program.md)
- [Show or hide questions based on inputs](https://docs.civiform.us/user-manual/civiform-admin-guide/working-with-programs/show-or-hide-questions-based-on-inputs.md)
- [Manage program eligibility and visibility](https://docs.civiform.us/user-manual/civiform-admin-guide/working-with-programs/manage-predicates.md)
- [Manage program eligibility (legacy)](https://docs.civiform.us/user-manual/civiform-admin-guide/working-with-programs/manage-eligibility.md)
- [Manage address & service area validation](https://docs.civiform.us/user-manual/civiform-admin-guide/working-with-programs/manage-address-correction-and-service-area-validation.md)
- [Manage notifications](https://docs.civiform.us/user-manual/civiform-admin-guide/working-with-programs/manage-notifications.md)
- [How to publish programs](https://docs.civiform.us/user-manual/civiform-admin-guide/working-with-programs/publish-a-program.md)
- [Set a pre-screener](https://docs.civiform.us/user-manual/civiform-admin-guide/working-with-programs/set-pre-screener.md)
- [Set an external program](https://docs.civiform.us/user-manual/civiform-admin-guide/working-with-programs/set-external-program.md)
- [Tag a program with categories](https://docs.civiform.us/user-manual/civiform-admin-guide/working-with-programs/add-categories.md)
- [Working with questions](https://docs.civiform.us/user-manual/civiform-admin-guide/working-with-questions.md)
- [Manage questions](https://docs.civiform.us/user-manual/civiform-admin-guide/working-with-questions/manage-questions.md)
- [Map questions](https://docs.civiform.us/user-manual/civiform-admin-guide/working-with-questions/map-questions.md)
- [Yes/No questions](https://docs.civiform.us/user-manual/civiform-admin-guide/working-with-questions/yes-no-questions.md)
- [Question export settings](https://docs.civiform.us/user-manual/civiform-admin-guide/working-with-questions/question-export-settings.md)
- [Universal and Primary Applicant Information questions](https://docs.civiform.us/user-manual/civiform-admin-guide/working-with-questions/universal-and-pai.md)
- [Using enumerator questions & screens in a program](https://docs.civiform.us/user-manual/civiform-admin-guide/working-with-questions/using-enumerator-questions-and-screens-in-a-program.md)
- [Manage translations for programs & questions](https://docs.civiform.us/user-manual/civiform-admin-guide/manage-translations-for-programs-and-questions.md)
- [Manage versions for programs & questions](https://docs.civiform.us/user-manual/civiform-admin-guide/manage-versions-for-programs-and-questions.md)
- [Working with applications](https://docs.civiform.us/user-manual/civiform-admin-guide/working-with-applications.md)
- [Add statuses to a program](https://docs.civiform.us/user-manual/civiform-admin-guide/working-with-applications/add-statuses.md)
- [Download exported data](https://docs.civiform.us/user-manual/civiform-admin-guide/working-with-applications/download-exported-data.md)
- [Role management](https://docs.civiform.us/user-manual/civiform-admin-guide/role-management.md)
- [Manage Program Admins](https://docs.civiform.us/user-manual/civiform-admin-guide/role-management/manage-program-admins.md)
- [Manage Trusted Intermediaries](https://docs.civiform.us/user-manual/civiform-admin-guide/role-management/manage-trusted-intermediaries.md)
- [Manage API keys](https://docs.civiform.us/user-manual/civiform-admin-guide/manage-api-keys.md)
- [Using Markdown](https://docs.civiform.us/user-manual/civiform-admin-guide/using-markdown.md)
- [Migrating programs between environments](https://docs.civiform.us/user-manual/civiform-admin-guide/program-migration.md)
- [Program Admin Guide](https://docs.civiform.us/user-manual/program-admin-guide.md)
- [How to become a Program Admin](https://docs.civiform.us/user-manual/program-admin-guide/how-to-become-a-program-admin.md)
- [Review completed applications](https://docs.civiform.us/user-manual/program-admin-guide/review-completed-applications.md): How Program Administrators can use CiviForm.
- [Trusted Intermediary Guide](https://docs.civiform.us/user-manual/trusted-intermediary-guide.md)
- [Apply to a program](https://docs.civiform.us/user-manual/trusted-intermediary-guide/apply-to-a-program.md)
- [Onboarding Guide](https://docs.civiform.us/user-manual/onboarding-guide.md)
- [Organization assessment](https://docs.civiform.us/user-manual/onboarding-guide/organization-assessment.md)
- [Program assessment](https://docs.civiform.us/user-manual/onboarding-guide/program-assessment.md)
- [Getting started with service design](https://docs.civiform.us/user-manual/onboarding-guide/service-design.md)
- [Journey mapping](https://docs.civiform.us/user-manual/onboarding-guide/journey-mapping.md)
- [Discovery, eligibility, and intake](https://docs.civiform.us/user-manual/onboarding-guide/discovery-eligibility-intake.md)
- [Consolidating questions across programs](https://docs.civiform.us/user-manual/onboarding-guide/consolidating-programs.md)
- [Working with existing tools and processes](https://docs.civiform.us/user-manual/onboarding-guide/existing-processes.md)
- [Working across jurisdictions](https://docs.civiform.us/user-manual/onboarding-guide/working-across-jurisdictions.md)
- [Data reporting and other integrations](https://docs.civiform.us/user-manual/onboarding-guide/reporting-and-integrations.md)
- [Security and privacy considerations](https://docs.civiform.us/user-manual/onboarding-guide/security-and-privacy.md)
- [Staffing overview](https://docs.civiform.us/user-manual/onboarding-guide/civic-entity-staffing-overview.md)
- [Technical Deployment Guide](https://docs.civiform.us/it-manual/sre-playbook.md)
- [Initial Deployment](https://docs.civiform.us/it-manual/sre-playbook/initial-deployment.md)
- [Terraform deploy system](https://docs.civiform.us/it-manual/sre-playbook/initial-deployment/terraform-deploy-system.md)
- [AWS Terraform deployment](https://docs.civiform.us/it-manual/sre-playbook/initial-deployment/terraform-deploy-system/terraform-aws-deployment.md)
- [Authentication setup](https://docs.civiform.us/it-manual/sre-playbook/initial-deployment/authentication-providers.md)
- [Email configuration](https://docs.civiform.us/it-manual/sre-playbook/initial-deployment/email-configuration.md)
- [GIS Service configuration](https://docs.civiform.us/it-manual/sre-playbook/initial-deployment/configure-gis-service.md)
- [Upgrading to a New Release](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release.md)
- [CiviForm server environment variables](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables.md)
- [v2.34.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v2.34.0.md)
- [v2.35.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v2.35.0.md)
- [v2.36.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v2.36.0.md)
- [v2.37.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v2.37.0.md)
- [v2.38.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v2.38.0.md)
- [v2.39.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v2.39.0.md)
- [v2.40.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v2.40.0.md)
- [v2.41.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v2.41.0.md)
- [v3.0.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.0.0.md)
- [v3.1.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.1.0.md)
- [v3.2.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.2.0.md)
- [v3.3.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.3.0.md)
- [v3.4.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.4.0.md)
- [v3.5.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.5.0.md)
- [v3.6.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.6.0.md)
- [v3.7.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.7.0.md)
- [v3.8.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.8.0.md)
- [v3.9.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.9.0.md)
- [v3.10.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.10.0.md)
- [v3.11.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.11.0.md)
- [v3.12.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.12.0.md)
- [v3.13.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.13.0.md)
- [v3.14.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.14.0.md)
- [v3.15.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.15.0.md)
- [v3.16.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.16.0.md)
- [v3.17.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.17.0.md)
- [v3.18.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.18.0.md)
- [v3.19.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.19.0.md)
- [v3.20.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.20.0.md)
- [v3.21.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.21.0.md)
- [v3.22.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.22.0.md)
- [v3.23.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.23.0.md)
- [v3.24.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.24.0.md)
- [v3.25.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.25.0.md)
- [v3.26.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.26.0.md)
- [v3.27.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.27.0.md)
- [v3.28.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.28.0.md)
- [v3.29.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.29.0.md)
- [v3.30.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.30.0.md)
- [v3.31.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.31.0.md)
- [v3.32.0](https://docs.civiform.us/it-manual/sre-playbook/upgrading-to-a-new-release/server-environment-variables/v3.32.0.md)
- [Monitoring](https://docs.civiform.us/it-manual/sre-playbook/monitoring.md)
- [Troubleshooting Production](https://docs.civiform.us/it-manual/sre-playbook/troubleshooting-production.md)
- [Disaster Recovery](https://docs.civiform.us/it-manual/sre-playbook/disaster-recovery.md)
- [Database Disaster Recovery](https://docs.civiform.us/it-manual/sre-playbook/database-disaster-recovery.md)
- [Production Database Access](https://docs.civiform.us/it-manual/sre-playbook/production-database-access.md)
- [Infrastructure Requirements](https://docs.civiform.us/it-manual/infrastructure-requirements.md)
- [Existing deployments](https://docs.civiform.us/it-manual/existing-deployments.md)
- [API Integration](https://docs.civiform.us/it-manual/api.md)
- [Authentication](https://docs.civiform.us/it-manual/api/authentication.md)
- [List applications](https://docs.civiform.us/it-manual/api/program-applications.md)
- [Testing & QA](https://docs.civiform.us/it-manual/testing-and-qa.md)
- [Testing resources](https://docs.civiform.us/it-manual/testing-and-qa/testing-resources.md)
- [SQL queries to look for missing questions](https://docs.civiform.us/it-manual/testing-and-qa/sql-queries-to-look-for-missing-questions.md)
- [Governance](https://docs.civiform.us/governance-and-management/governance.md)
- [Roles, Committees, & Responsibilities](https://docs.civiform.us/governance-and-management/governance/roles-committees-and-responsibilities.md)
- [Governance Processes](https://docs.civiform.us/governance-and-management/governance/governance-processes.md)
- [Development Principles](https://docs.civiform.us/governance-and-management/governance/development-principles.md)
- [Communication](https://docs.civiform.us/governance-and-management/governance/communication.md)
- [Technical Support](https://docs.civiform.us/governance-and-management/technical-support.md)
- [Finding and Filtering AWS ECS Logs](https://docs.civiform.us/governance-and-management/technical-support/finding-and-filtering-ecs-logs.md)
- [Checking AWS ECS Events for 500 Errors](https://docs.civiform.us/governance-and-management/technical-support/ecs-events-checking.md)
