Revtek Group

Admin Login

Add User

Leave blank for privacy - a generic name will be assigned

Edit User

Add Tenant

Edit Building

Open: Anyone can register by sending a message. Invite Only: Requires activation code.

Permission set assigned to users who register via open mode.

Leave blank to use default Dutch message

This contact card is sent to new users during onboarding so they can save the chatbot. Phone number is automatically taken from WhatsApp settings.

Name that appears in user's phone contacts. Defaults to building name if empty.

Company name shown in contact card. Defaults to building name if empty.

Edit Tenant

New users added to this tenant will receive these permissions by default.

Activation Code Generated

Share this code with users to register for the WhatsApp bot:

------
Activation QR Code

Success

Confirm Action

Close Knowledge Gap

Reset Password

We'll send a password reset link to this email.

Set New Password

Must be at least 6 characters long.

Add Template

Select a standard system key or enter a custom one.

Exact name from Meta Business Manager. Click "Load" to fetch.

Preview & Variables:

Add Supplier

Manage Vendor Locations

Active Locations

Loading...

Add to Building

Add Vendor

Add Product

Manage Property Manager Portfolio

Property Manager

Add Building to Portfolio

Current Portfolio

Select a property manager to view their portfolio

Edit Service Request

This comment will be visible to the user when they check status.

AI manager

AI manager

Admin

Properties
People
Operations
System
Admin System Administrator

Buildings

Buildings Management

Add New Building

ID Name Organization KB Path Ticket Email Mode Actions

Building Details

Manage tenants and integrations for this building

Tenants

Add New Tenant

ID Name Users Actions

Integrations

Configure Integration

Type Config Actions

Knowledge Base

Edit the knowledge base document for this building. This content is used by the AI to answer specific questions. Supports Markdown formatting.

Directory

Manage users, tenants, and permissions.

Loading directory...

Name Type Admin Level Access Level Organization Building/Tenant Actions
Showing 0-0 of 0

Access Levels

Label Internal Name Permissions Color Actions

Add/Edit Access Level

Service Requests

ID Tenant Phone Description Location Image Status Created Actions

Emergency Broadcast

This tool sends a WhatsApp message to ALL consented users in the selected building. Use responsibly for emergencies or important announcements.

Select a configured message template or enter manually.

These will replace {{1}}, {{2}} placeholders in the template body.

Preferred Suppliers

Manage your preferred suppliers for maintenance and service work. Suppliers can be assigned to service requests and will receive a link to assign their technicians.

Company Contact Phone Email Actions
Loading...

Vendors

Manage food vendors in your building (cafeteria, restaurants, coffee shops, etc.).

Select a building above to manage vendors.

No vendors in this building

Click "Add Vendor" to create one

Products

Product Vendor Price Status Actions
Select a building to view products

Recent Orders

Order ID Product Vendor Amount Status Date
Select a building to view orders

Available Resources

Loading resources...

No resources defined for this building

Click "Add Resource" to create one

Select a building above to manage resources.

Resource Details

Manage settings and bookings

Settings

Cannot be changed after creation

Recent Bookings

User Time Status Actions
No bookings found for this resource.
Loading...

Add Resource

Used for chatbot matching (lowercase, no spaces)

AI Settings

Configure the AI language model provider for the chatbot system.

Select the AI service provider to use.

The model identifier for the selected provider.

The base URL for the API endpoint.

Your API key for authentication.

Provider Configuration Help

Google Gemini: Uses Google's Generative AI service.
• Base URL: https://generativelanguage.googleapis.com/v1beta/models/
• Model: gemini-2.0-flash-lite or gemini-1.5-flash
OpenAI Compatible: Works with Groq, DeepSeek, Mistral, and other OpenAI-compatible APIs.
• Groq: https://api.groq.com/openai/v1, Model: llama-3.3-70b-versatile
• DeepSeek: https://api.deepseek.com/v1, Model: deepseek-chat

Response Intelligence

Configure how the AI responds to questions not found in the knowledge base.

Allow AI to use general knowledge + building location for "nearby" questions

Allow AI to search the web for real-time info (1,500 free/day, then $35/1000)

Record when AI uses general knowledge (Tier 2/3) instead of KB, so you can add missing info

Current Configuration

Provider: Loading...
Model: Loading...
Base URL: Loading...
API Key: Loading...

Activity Logs

--

Error Logs

--

Knowledge Gaps

--

System Health

OK

Knowledge Gaps

ID User Question Bot Response Created Actions

Loading knowledge gaps...

No unresolved knowledge gaps found!

Activity Feed

Time User Action Details

Loading activity logs...

Package Scans

Time Building Recipient Company Found Notified Image

Loading package scans...

No package scans in the last 30 days

Topic Word Cloud

Engagement Metrics

Total Conversations

--

Avg Messages/Conv

--

Completion Rate

--

Active Users

--

Conversation Trends (Last 30 Days)

Intent Distribution

Sentiment Analysis

Overall Sentiment

--

Positive

--

Neutral

--

Negative

--

Sentiment Trends (Last 30 Days)

Sentiment by Intent

System Health

Time Context Error Message User

Loading error logs...

