Build app using AI & publish

Building with Intelligence: Your AI-Generated App Story (Support Management Focus)

This story outlines the quick process of generating a fully functional Support Ticket Management application structure using an AI prompt, and the two critical steps needed to prepare that structure—cleaning up data models and configuring automated workflows—before launching.

Step 1: The Prompt – Turning an Idea into a Blueprint

Imagine you need a complete system for tracking customer support requests, managing agent assignments, and automatically notifying the customer when their issue is logged.

  1. Access the AI Builder: You navigate to the App Builder and select the "Build your app with AI" option.

  2. Define Your Needs: You provide a concise, natural language prompt:

    "Create a full support ticket system to track customer issues and assign them to agents. Include a workflow to send an automatic confirmation email back to the customer when a new ticket is submitted."

  3. Instant Scaffolding: Within seconds, the AI processes your request and builds the entire application structure. This includes the initial UI screens, the underlying data tables, and the skeleton of your requested ticket acknowledgment workflow.

Step 2: Data Cleanup – Perfecting the Table Names

The AI successfully created your data model, but it added unique character suffixes to the table names that need to be removed for clarity.

  1. Identifying the Issue: You navigate to the DB Builder interface and see tables. The suffix (like _ec0fce13) is an AI identifier that you want to remove.

  2. Entering the DB Builder: You click on the table to edit its properties.

  3. Renaming for Clarity: Simply delete the suffix, renaming the table to the clean, professional name.

  4. Confirming Data Integrity: You repeat this process for the other tables. The App Builder confirms that all relationships, forms, and views that referenced the old names are automatically updated to point to your new, clean names, ensuring zero disruption to the app's structure.

Step 3: Logic Configuration – Activating the Workflows

The AI created the framework for your automated email, but you must now provide the credentials and specify the message content to make it operational.

  1. Locate the Automation: You navigate to the Workflow Builder section and find the automatically generated flow.

  2. Configure Nodes and Parameters: The automated flow is functional but generic. You must now visit each Trigger and Action Node within the workflow to supply the necessary specific details:

    • Triggers: Review the AI-set trigger conditions and modify them if needed to be more specific.

    • Credentials and Parameters (Action Nodes): For any nodes interacting with external services (like "Send Email" or "Send SMS"), you must provide the valid API Keys, connection tokens, or account credentials required for the service to function.

    • Message Customization: Update the action node content, defining the exact recipient, subject line, and body of the message, using dynamic data parameters (e.g., {{Ticket.CustomerEmail}}) to personalize the communication.

Step 4: Final Refinement and Launch

With the table names cleaned up and the workflow logic fully configured and credentialed, your app is complete!

You quickly adjust the app’s colors and add your company logo in the UI Builder to finalize the branding. You then test the workflow by submitting a test ticket via the Customer Portal and confirming that the automated acknowledgment email arrives in the inbox. You then confidently press "Publish," instantly deploying your custom, intelligent support system.

Last updated