Customer Support
Configuring customer support options in StarterKitPro.
Default Support: Email
By default, customer support interactions (like contact forms or support links) are handled via email using the configured email provider (Resend is the default setup).
Configuration
The primary email address used for receiving support requests is defined in
lib/app-config.ts
within the resend
(or sendgrid
if you've switched)
configuration object, specifically the supportEmail
field. Ensure this email
address is correctly set to where you want to receive customer inquiries.
StarterKitPro also have SupportButton component please check it out for more detail.
Optional Support: Live Chat (Crisp)
For real-time support, you can integrate Crisp live chat.
Optional Integration
Crisp is not included by default to keep the initial application lightweight. If you want to offer live chat support, you can integrate Crisp easily.
Integrating Crisp allows you to:
- Offer instant chat support.
- Manage conversations within the Crisp dashboard.
- Potentially replace or supplement email support.
To set up Crisp, follow the detailed instructions in the Features section:
➡️ Crisp Integration Documentation
This guide will walk you through installing the necessary package, configuring your Crisp Website ID, and adding the required components to enable live chat in your application, typically achievable in just a few minutes.