User Guide

Waaiy Management Panel User Guide

This guide walks you through every module in the Waaiy panel step by step. You can jump to a section from the left-hand menu, or simply click the relevant heading instead of searching.

The panel interface is available in both Turkish and English. You can change the language from the language menu in the top right, and this guide is displayed in the language you select.

Logging In to the Panel

You log in to the management panel with your email and password. If two-factor authentication (2FA) is enabled on your account, a verification code is requested in a second step.

  • Go to the Website Management Panel address and enter your email and password.
  • If you have more than one website, select the site you will work on after logging in.
  • Only the modules your role is authorized for appear in the left menu.
  • You can change the interface language to Turkish or English from the language menu in the top right.

Dashboard

The dashboard that greets you when you log in summarizes the overall status of your site.

  • Content counts (blogs, pages, products, etc.) are shown in summary cards.
  • From here you can reach your most recently added content and quick-access links.
  • Your active website's information is displayed at the top of the panel.

Roles and Permissions

Every user has a role and can only perform the actions defined for that role. Modules you are not permitted to use do not appear in the menu at all.

  • Roles are defined per website; the same user can have different permissions on different sites.
  • If you cannot see a module, the relevant permission is not defined for your role.
  • New team members and role permissions are managed through website management in the User Panel.

Blogs

The Blogs module lets you manage your news and posts in multiple languages. The list view displays the order, title, SEO URL, status, and owner.

  • Use "Create Blog" to add a new post; fill in the title, content, and SEO fields separately for each language.
  • The SEO URL (slug) and SEO description determine how the post appears in search engines.
  • You can add rich content blocks such as photos, videos, files, accordions, and tabs to the content.
  • Assign the post to one or more categories and set its status to Open or Closed.
  • You can change the display order of posts from the order field in the list view.

Blog Categories

Create hierarchical categories to organize your posts. Categories can be divided into subcategories.

  • When adding a new category, you can build a tree structure by selecting a parent (main) category.
  • The category name and SEO URL fields are kept separately for each language.
  • Adjust how categories appear in menus and lists by changing their order.

Pages

You manage static content such as corporate pages (About Us, Contact, etc.) from the Pages module.

  • Edit the title, content, and SEO information for each page on a per-language basis.
  • As with blogs, you can use rich content blocks on pages too.
  • Check whether a page is published from the status field.

Products

Manage your product catalog in multiple languages. Products offer an editing experience similar to blogs.

  • Enter the product title, description, and SEO fields separately for each language.
  • Assign products to categories and add their images from the Media Library.
  • With Custom Fields, you can define additional information for products such as price and stock code.

Product Categories

Group your products with hierarchical categories; a subcategory structure is supported.

  • Create a multi-level category tree by selecting a main category.
  • The category name and SEO URL information are stored on a per-language basis.

Media Library

Manage all your images and files from a single hub. When adding media to content, you select from this library.

  • Upload files by drag and drop or by selecting them.
  • You can copy a media item's link and delete files that are no longer in use.
  • While editing content, quickly add existing files through the media picker.

Languages

Waaiy is multilingual; every content field is stored on a per-language basis. You manage your site's languages from the Languages module.

  • Add a new language; specify its short code (e.g. tr, en) and its flag.
  • Select the site's default language; this language is shown first on content screens.
  • Adjust the display order of languages.
When you add a new language, the fields of existing content for that language will be empty; you need to open each content item and fill it in for that language.

Custom Fields

This is a flexible system that lets you add your own fields to your content, beyond the standard fields.

  • Create a Custom Field group and add field elements to it (text, number, image, etc.).
  • Collect additional data by linking the group to content such as blogs, pages, or products.
  • Custom field values are also returned together with the content through the API.

Datasets

Datasets let you manage repeating, structured lists such as team members, references, and FAQs using a table-based approach.

  • First define the dataset's fields (columns).
  • Then enter the content for each record in multiple languages.
  • You can fetch datasets through the API and list them on your front end.

Settings

You manage site-wide values (contact information, social media, SEO texts, etc.) from the Settings module.

  • Create setting groups to keep your settings organized.
  • Each setting can hold a text, an image, or an open/closed value.
  • Setting values can be read by your front end through the API.

Newsletters and Subscriptions

Create your email newsletters and send them to your subscribers, and manage your subscriber list.

  • Create a new newsletter, prepare its content, and send it to subscribers.
  • View registered email addresses from the Subscriptions screen.
  • Subscribers can unsubscribe at any time using the link in the newsletters.

Forms

Design forms such as contact and application forms with the drag-and-drop form builder, and collect the submissions you receive.

  • Add fields to the form; the field type can be text, email, phone, number, multiline, select, or checkbox.
  • Mark fields as required and set the thank-you message shown after submission.
  • Review incoming form submissions from the "Submissions" screen.

Comments

Moderate the comments left by visitors from a single screen.

  • Approve comments, mark them as spam, or delete them.
  • Only the comments you approve are published on the front end.

Redirects

Preserve your SEO value and visitor experience by redirecting changed or removed addresses to new ones.

  • Define the old address and the new address it will be redirected to.
  • Redirects are especially useful during content migrations to prevent broken links.

Audit Logs

Changes made in the panel are recorded in the audit logs; you can track who changed what and when.

  • View the previous versions of a content item.
  • When needed, you can revert to a previous state.

Profile and 2FA

Update your personal information and strengthen your account's security with two-factor authentication.

  • Edit your name, email, and password details from the profile screen.
  • Add an extra layer of security to your logins by enabling two-factor authentication (2FA).

Websites

From the User Panel you manage the websites you own, add new sites, and access your API keys.

  • Every website has a public key, a private key, and a user key.
  • These keys are used to connect your front end to the API securely.
  • You manage the site's team members and their roles from this screen.
Do not share your private key with anyone. If you suspect your keys have been leaked, regenerate them to invalidate the old ones.

Packages and Subscription

Start or upgrade your subscription by choosing the package that suits your needs.

  • Compare the available plans from the Packages screen and choose the one that fits you.
  • Package limits (number of websites, content items, users, etc.) are applied according to your subscription.

Payments

Track your past payments and invoice information from the User Panel.

  • View your payment history with date, package, and amount details.
  • Monitor your subscription renewals and payment statuses here.

Support Requests

For your questions and issues, get in touch with our team by creating a support request (ticket).

  • Create a new support request and describe your subject.
  • Continue the conversation by opening your request and viewing the replies.

API Access

Waaiy is an API-first Headless CMS. You can access all the content you manage in the panel through the REST API.

  • API requests are authenticated with the public key, private key, and user key headers.
  • You obtain your keys from website management in the User Panel.
  • You can find a detailed description of every endpoint in the API documentation.