Documentation

Assistant personnel

Recette d'un assistant vocal qui gère l'agenda, le mail et la prise de rendez-vous prépayé.

Assistant personnel

L'Assistant personnel est une recette d'agent vocal joignable par téléphone, à assembler vous-même (ce n'est pas un modèle livré — voir Agents métier types). Il prend des rendez-vous, consulte votre agenda, trie votre courrier, et peut encaisser un acompte avant de confirmer.

Ce qu'il fait

  • Répondre au téléphone — un appelant peut demander un rendez-vous de vive voix.
  • Prendre un rendez-vous prépayé — l'assistant propose un créneau, génère un lien de paiement, et ne confirme qu'après réception du paiement.
  • Rapport quotidien — un récapitulatif le matin (agenda du jour, messages à traiter).
  • Rappel — relance avant un rendez-vous proche.
  • Tri du courrier — classe les emails entrants et fait remonter ce qui compte.
  • Transfert ciblé — bascule un appelant prioritaire vers une ligne directe.

Comment c'est assemblé

  1. Canal — Téléphonie temps réel (voix entrante).
  2. Agenda — Google Calendar pour consulter les disponibilités (google.calendar_list_events) et créer le rendez-vous (google.calendar_create_event).
  3. Paiement — lien de paiement Stripe (stripe.create_payment_link), puis vérification du paiement (stripe.check_payment) avant de confirmer. Pour qu'un créneau ne soit réservé qu'une fois, matérialisez les créneaux dans une base de données no-code et réservez-les avec database_manage.claim_row.
  4. Courrier — un agent de tri sur le canal Email (récepteur email_inbound).
  5. Transfert — tool phone_gateway.transfer_call (SIP REFER) vers un numéro direct, utilisable seulement pendant un appel.

La réservation est fiable par construction si les créneaux sont des lignes d'une base no-code : même si deux appels visent le même créneau, l'opération atomique claim_row (compare-and-set) garantit qu'un seul l'obtient. Elle ne s'applique pas directement à un événement Google Calendar.

Adapter à votre contexte

  • Définissez vos types de rendez-vous, leur durée et leur tarif.
  • Choisissez les règles de transfert (qui est prioritaire).
  • Ajustez le ton et la voix de l'assistant.