Your App, Your Domain: Build CRMs, Client Portals, and Shops (September 2026)
Build a CRM, launch a client portal, open a shop, and publish each app on your own domain. Choose who gets in, and keep every app connected in one workspace.
Build a CRM. Launch a client portal. Run an internal tool. Automate the work behind it. Then decide who gets in: keep the app private, share it with a password, or publish it on your own domain. Taskade Genesis builds the app, and your workspace keeps every app connected in one place.
TL;DR: Publish Taskade Genesis apps on your own domain (Pro and above), share them by link or password, or keep them private. Build CRMs, client portals, shops, and internal tools that read and write one workspace, with AI agents and automations behind every screen. App User sign-in works on every plan. Build yours →
How Do You Publish a Taskade App on Your Own Domain?
Open Publish in your app and choose how people reach it. Buy a domain inside the app under App Settings → Go Live → Domains and Taskade configures DNS and SSL for you, or connect a domain you already own by adding one CNAME and one SSL record at your registrar. Custom domains for Taskade Genesis apps are available on the Pro plan and above.
your.address
imagine it → build it → publish it @ yourdomain.com
Each app gets its own branding and its own access settings:
A Taskade CRM keeps contacts, notes, and deal history in your workspace, from first contact to closed. Describe your sales process at /create and Taskade Genesis builds the pipeline, the records behind it, and the agents that help run it.
the.pipeline
new lead → CRM → follow-up drafted → deal moves
Instant pipeline. Every deal, from first contact to closed.
Real-time records. Contacts, notes, and history in one place.
Agentic workflows. An agent drafts the follow-up, and an automation moves the deal.
A client portal gives each client one place for status, files, requests, and updates. The portal reads the same projects your team works in, so it changes as the work behind it changes. Nobody sends a status email to find out where things stand.
the.portal
client signs in → sees their work → your team keeps moving
Sign-in confirms who each client is. It does not hide other rows on its own. To give each client a view of their own work, open Publish, turn on Private per-user data, and pick the owner field that matches each record to a login. Then test with a second account before you share the link. Learn: App Users covers sign-in, and Learn: GenesisAuth covers single sign-on.
A Taskade app can be your storefront. List your services or products on a page you own, take payment, and let an automation record the order and start the work. Every order and its history stay connected to the customer.
the.shop
products → your page → customer pays → work starts
Your products. Your services, your products, your brand.
Every order tracked. Each order and its history in one project.
Payment processed. The Stripe integration takes the payment. Stripe runs on paid plans.
Build the app your business runs on every day, then add the next one. Every app reads and writes the same workspace, so a lead in the CRM, a job in the tracker, and an invoice in billing stay connected.
You run
You build
A service business
CRM + jobs + invoices
An agency
Client portal + projects + billing
A shop
Storefront + orders + customers
An internal team
Internal tools + trackers + dashboards
A solo business
Leads + follow-ups + invoices
A school or a clinic
Bookings + records + reminders
Build one. Build a few. Keep them connected. Browse live examples in the Community Gallery before you start.
What Is Workspace DNA?
Workspace DNA is the system behind every app you publish. Projects remember, AI agents reason over that memory, and automations run the work around the clock. The app is the screen your customers see. The workspace is everything behind it. Learn: Workspace DNA explains the loop.
Projects remember. Your workflows and context power real data.
Agents reason. Train your agents on any data and knowledge in the workspace.
Workflows run. Your apps and workspace keep running 24/7, across 100+ integrations.
Apps deploy. Your apps, tools, and portals go live the moment you publish.
Taskade gives you a living system, not a shell: AI agents that think, projects that remember, and automations that run, with frontier models from top AI labs behind them.
One Prompt, One App, One Living Workspace
Everything stays connected from the start. Your workspace is the system behind every app you create, so the second app is faster than the first. Describe the app at /create, publish it, and put it on your domain when you are ready.
Yes. Bring a domain or buy one inside the app. Custom domains are Pro and above. See Learn: Custom Domains.
How do I control who can open my app?
Choose Private, Secret, or Public in the Publish menu. Require Password adds a password on Pro and above. See Learn: Publishing.
Can clients sign in to my app?
Yes. App User sign-in works on every plan, including Free. A custom domain is a separate control and is Pro and above.
Does sign-in keep each client's records separate?
Sign-in confirms who the visitor is. To give each client a view of their own work, turn on Private per-user data, pick the owner field, and test with a second account. See Learn: App Users.