https://www.caident.co/wp-includes/js/jquery/jquery.min.js
https://www.caident.co/wp-includes/js/jquery/jquery-migrate.min.js
https://www.caident.co/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js
https://www.caident.co/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js
var wc_cart_fragments_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","cart_hash_key":"wc_cart_hash_59257ecdbc83734d4d59c8af00ddb4bc","fragment_name":"wc_fragments_59257ecdbc83734d4d59c8af00ddb4bc","request_timeout":"5000"};
//# sourceURL=wc-cart-fragments-js-extra
https://www.caident.co/wp-content/plugins/woocommerce/assets/js/frontend/cart-fragments.min.js
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '951980590871191');
fbq('track', 'PageView');
Skip to content
Generate Complete, Professional Submittal Packages in Seconds
Creating material submittals is one of the most bothersome and error-prone steps in fire sprinkler projects. Caident’s Submittal Generator streamlines the process by automatically assembling clean, permit-ready documentation without manual compilation or rework.
Each submittal includes:
- A customizable, branded cover page
- A clear table of contents
- Current manufacturer datasheets for every selected component
- Hyperlinks to all referenced online listings
No outdated PDFs. No manual assembly. No avoidable review comments.
Our Process
How it Works
A simple, structured workflow designed to reduce manual effort and deliver consistent submittals every time.
1
Select Your Parts
Choose the parts used in your project from Caident’s global catalog or your own saved parts library.
2
Auto-Assemble Submittal
Caident instantly aggregates all the corresponding datasheets and organizes them into a professional, permit-ready document.
3
Apply Branding & Export
Apply your logo, make final adjustments if needed, and export a clean submittal package ready for submission.
Open Catalog Flexibility
Many submittal tools are limited to a single manufacturer or incomplete catalogs, forcing teams to manually fill in gaps. Caident is built on an open, vendor-agnostic architecture designed to reflect real-world product usage.
This approach provides:
- Continuously updated manufacturer documentation
- Support for every brand, model, and part used in your projects
- Expandable internal libraries for custom or preferred components
- Immediate submittal readiness for any selected part
This open ecosystem means your submittals always reflect the exact products going into the project, with zero limitations.
AI Powered Specification Verification
For projects with strict engineering specifications, Caident’s optional AI verification tools that compare selected components against spec requirements.
This capability is designed to:
- Identify missing listings or incompatible components early
- Minimize errors and rework
- Improve consistency across teams and projects
Eliminate unnecessary revisions and review delays with integrated engineering checks.
Get In Touch
Built for Designers, Contractors, & Reviewers
Whether preparing documents for AHJ review, contractor coordination, or owner records, the Submittal Generator reduces manual effort and improves consistency across every stage of a project.
(function () {
var c = document.body.className;
c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
document.body.className = c;
})();
var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
//# sourceURL=woocommerce-js-extra
https://www.caident.co/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js
https://www.caident.co/wp-content/themes/blocksy-child/assets/js/reveal.js
var ct_localizations = {"ajax_url":"https://www.caident.co/wp-admin/admin-ajax.php","public_url":"https://www.caident.co/wp-content/themes/blocksy/static/bundle/","rest_url":"https://www.caident.co/wp-json/","search_url":"https://www.caident.co/search/QUERY_STRING/","show_more_text":"Show more","more_text":"More","search_live_results":"Search results","search_live_no_results":"No results","search_live_no_result":"No results","search_live_one_result":"You got %s result. Please press Tab to select it.","search_live_many_results":"You got %s results. Please press Tab to select one.","search_live_stock_status_texts":{"instock":"In stock","outofstock":"Out of stock"},"clipboard_copied":"Copied!","clipboard_failed":"Failed to Copy","expand_submenu":"Expand dropdown menu","collapse_submenu":"Collapse dropdown menu","dynamic_js_chunks":[{"id":"blocksy_account","selector":".ct-account-item[href*=\"account-modal\"], .must-log-in a","url":"https://www.caident.co/wp-content/plugins/blocksy-companion/static/bundle/account.js?ver=2.1.39","deps":["blocksy-zxcvbn","wp-hooks","wp-i18n","password-strength-meter"],"global_data":[{"var":"wc_password_strength_meter_params","data":{"min_password_strength":3,"stop_checkout":false,"i18n_password_error":"Please enter a stronger password.","i18n_password_hint":"Hint: The password should be at least twelve characters long. To make it stronger, use upper and lower case letters, numbers, and symbols like ! \\\" ? $ % ^ & )."}},{"var":"pwsL10n","data":{"unknown":"Password strength unknown","short":"Very weak","bad":"Weak","good":"Medium","strong":"Strong","mismatch":"Mismatch"}}],"trigger":"click","version":"2.1.39","deps_data":{"blocksy-zxcvbn":"https://www.caident.co/wp-includes/js/zxcvbn.min.js","wp-hooks":"https://www.caident.co/wp-includes/js/dist/hooks.min.js","wp-i18n":"https://www.caident.co/wp-includes/js/dist/i18n.min.js","password-strength-meter":"https://www.caident.co/wp-admin/js/password-strength-meter.min.js"}},{"id":"blocksy_sticky_header","selector":"header [data-sticky]","url":"https://www.caident.co/wp-content/plugins/blocksy-companion/static/bundle/sticky.js?ver=2.1.39","version":"2.1.39"}],"dynamic_styles":{"lazy_load":"https://www.caident.co/wp-content/themes/blocksy/static/bundle/non-critical-styles.min.css?ver=2.1.42","search_lazy":"https://www.caident.co/wp-content/themes/blocksy/static/bundle/non-critical-search-styles.min.css?ver=2.1.42","back_to_top":"https://www.caident.co/wp-content/themes/blocksy/static/bundle/back-to-top.min.css?ver=2.1.42"},"dynamic_styles_selectors":[{"selector":".ct-header-cart, #woo-cart-panel","url":"https://www.caident.co/wp-content/themes/blocksy/static/bundle/cart-header-element-lazy.min.css?ver=2.1.42"},{"selector":".flexy","url":"https://www.caident.co/wp-content/themes/blocksy/static/bundle/flexy.min.css?ver=2.1.42"},{"selector":".ct-pagination","url":"https://www.caident.co/wp-content/themes/blocksy/static/bundle/pagination.min.css?ver=2.1.42"},{"selector":"#account-modal","url":"https://www.caident.co/wp-content/plugins/blocksy-companion/static/bundle/header-account-modal-lazy.min.css?ver=2.1.39"},{"selector":".ct-header-account","url":"https://www.caident.co/wp-content/plugins/blocksy-companion/static/bundle/header-account-dropdown-lazy.min.css?ver=2.1.39"}],"login_generic_error_msg":"An unexpected error occurred. Please try again later."};
var WP_DEBUG = {"debug":"1"};
//# sourceURL=ct-scripts-js-extra
https://www.caident.co/wp-content/themes/blocksy/static/bundle/main.js
https://www.caident.co/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-consent-mode-da15714e8829855bb7ce.js
https://www.caident.co/wp-content/plugins/breeze/assets/js/js-front-end/breeze-lazy-load.min.js
function breezeInitLazyLoad() {
window.lazyLoadInstance = new LazyLoad({
elements_selector: ".br-lazy",
data_src: "breeze",
data_srcset: "brsrcset",
data_sizes: "brsizes",
class_loaded: "br-loaded",
threshold: 300,
});
}
if (document.readyState === "loading") {
document.addEventListener("DOMContentLoaded", breezeInitLazyLoad);
} else {
breezeInitLazyLoad();
}
//# sourceURL=breeze-lazy-js-after
https://www.caident.co/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js
var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://www.caident.co/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
//# sourceURL=wc-order-attribution-js-extra
https://www.caident.co/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js
var consent_api = {"consent_type":"","waitfor_consent_hook":"","cookie_expiration":"30","cookie_prefix":"wp_consent","services":[]};
//# sourceURL=wp-consent-api-js-extra
https://www.caident.co/wp-content/plugins/wp-consent-api/assets/js/wp-consent-api.min.js
window.wc_order_attribution.params.consentCategory = "marketing";
//# sourceURL=wp-consent-api-integration-js-before
https://www.caident.co/wp-content/plugins/woocommerce/assets/js/frontend/wp-consent-api-integration.min.js
window._googlesitekit.wcdata = window._googlesitekit.wcdata || {};
window._googlesitekit.wcdata.products = [];
window._googlesitekit.wcdata.add_to_cart = null;
window._googlesitekit.wcdata.currency = "USD";
window._googlesitekit.wcdata.eventsToTrack = ["add_to_cart","purchase"];
//# sourceURL=googlesitekit-events-provider-woocommerce-js-before
https://www.caident.co/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-woocommerce-a5f72561d6cdf416147d.js
https://www.caident.co/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-wpforms-087b09462076035a76b2.js
window.addEventListener("DOMContentLoaded",(e=>{document.querySelectorAll('img[loading="lazy"]').forEach((e=>{e.getBoundingClientRect().top<=window.innerHeight&&(e.loading="eager")}))}));