Key Features
The Rendez-vous.ai Dashboard provides a comprehensive suite of tools for clients to monitor, manage, and configure their AI agents. Built with a focus on usability and data visibility, it translates complex AI interactions into actionable business insights.
Below are the core features available within the client-facing Next.js application.
📊 Analytics & Insights
The Analytics module is designed to give clients an immediate understanding of how their AI agents are performing and what their customers are asking for.
- KPI Tracking: High-level metrics showing the total number of conversations, successful bookings, average call duration, and AI resolution rates.
- Sentiment Analysis: A breakdown of customer satisfaction based on the LLM’s automated analysis of conversation transcripts.
- Topic Trends & Keyword Clouds: Visualizations (like the
TopicTrendsChartandKeywordCloud) that help clients identify recurring themes, frequent questions, or new emerging issues their customers are facing. - AI Analysis Block & Unanswered Topics: The dashboard highlights instances where the AI agent couldn’t answer a question (e.g., missing knowledge base info), allowing the client to step in and update the agent’s prompt to prevent future failures.
📞 Conversation Logs (Calls & Chats)
Every interaction handled by the Rendez-vous.ai ecosystem is meticulously logged and easily accessible. We separate these into two main interfaces: Voice Calls and Web Chats.
- Transcripts & Audio: For telephony, clients can view the step-by-step text transcript of the call while playing back the actual audio recording (fetched securely from S3).
- Metadata & Costs: Each log includes granular data such as caller ID, timestamp, call duration, and estimated LLM token usage/costs.
- Status Badges: Conversations are automatically tagged with statuses (e.g.,
completed,voicemail,transferred,failed) to help operators quickly filter through interactions.
đź“… Smart Calendar & Bookings
If an AI agent is equipped with booking tools (e.g., BookingRequestTool), it interacts directly with the client’s calendar.
- Multi-View Interface: The dashboard includes a fully featured calendar UI supporting Month, Week, Day, and Agenda views.
- Drag-and-Drop: Built using
@dnd-kit, users can easily drag appointments to reschedule them directly within the dashboard. - External Sync (Nylas): The calendar doesn’t just show AI-generated events. Through our Nylas integration, it syncs bi-directionally with the client’s existing Google Calendar, Outlook, or Apple Calendar, ensuring the AI never double-books a time slot.
⚙️ Agent Configuration & Settings
The Settings module allows clients to mold the AI agent’s behavior to their specific business needs without needing to write any code.
- Business Hours: Clients can define their opening and closing times. The Core API uses this data to inform the AI whether the business is currently open or closed during a live conversation.
- Prompt Engineering: Secure interfaces where clients or admins can inject custom instructions, upload business knowledge (like restaurant menus or pricing), and define the agent’s persona.
- Widget Customization: For the web agent, clients can upload their logos, choose brand colors, and customize the initial greeting message.
- Notifications & Transfers: Configurations for where to forward calls if the AI gets stuck, and email/SMS alerts for when specific events occur (like a high-priority booking request).