# Diagnostic & Déploiement – Projet WiFi Zone (Cameroun) with vireel

> Vous avez pour ambition de créer une WiFi Zone rentable ou d'améliorer les performances d'une installation existante ? Réservez votre créneau pour une session de diagnostic offerte. L'objectif de cet échange n'est pas de vous imposer une liste de matériel, mais de bien comprendre votre zone d'implantation et vos objectifs pour concevoir l'architecture la plus efficiente. Au programme de notre échange (30 min) : Étude de votre zone cible : Analyse de la couverture souhaitée (quartier, campus, espace commercial) et recommandation stricte sur les équipements (antennes, points d'accès, routeurs). Monétisation et contrôle : Solutions pour la mise en place de votre portail captif, la gestion automatisée des tickets/vouchers et la sécurisation du réseau contre les abus. Rentabilité et source internet : Évaluation de la bande passante nécessaire et optimisation des coûts à la source pour maximiser vos marges tout en offrant une connexion fluide. Nous concevons des infrastructures robustes et évolutives, parfaitement dimensionnées pour la taille de votre projet et les réalités du terrain.

- Host: vireel
- Duration: 30 min
- Location: Google Meet
- Host time zone: Africa/Douala
- Confirmation: Bookings are confirmed instantly.
- Booking page: https://cal.com/vireel/cherryz
- Event type id: 5074004

## Check availability

```http
GET https://api.cal.com/v2/slots?eventTypeId=5074004&start=YYYY-MM-DD&end=YYYY-MM-DD&timeZone=<IANA time zone>
cal-api-version: 2024-09-04
```

The response is `{"data":{"YYYY-MM-DD":[{"start":"<ISO 8601 with offset>"}]}}`; no API key is needed.

## Book

```http
POST https://api.cal.com/v2/bookings
cal-api-version: 2026-02-25
Content-Type: application/json

{
  "eventTypeId": 5074004,
  "start": "<UTC ISO 8601 start from the slots response>",
  "attendee": {
    "name": "…",
    "email": "…",
    "timeZone": "<IANA time zone>"
  },
  "guests": [
    "guest@example.com"
  ],
  "bookingFieldsResponses": {
    "attendeePhoneNumber": "…",
    "smsReminderNumber": "…",
    "type_projet": "…",
    "taille_entreprise": "…",
    "resolve": "…",
    "budget": "…",
    "notes": "…"
  }
}
```

- Required fields: `name` (Your name), `email` (Email address), `attendeePhoneNumber` (Phone number), `smsReminderNumber` (Phone number (Text notifications)), `type_projet` (Quel type de solution recherchez-vous ?), `taille_entreprise` (Quelle est la taille actuelle de votre zone de déploiement ?), `resolve` (Quel est votre priorité ?), `budget` (Avez-vous une enveloppe budgétaire définie pour ce projet ?)
- Optional fields: `notes` (Additional notes), `guests` (Add guests)
- `name` and `email` go in `attendee` and `guests` is a list of emails; every other field goes in `bookingFieldsResponses` under its name.