No errors found! System is healthy.

Global WhatsApp Configuration

Configure the single WhatsApp Business Account to be used for all buildings. Incoming messages will be routed based on the sender's identity.

Enter the bot's WhatsApp number in international format to generate a QR code.

WhatsApp QR Code

Scan to Chat

Organizations

Manage customer organizations. Each organization can have its own buildings, users, and settings.

Add New Organization

ID Name Slug WhatsApp Created Actions
Loading organizations...

Edit Organization


WhatsApp Configuration

Configure the WhatsApp Business Account for this organization.

Message Templates

Manage dynamic mapping of WhatsApp templates

Key Language Meta Template Name Actions

Help & Documentation

Complete guide to the Digital Building Assistant WhatsApp chatbot commands and Admin UI features.

System Admin

Full system access. Manage organizations, buildings, integrations, and all users.

Property Manager

Manage buildings, tenants, knowledge base, and answer user questions.

Tenant / Visitor

Register visitors, book parking & resources, report issues, ask questions.

WhatsApp Bot Commands / WhatsApp Bot Commando's

All available commands with English and Dutch examples

General / Algemeen All Users

Greeting / Begroeting
EN "Hello", "Hi there" NL "Hallo", "Goedemorgen"
General Question / Algemene Vraag
EN "What are the office hours?", "Where is the parking?" NL "Wat zijn de openingstijden?", "Waar is de parkeerplaats?"

Visitor Management / Bezoekers Beheer Tenant+

Register Visitor / Bezoeker Registreren
EN "Register visitor John Doe for tomorrow at 2pm" NL "Registreer bezoeker Jan de Vries voor morgen om 14:00"
List Visitors / Bezoekers Bekijken
EN "Show me all visitors", "List today's visitors" NL "Toon alle bezoekers", "Wie komt er vandaag?"

Parking & License Plates / Parkeren & Kentekens Tenant+

Book Parking for Visitor / Parkeren voor Bezoeker
EN "Book parking for visitor with plate AB-123-CD" NL "Reserveer parkeren voor bezoeker met kenteken AB-123-CD"
Add Permanent License Plate / Permanent Kenteken Toevoegen
EN "Add license plate AB-123-CD for my coworker" NL "Voeg kenteken AB-123-CD toe voor mijn collega"

Resource Booking / Ruimte Reserveren Tenant+

Book a Resource / Ruimte Boeken
EN "Book meeting room A tomorrow at 10am" NL "Boek vergaderzaal A morgen om 10:00"
Cancel Booking / Boeking Annuleren
EN "Cancel my booking" NL "Annuleer mijn boeking"
View Bookings / Boekingen Bekijken
EN "Show my bookings", "What's available?" NL "Toon mijn boekingen", "Wat is beschikbaar?"

Service Requests / Meldingen Tenant+

Report Issue / Probleem Melden
EN "The lights are broken in the hallway" (optional: attach photo) NL "De lampen in de gang zijn kapot" (optioneel: foto toevoegen)
Check Issue Status / Status Controleren
EN "What is the status of my issue?" NL "Wat is de status van mijn melding?"

Property Manager Commands / Gebouwbeheerder Commando's Property Manager+

Check Pending Questions / Openstaande Vragen
EN "Any questions for me?", "Do I have work to do?" NL "Zijn er vragen voor mij?", "Heb ik werk te doen?"
→ Sends a magic link to answer knowledge gaps
Add to Knowledge Base / Toevoegen aan Kennisbank
EN "Add to knowledge base: office hours are 9-5" NL "Voeg toe aan kennisbank: openingstijden zijn 9-17"
List Tenants / Huurders Bekijken
EN "List all tenants" NL "Toon alle huurders"
Onboard New User / Nieuwe Gebruiker
EN "Generate activation code for new employee" NL "Genereer een activatiecode voor nieuwe medewerker"

Supplier & Technician Workflow New Feature

1
Assign Supplier

Property Managers can assign a Preferred Supplier to a service request. The supplier receives a secure "Magic Link" via email or WhatsApp to view job details.

2
Supplier Assigns Technician

The supplier clicks the link and assigns a specific Technician by entering their mobile phone number. This grants the technician temporary access to the task details via WhatsApp.

3
Technician Execution

Technicians use simple WhatsApp commands to manage their work:

  • Check In: Send Checkin, I'm here, or My tasks to see assigned jobs.
  • Complete Task: Simply send a Photo of the completed work. The bot will confirm and close the ticket.

Utility Commands / Hulpcommando's All Users

Cancel / Annuleren
EN "Cancel", "Stop" NL "Annuleren", "Stop"
→ Resets the current conversation state
Confirm / Bevestigen
EN "Yes", "Confirm" NL "Ja", "Akkoord"
Deny / Weigeren
EN "No", "Cancel that" NL "Nee", "Annuleer dat"

Tips / Tips

  • Natural Language: The bot understands natural language. You don't need exact commands.
  • Multi-turn Conversations: You can provide information step-by-step. The bot remembers context.
  • Bilingual: The bot automatically detects Dutch or English and responds in the same language.
  • Send Images: For service requests, you can attach a photo of the issue.