Installation
42Forms is delivered as a Snowflake Native Application. Install it from the Snowflake Marketplace and grant the required privileges to get started.
Prerequisites
Section titled “Prerequisites”- Snowflake Enterprise account (AWS or Azure region)
ACCOUNTADMINrole (or a role withIMPORT SHAREandCREATE APPLICATIONprivileges)- A warehouse for AI form generation (XSMALL is sufficient)
Install from Marketplace
Section titled “Install from Marketplace”- Navigate to Data Products > Marketplace in Snowsight
- Search for 42Forms
- Click Get and follow the installation prompts
- Enable Event Sharing when prompted (required for billing)
Grant Privileges
Section titled “Grant Privileges”After installation, grant the required account-level privileges:
-- Grant compute and warehouse privilegesGRANT CREATE COMPUTE POOL ON ACCOUNT TO APPLICATION FORTY_TWO_FORMS_APP;GRANT CREATE WAREHOUSE ON ACCOUNT TO APPLICATION FORTY_TWO_FORMS_APP;GRANT BIND SERVICE ENDPOINT ON ACCOUNT TO APPLICATION FORTY_TWO_FORMS_APP;Activate the Application
Section titled “Activate the Application”-- Start the applicationCALL FORTY_TWO_FORMS_APP.CORE.SETUP();This creates the compute pool, warehouse, and container service. The application will be accessible via the SPCS endpoint URL shown in the output.
Next Steps
Section titled “Next Steps”Once installed, proceed to Initial Setup to configure user access and caller rights.