Faq
A single frequently asked question and its answer, optionally categorised and ordered.
Purpose
Section titled “Purpose”The support page needs editable help content that does not require a deploy to change. Faq holds one question and answer pair, an optional category used to group them in the interface, an explicit sort order and an active flag so entries can be retired without being deleted.
Authored in the admin panel, cached by the support data service and rendered on the support page.
app/Filament/Resources/FaqResource.php— staff authoringapp/Services/SupportDataService.php— aggregates and caches support page dataapp/Services/Voice/Tools/ListFaqs.php— exposes FAQs to agentsresources/js/pages/support.tsxandresources/js/components/support/FaqPanel.tsx— rendering
Relationships
Section titled “Relationships”This model declares no Eloquent relationships.
Data shape
Section titled “Data shape”Table: faqs
| Column | Type | Notes |
|---|---|---|
id |
uuid |
Primary key |
question |
text |
The question |
answer |
text |
The answer |
category |
string |
Nullable, grouping label |
order |
integer |
Default 0, display order |
active |
boolean |
Default true |
created_at, updated_at |
timestamp |
Nullable |
FAQs are not scoped to an organisation — the same set is shown to every tenant.