Overview
This library will help you build, edit, and manage Genesis apps entirely through natural language using the Taskade Assistant Agent (TAA). Use these prompts to create app UIs, wire data, add logic, connect APIs, and more.
📚 Further reading:
Learn how to access and use TAA: Taskade Assistant Agent (TAA)
Getting started with Genesis: Create Your First App
Master the Genesis UI: A Guide to the New UI
Using TAA for Genesis Apps
You can build and manage Genesis apps from anywhere inside your workspace:
Open the TAA in the left panel.
Describe the app you want to build or modify (use prompts below).
Core Genesis Capabilities
Use these prompts with TAA to build, edit, and manage apps.
Connect to APIs and Projects
Wire apps to workspace projects and external systems.
Action | Prompt example |
Connect to project APIs | “Connect this app to my Customer Database project API for real-time data.” |
Submit to automations | “Build a form that submits data to my lead processing automation workflow.” |
Build cross-project dashboards | “Create a dashboard that displays data from my Sales Pipeline project.” |
Manage email campaigns | “Connect this app to my email automation API for campaign management.” |
Trigger onboarding workflows | “Build an interface that triggers my customer onboarding workflow.” |
Aggregate multiple APIs | “Create a reporting app that pulls data from multiple project APIs.” |
Edit & Modify Apps
Update existing app structure, UX, and logic.
Action | Prompt example |
Add views, panels, fields | “Add a ‘Recent Activity’ panel and a ‘Notes’ field to the customer profile.” |
Change data model | “Add a ‘lifecycle_stage’ enum to contacts and backfill from existing tags.” |
Update validation & permissions | “Make phone optional, validate email, restrict admin to Managers.” |
Adjust layout & styling | “Switch to a two-column layout and apply our brand colors.” |
Modify branching logic | “If plan=tier_pro, show advanced settings; otherwise hide those sections.” |
Introduce computed fields | “Add ‘Customer Lifetime Value’ computed from orders and refunds.” |
Analyze & Retrieve Apps
Understand structure, logic, and data flow.
Action | Prompt example |
Retrieve app structure | “Show me the current pages, forms, and data models in this app.” |
Explain logic paths | “Explain what happens when a user submits the onboarding form.” |
Identify issues | “Analyze my app and highlight potential UX or data issues.” |
Map data flow | “Map how data moves from form input to dashboard widgets.” |
Document dependencies | “Generate a brief doc of app logic and integrations.” |
Review performance | “Analyze slow views and suggest performance improvements.” |
Deploy & Manage
Test, publish, monitor, and maintain.
Action | Prompt example |
Test with sample data | “Seed 20 sample contacts and test all views.” |
Debug failures | “My submission page errors on save—help me debug and fix.” |
Monitor performance | “Add monitoring and alert me if median load time > 1.5s.” |
Error notifications | “Notify me in Slack when any save action fails.” |
Manage credentials | “Review and rotate credentials used by this app.” |
Versioning & rollback | “Create a new version, keep the old one archived, and enable rollback.” |
Duplicate & Clone
Reuse and adapt.
Action | Prompt example |
Clone with modifications | “Copy my customer onboarding app and adapt it for employee onboarding.” |
Adapt for new projects | “Clone my lead app for partnerships with a different pipeline.” |
Create templates | “Turn this app into a reusable template with placeholders.” |
Scale for teams | “Duplicate the completion tracker for Design and Marketing teams.” |
Customize cloned logic | “Copy my support app and modify flows for refund requests.” |
Share patterns | “Export a starter kit with common pages, fields, and styles.” |
Troubleshoot & Debug
Diagnose and resolve issues.
💡 Note: Visit our full Genesis Troubleshooting guide to learn more.
Action | Prompt example |
Investigate data issues | “Submissions are missing fields—identify and fix schema mismatches.” |
Fix integration errors | “Repair the Slack notification flow that isn’t firing.” |
Reauthenticate | “Reauthenticate the Gmail integration and verify scopes.” |
Optimize slow views | “Reduce the report page load to under 2 seconds.” |
Handle format mismatches | “Normalize phone numbers before saving to contacts.” |
Debug logic paths | “Explain why the tier-based branching is misrouting users.” |
Explain & Teach
Upskill your team.
Action | Prompt example |
Explain app concepts | “Explain pages, forms, models, and actions in Genesis.” |
Teach design best practices | “Teach best practices for reliable data-entry forms.” |
Integration guidance | “What’s the best way to connect multiple external services?” |
Optimization techniques | “How do I add retries and backoff to requests?” |
Demonstrate features | “Show how to implement fallbacks and circuit breakers.” |
Debug methodology | “Give me a step-by-step approach to debug failed saves.” |
Optimize & Improve
Enhance performance and UX.
Action | Prompt example |
Find bottlenecks | “Identify bottlenecks in page renders and data fetches.” |
Optimize processing | “Speed up bulk import and handle 50k rows.” |
Reduce complexity | “Remove redundant pages and consolidate forms.” |
Harden reliability | “Add error boundaries, retries, and alerting.” |
Improve outcomes | “Refine dashboard KPIs for actionable insights.” |
Scale for volume | “Prepare this app for 10x concurrent users.” |
Advanced Genesis Features
Use these patterns to add intelligence, control, and resilience to your apps.
Conditional Logic & Branching
Route users based on attributes, inputs, or states.
Action | Prompt example |
If/then/else UI paths | “Branch support form flows by issue type: technical, billing, general.” |
Multi-condition routing | “Route sales leads by segment and score.” |
Text/pattern matching | “If title contains ‘refund’ or ‘chargeback’, show Billing path.” |
Numeric comparisons | “Assign to least-loaded rep by open task count.” |
Time-based conditions | “Escalate tickets open > 7 days to managers.” |
Complex boolean logic | “Proceed only if plan=Pro AND priority=High OR due=today.” |
Loops & Batch Operations
Process lists, imports, and bulk actions.
Action | Prompt example |
Loop through lists | “Process a list of emails and create one record per contact.” |
Iterate records | “Loop overdue tasks and send personalized reminders.” |
Batch files | “Process uploaded files and extract key data for each.” |
Dynamic list sizes | “Handle any number of new rows from a CSV import.” |
Aggregate results | “Generate a daily digest summarizing processed items.” |
One-click batch actions | “Add a ‘Process All Orders’ action to update statuses.” |
Scheduling & Timing
Automate time-based behavior.
Action | Prompt example |
Scheduled jobs | “Run a daily sync at 8 AM to refresh KPIs.” |
Custom schedules | “Schedule monthly invoice generation and emailing.” |
Timezone-aware | “Send status reports at 9 AM Pacific.” |
Delays & waits | “Add a 2-hour delay between follow-up messages.” |
Time filters | “Show only items created in the last 24 hours.” |
Windowed access | “Enable admin edits only during business hours.” |
Error Handling & Reliability
Increase resilience.
Action | Prompt example |
Try/catch flows | “Continue even if an email step fails, then log details.” |
Fallback actions | “If Slack fails, send an email instead.” |
Retries & backoff | “Retry HTTP up to 3 times with exponential backoff.” |
Error logging | “Log and alert me whenever any action errors.” |
Graceful degradation | “Skip optional enrichment when data is missing.” |
Circuit breakers | “Disable the external call if error rate > 20% for 5 min.” |
Custom Actions & Triggers
Extend app behavior.
Action | Prompt example |
Webhook triggers | “Create a webhook to receive site leads into this app.” |
Form triggers | “On form submit, validate then create related records.” |
Manual triggers | “Add a ‘Run Health Check’ button for admins.” |
Schedule triggers | “Weekly: generate and email the performance report.” |
HTTP actions | “Post to our CRM API when a deal moves to ‘Won’.” |
Data hooks | “On record update, sync changes to the analytics project.” |
😊 Helpful Links
Download our apps: taskade.com/downloads
Leave feedback: taskade.com/feedback
Changelog: taskade.com/blog/updates
Watch tutorials: youtube.com/taskade
Contact us: taskade.com/contact