ShahiAssist

How to Configure ShahiAssist Settings

Accessing Settings

  1. Log in to your WordPress admin.
  2. Navigate to ShahiAssist → Settings.
  3. The settings page is divided into tabs for easy navigation.
  4. General Settings

    • Company Name: Displayed in emails and frontend.
    • Company Email: Default reply-to address.
    • Allow Guest Tickets: Enable anonymous ticket submission.
    • Date/Time Format: Customize display formats.
    • Timezone: Set your site’s timezone.
    • Ticket Settings

    • Ticket Prefix: Custom prefix for ticket IDs (e.g., “TICK-“).
    • Default Status: Status for new tickets.
    • Auto-Assignment: Enable automatic assignment to agents.
    • Pagination: Number of tickets per page in lists.
    • Statuses: Add or edit custom ticket statuses.
    • Knowledge Base Settings

    • Articles Per Page: Number of articles in archive views.
    • Enable Ratings: Allow users to rate articles.
    • Enable Comments: Allow comments on articles.
    • Enable Search: Show search functionality.
    • KB Slug: URL slug for KB pages (e.g., “help”).
    • Email Settings

    • SMTP Configuration: Set up SMTP for reliable email delivery.
    • From Name/Address: Customize sender details.
    • Notification Toggles: Enable/disable emails for new tickets, status changes, replies.
    • Email Templates: Customize HTML templates with placeholders.
    • Roles & Permissions

    • Custom Roles: Manage Support Agent and Support Manager roles.
    • Capabilities Matrix: Check/uncheck permissions for each role.
    • Integrations

    • REST API: Enable/disable API access.
    • Webhooks: Configure URLs and events for notifications.
    • Advanced Settings

    • Debug Mode: Enable logging for troubleshooting.
    • Uninstall Behavior: Choose to delete data on uninstall.
    • Performance: Cache settings and optimizations.
    • Saving and Resetting

    • After making changes, click Save Changes at the bottom of each tab.
    • To reset to defaults, click Reset (be cautious, as this cannot be undone).

Share this article

Was this article helpful?

Help us improve our documentation

Still need help?

Our support team is ready to assist you with personalized guidance for your workspace.

Submit a support ticket