Documentation Index
Fetch the complete documentation index at: https://docs.voxfra.com/llms.txt
Use this file to discover all available pages before exploring further.
Ask Us support chat
New features
- Ask Us support chat: A new in-app support chat is available across the portal. Open it from the Ask Us button in the desktop top bar or the floating launcher on any page to browse help topics, pick a question, and send a message directly to our support team.
- Categorized help topics: The panel groups common questions into categories so you can quickly find the right starting point before submitting a request.
- Contextual support requests: When you submit a question, the request automatically includes the page you’re on and your client and organization context, so support can respond faster without back-and-forth on basics.
- Responsive support panel: The support surface adapts to your device — a side sheet on desktop and a drawer on mobile — with message history, error states, and retry on failed sends.
Updates
- The Ask Us entry point in the top bar shows a New badge so you can find the feature at a glance during rollout.
- Sidebar and top bar badges have been standardized for a more consistent look across navigation.
- Business hours handling on client profiles is now more resilient to legacy or partial data, preventing rare loading errors on the operating hours screens.
Customers directory and operating hours management
New features
- Customers directory: A new Customers page in the sidebar gives you a searchable, filterable directory of every customer who has called your business. View total registered customers at a glance, search by name or phone, and filter by status. Click any row to see contact details, call history, and a direct link to that customer’s most recent call. See the Customers API for programmatic access.
- Customer call history: The customer detail dialog now includes a Recent Calls section showing the 10 most recent calls for that customer, with timestamp, summary, and duration for each.
- Call deep links: Call log URLs now support a
callIdquery parameter, so you can share direct links to a specific call. Opening a deep link automatically expands the call’s detail view in the Logs page. - Operating hours management: Business and department-level operating hours now have a dedicated UI in Settings. View live open/closed status, edit weekly schedules, and manage multiple hours profiles per department. Departments that inherit business-level hours are clearly marked with a “default” indicator.
Updates
- The legacy plain-text business hours display in Business Settings has been replaced with the new operating hours editor, including a live status badge and editable weekly schedule.
- Department listings now show an inherited-hours indicator next to the hours badge when a department uses business-level hours.
- Legacy business hours data is automatically migrated to the new structured format on read, so existing configurations continue to work without manual changes.
Bug fixes
- Fixed an issue where operating status could return stale “next open” times while the business was already open.
- Hardened phone number normalization in the operating status lookup to handle edge cases more reliably.
- Improved error handling on the management API so client-facing responses no longer surface raw backend error messages.
Secure invitation flow
Invitation links from email providers that pre-fetch URLs could previously consume single-use verification codes before the user clicked them. The invitation flow now includes a dedicated confirmation page that only verifies the code when you explicitly click through — no more expired-link surprises from enterprise mail scanners.Users flagged for a mandatory password reset are now automatically redirected to the reset page on first login, so you can’t accidentally skip that step.Password reset and invitation error handling
When a password reset or invitation link has expired or was already used, you now see a clear message explaining what happened along with options to request a new link or return to login. Previously, these scenarios could surface confusing generic errors.Error messages on the authentication callback page are now specific — for example, an expired invitation link tells you to ask your administrator for a new one rather than showing a vague “no authentication data found” error.Call type normalization and timezone-aware analytics
- Web call support: Calls originating from web-based channels now appear as “Web Call” in call logs with consistent badge styling and filtering, alongside Inbound and Outbound types.
- Timezone-aware analytics: All analytics views now respect your configured timezone, ensuring metrics and date boundaries stay accurate regardless of your location.
- Dashboard KPI fallbacks: If there’s no activity for the current period, the dashboard now surfaces your most recent historical data instead of showing empty cards — helpful for lower-volume accounts.