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 (Business 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 Business plan and above.
your.address
imagine it → build it → publish it @ yourdomain.com
Each app gets its own branding and its own access settings:
| Control | What it does | Plan |
|---|---|---|
| Your own address | Bring a domain, or buy one inside Taskade | Business and above |
| Visibility | Private, Secret (link only), or Public | Every plan |
| Require Password | Visitors enter a password before the app opens | Pro and above |
| App Users | Each person signs in with their own account | Every plan, including Free |
Everything stays connected: your apps, your AI agents, and your automations. Learn: Publishing covers every access setting, Learn: Custom Domains covers bringing your own domain, and Learn: Buy a Domain covers buying one in the app.
How Do You Build a CRM That Tracks Every Deal?
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.
Learn: Build a CRM walks through the build. Want a head start? Clone the live DealFlow CRM kit with its agents and automations already connected.
How Does a Client Portal Keep Clients Up to Date?
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.

Learn: Build a Customer Portal walks through the full build, and the live Event Management Portal kit shows RSVPs, schedule, and check-in running in one app.
How Do You Sell Products From a Taskade App?
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.
Learn: Storefront covers the build, and Learn: Stripe Checkout covers the automation that fires after a payment.
Which Apps Should Your Business Build?
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 15+ frontier models from OpenAI, Anthropic, and open-weight providers 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.
Start yours → or browse live apps →
Frequently Asked Questions
Can I publish a Taskade app on my own domain?
Yes. Bring a domain or buy one inside the app. Custom domains are Business 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 Business 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.
Can I build a CRM in Taskade?
Yes. Describe your sales process at /create, or clone the DealFlow CRM kit.
Can a Taskade app take payments?
Yes. Connect Stripe and let an automation record each order. Stripe runs on paid plans.
Which apps should my business build first?
The one your business runs on every day: a CRM, a client portal, or a storefront. Then add the next and keep them connected.
What is Workspace DNA?
The loop behind every app: projects remember, agents reason, and automations run. See Learn: Workspace DNA.
Read Next
- Connect It, Start It, Watch It Run
- Paste Your Website, Clone an App Kit, Launch It Live
- CRM, Storefront, and Analytics Dashboard
- Clone Apps. Add Login. Run Agents. Automate Flows.
▲ ■ ● Memory holds your records. Intelligence works them. Execution runs them, on an address that is yours.






