Comprehensive Admin Panel Guide
Kudo AI provides a centralized dashboard that allows you to manage every aspect of the platform, from changing the logo to selecting the AI models used. This guide details every section and function available.
General Settings & Branding
Through the Settings > General and Branding page, you can control the core site identity:
Site Information
- Site Name: The name that appears in the title bar and messages.
- Description: General site description (also used for SEO).
- Currency: The currency used in plans (e.g., USD, SAR).
Branding
- Logo: Upload an image file to appear in the Header.
- Favicon: The thumbnail image in the browser tab.
- Maintenance Mode: Temporarily disable the site for visitors and show a maintenance message.
Search Engine Settings (SEO)
To improve your site's visibility on Google and Bing, go to the SEO tab in Settings:
- Default Title: Page title format (e.g.,
Page Title | Site Name). - OG Image: The image that appears when sharing your site link on Facebook or Twitter.
- Verification Codes: Fields to enter verification codes for Google Search Console and Bing Webmaster.
- Robots & Sitemap: Control site indexing and define cache duration for the Sitemap file.
- Social Links: Add links to your Twitter, Facebook, YouTube, and Instagram accounts to appear in the footer.
Tools Control
You can fully enable or disable specific tools, or make them exclusive to subscribers (Premium) from the Tools tab:
- Enable/Disable: To completely hide a specific tool (like "Vocal Separation" or "Speech Generation") from the user interface.
- Premium Only: When this option is enabled, free users will not be able to use the tool, and a "Locked" sign will appear directing them to the subscription page.
API Costs Monitoring
The API Costs tab is for recording the actual cost you pay to AI providers (OpenAI, Google, Suno, ElevenLabs...). These values are used in the Finance > Transactions dashboards to calculate net profit, and are unrelated to deducting user credits.
- OpenAI Text / Google Text: Separate fields for the price of 1,000 input and output tokens for each model (e.g.,
gpt-4o_input_per_1k). - OpenAI / Google Images: Price per single image for each model (
dall-e-3_per_image,imagen-3_per_image...). - Google Video & Suno: Price per single request for each operation (generate song, extend, video, ...).
- ElevenLabs: Price per 1K characters for text-to-speech, and price per megabyte for vocal isolation.
After setting the values, you can enable automatic configuration via Finance > API Costs Quick Setup, which fills in recommended values and ensures generations are recorded in the api_usage_logs table. There is also an API Costs Debug button to review details and detect deficiencies.
Video Clip Models
Kudo offers high flexibility in choosing AI models used for generating video clips. From the Video Clip tab:
- Script Models: Choose between OpenAI (GPT) or Gemini to write the video script.
- Character Models: Select available models for generating character images (e.g., Nano Banana, GPT-Image).
- Scene Models: Models for generating backgrounds and scenes.
- Video Generation Models:
- Kling: High quality and realistic motion.
- Hailuo / LTX / Veo: Alternative options with different speeds and costs.
- User Selection: You can allow the user to choose the model themselves (User Select) or force them to a default model you specify.
Finance Overview
The Finance section gathers all financial tools in one place: subscription plans, transactions, gateways, costs, and manual payments. The overview page displays quick cards to access the most important pages:
Transactions
List of all payments via Stripe/PayPal etc. with filtering capabilities, export to PDF, and calculation of total, daily, and monthly revenue.
Payment Gateways
Setup keys for Stripe, PayPal, Paystack, Flutterwave, Razorpay as well as enabling or disabling the gateway for each region.
Tool Costs
Define the number of points (Credits) deducted from the user for each tool (generate, extend, separate vocals, video clip...).
Manual Payments
Create non-electronic payment methods (bank transfer, wire) and review manual payment requests from users (Approve / Reject).
API Costs Utilities
Links to the API Costs Quick Setup page and API Costs Debug to configure tracking and review details.
Transactions & Profitability
- Filters by status (Completed/Pending/Refunded), payment method, time period, or search by transaction number.
- Automatic statistics: Total revenue, average transaction, daily/monthly revenue, and transaction count.
- If API cost tracking is enabled, the page also displays Provider Cost for the day/month/total and net profit (Revenue - API Costs).
- Export PDF button generates a transaction report with the same statistics and filters.
- Any transaction can be opened to view the invoice or download a PDF copy with customer data, plan, and tax.
Tool Costs (Credit Deduction)
From Finance > Tool Costs, you define the number of points deducted from the user's balance for each operation. Default values = 1, but you can adjust them according to the plan. These values are the sole reference for credit deduction and are not affected by what you write in API Costs.
Payment Gateways & Manual Payments
- Payment Gateways: Enter keys for Stripe/PayPal... for each gateway with activation instructions. Some gateways (Paystack/Flutterwave/Razorpay) require additional identifiers.
- Manual Payment Methods: Create external payment channels with descriptions and account details to appear to the user during selection.
- Manual Payment Requests: Review requests sent by users after manual transfer (including attachments), then accept them to add the plan or reject them with a reason.
API Cost Reports
The API Costs Debug page displays a monthly and daily breakdown of recorded costs for each provider, with configuration status and current values. If you notice Cost = 0, check the API Costs tab or use the Quick Setup button.
Themes & Appearance
Kudo allows you to completely change the site look with a click of a button through the Theme Manager:
- Theme Selection: Choose between available themes (e.g., Aurora, Suno, Dark/Light).
- Live Preview: Preview the theme before activating it.
- Activation: When activating a new theme, the user interface (User Dashboard) and landing page are changed to match the chosen design.
Languages & Localization
To make your platform global, use the built-in translation tools:
- Add Language: Add new languages (e.g., French, Spanish) and specify writing direction (RTL/LTR).
- Translation Manager: Easy interface to edit text and vocabulary in the system without needing to modify code files. You can search for a sentence and edit its translation instantly.
- Auto Translation: If available, you can automatically translate missing texts using AI.
Email Templates
Customize the emails that reach users:
- Edit Templates: Modify content of "Welcome", "Subscription Confirmation", "Password Reset", and other emails.
- Variables: Use available variables (e.g.,
{user_name},{plan_name}) to customize the message dynamically. - Test Send: Send a test email to your inbox to check formatting.
Community Settings
Kudo contains a mini social network for musicians. You can manage it fully from Community Settings:
General Control
- Enable Community: One button to turn the entire community section on or off. When off, the link will not appear in the menu.
- Interaction: Options to enable/disable Comments, Likes, and Follows.
Moderation
- Moderation Mode:
- None: Content is published immediately.
- Post-Moderation: Published immediately but reported to admin for review.
- Pre-Moderation: Admin approval required before any comment or post appears to the public.
- Word Filter: You can add a list of banned words to automatically prevent them from being published.
Ads System
To generate extra income, you can display internal or external ads to users. Go to Ads Manager:
- Add New Ad: Specify Title, Image, and URL the user is directed to upon clicking.
- Placements: Choose where the ad appears:
- Community Feed: Between community posts.
- User Dashboard: In the main user dashboard.
- Create Hub: On the creation page (while waiting for generation).
- Customization: You can upload a background image for the ad or specify a custom background color.
Blog & CMS
Built-in blogging platform to publish news and educational articles:
- Create Article: Rich Text Editor for writing content.
- Multi-language: Custom fields to translate title and content for each active language on the site.
- Cover Image: Upload a featured image for the article.
- Publishing: You can save the article as a Draft or publish it immediately by setting a publish date.
- Article SEO: Edit the Slug and Excerpt to improve search visibility.
Frontend Customization
You can edit the Landing Page content without writing any code, from the Frontend section:
Hero Section
Edit the main title, welcome text, background image, and "Start Now" button link.
Partners
Add company or partner logos in a scrolling bar or grid.
Features
Add feature boxes (Icon + Title + Description) and display them on the home page.
FAQ
Manage the list of Frequently Asked Questions and answers (Accordion).
About & Policies
Edit texts for "About Us" page, and Terms and Privacy pages.
Users & Plans
Refer to the User Management section at the beginning of the guide to learn how to manage accounts, credits, and verification requests.
To create new subscription plans (SaaS Plans), go to Plans and define price, features, and usage limits (API Limits) for each plan.
Technical Support (Support Tickets)
Internal system to receive user complaints and inquiries:
- User can open a ticket from their panel.
- You receive the ticket in the admin panel, and can reply to or close it.
- You can create Categories to organize tickets (e.g., Sales, Technical, General).
System & Updates
- Auto Update: Check for new updates via EKR and install them with a click.
- Backups: Create and download database backups.
- System Logs: To review errors and Payment Webhook operations.
- Clear Cache: "Clear Cache" button to resolve emergency display issues.