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é
- Canal — Téléphonie temps réel (voix entrante).
- Agenda — Google Calendar pour consulter les disponibilités (
google.calendar_list_events) et créer le rendez-vous (google.calendar_create_event). - 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 avecdatabase_manage.claim_row. - Courrier — un agent de tri sur le canal Email (récepteur
email_inbound). - 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.