Navigation
Getting Started
Business Setup
Money
WebApp Modules
Developers
Modules Overview
What are Modules?
Modules are the building blocks of your DashNex WebApp. Each module provides specific functionality that you can enable, configure, and combine to create your ideal business platform. Instead of paying for 10+ separate SaaS tools and managing countless integrations, modules give you everything you need in one unified system.
Your WebApp comes with essential system modules pre-installed, and you can add business modules based on your needs. Install only what you use, and expand as your business grows.
Replacing Your SaaS Stack
DashNex modules replace the fragmented tools you'd otherwise need to run a digital business:
| DashNex Module | Replaces |
|---|---|
| Contacts | HubSpot, ActiveCampaign, Pipedrive |
| Emails | Mailchimp, ConvertKit, SendGrid |
| Products | Stripe Products, custom product databases |
| Offers & Checkouts | ClickFunnels, SamCart, ThriveCart, Polar.sh |
| Portal & Pages | Teachable, Kajabi, Thinkific |
| instraCHAT | Zendesk, Intercom, ChatBase, Drift |
Module Categories
Modules are organized into functional categories:
Commerce
Products, Offers, Checkouts — Define your product catalog, create purchasable offers with flexible pricing models, and accept payments through customizable checkout pages.
Customer Management
Contacts — Your complete CRM with intelligent tagging, advanced filtering, bulk operations, and import/export capabilities.
Communication
Emails, Broadcasts, Transactional — Send marketing campaigns to your audience, automate transactional emails, and manage email templates.
Automation
Automations — Create trigger-based workflows for welcome sequences, follow-ups, and customer journeys.
Content & Portal
Portal, Pages Manager, Menu Controller, Media Library — Build customer-facing pages, organize navigation, control content access based on purchases, and manage all your media files.
AI Support
instraCHAT, Agent Settings, Agent Sources, Agent Q&A — Deploy AI-powered customer support with knowledge base integration, custom training, and embeddable chat widgets.
Unified Integration
Unlike separate tools that require complex integrations and data syncing, DashNex modules work seamlessly together within your WebApp:
- Contacts ↔ Emails — Automatic recipient targeting and suppression sync
- Products ↔ Offers — Product variants become purchasable offers
- Offers ↔ Portal — Purchases automatically grant access to content
- Offers ↔ Contacts — Automatic contact creation and tagging on purchase
- Portal ↔ Products — Content access controlled by product entitlements
- instraCHAT ↔ All — AI support draws knowledge from your entire business
When someone completes a checkout, it can automatically trigger an email, add them to your contacts with specific tags, grant portal access, and start an automation sequence — all without any manual setup.
Module Types
Modules have different access types based on their nature:
| Type | Description |
|---|---|
| Free | Available at no additional cost, included with your WebApp |
| Credit-Based | Pay per usage with DashNex Credits (emails sent, AI responses, etc.) |
| License | Requires a license purchase for access (typically third-party integrations) |
| System | Core infrastructure modules that power your WebApp (Auth, Core, UI) |
Managing Modules
You can install, update, and uninstall modules from your Business Account dashboard. After making changes to your module configuration, a redeployment is required to apply the changes to your WebApp.
For detailed instructions on managing modules, see the Updates and Modules documentation.
Your Own Infrastructure
Unlike traditional SaaS platforms where you rent a slice of shared infrastructure, every DashNex WebApp deployment is completely isolated:
- Your own dedicated database — Your customer data lives in your own database
- Your own isolated storage — Media and files in your own storage bucket
- Your own dedicated compute — No "noisy neighbor" performance issues
- Complete security isolation — A security incident elsewhere cannot affect you
This means you get the convenience of managed modules with the security and performance of dedicated infrastructure.
Explore Modules
Learn about each module in detail:
- Products — Define your product catalog with variants and entitlements
- Offers — Create purchasable offers with flexible pricing
- Checkouts — Customize your checkout experience
- Contacts — Manage your customer relationships
- Emails — Send broadcasts and manage email infrastructure
- instraCHAT — Deploy AI-powered customer support