Skip to content
Tulina launches publicly tomorrowtoday
← Processus

Ranger les notes de chaque appel dans le CRM

Comptes rendus de réunion IA rangés dans votre CRM : chaque appel est lu, classé vente, recrutement, partenaire ou investisseur, et noté sur la bonne fiche.

Granola→Folk
Démarre
Planification quotidienne, toutes les 12 heures
Étapes
5
Contrôles et conditions
1
Une personne décide
Jamais, tourne seul

Déclencheur · Planifié

Planification quotidienne, toutes les 12 heures

L'exécution démarre deux fois par jour sur les appels des 13 dernières heures, une heure de plus que la cadence pour qu'aucun appel ne tombe entre deux passages.

Claude exécute la suite en autonomie

  1. 1

    Balayer les nouvelles notes, écarter les appels déjà synchronisés

    Granola

    Granola

    Les notes créées ou publiées dans la fenêtre reviennent pour toute l'équipe, moins chaque appel dont le CRM détient déjà le lien.

    Folk

    Folk

  2. 2

    Classer chaque appel avant d'écrire

    Granola

    Granola

    Chaque appel est lu et classé vente, recrutement, partenaire, investisseur ou interne avant toute écriture, et un cas limite est signalé.

  3. 3

    Router l'appel vers la bonne fiche

    Folk

    Folk

    La vente arrive sur l'entreprise dans le pipeline, les autres catégories sur la personne, avec un statut qui ne fait qu'avancer et des deals clos laissés tels quels.

  4. 4

    Relire ce que le CRM a faitcontrôle

    Folk

    Folk

    Chaque création et chaque écriture de champ sont relues, et une entreprise jumelle ou une valeur que personne n'a envoyée est réparée avant de continuer.

  5. 5

    Écrire le compte rendu avec le lien de l'appel

    Folk

    Folk

    Une note dans la langue de l'appel arrive sur la personne avec qui l'appel a eu lieu, et se termine par le lien qui marque l'appel comme synchronisé.

  6. Résultat · Chaque appel externe de votre équipe arrive sur la fiche à laquelle il appartient, l'entreprise, le candidat, le partenaire ou l'investisseur, avec une note de compte rendu dans la langue de l'appel qui se termine par le lien vers l'appel, et les appels internes restent dehors.

Un preneur de notes IA résout la moitié du problème qui n'en était pas vraiment un. Chaque appel a désormais un résumé propre en quelques minutes. Le CRM, lui, ne bouge que si quelqu'un pense à le mettre à jour, et personne ne le fait deux fois de la même façon : le deal reçoit une étape et une ligne, la fiche du candidat ne reçoit rien, et le fonds qui a demandé le deck reste un nom dans un résumé que personne ne rouvrira. Les notes existent. Elles ne sont simplement pas là où la prochaine personne regardera.

La jointure est mécanique, et c'est la même après chaque appel. Lire le résumé, décider de quel type d'appel il s'agit, trouver la fiche à laquelle il appartient, faire avancer ce que l'appel a fait avancer, et laisser une note qui le dit. Ce process fait exactement cela, deux fois par jour, pour chaque appel externe de l'équipe.

What you get

Chaque appel externe de votre équipe arrive sur la fiche à laquelle il appartient, l'entreprise, le candidat, le partenaire ou l'investisseur, avec une note de compte rendu dans la langue de l'appel qui se termine par le lien vers l'appel, et les appels internes restent dehors.

Si vous cherchez l'email de suivi après un appel commercial, il a son propre process. Celui-ci couvre tous les types d'appels, pas seulement la vente, et ce qu'il produit, c'est le CRM lui-même.

Ce à quoi chaque appel est confronté

Chaque exécution lit deux systèmes et écrit dans un seul :

  • Les notes, depuis Granola : chaque note créée ou publiée dans la fenêtre, quel que soit le membre de l'équipe qui la détient, avec son résumé, ses participants et son événement de calendrier. La transcription n'est récupérée que si le résumé manque.
  • Le CRM, dans Folk : les personnes et entreprises déjà présentes, les groupes qui portent le pipeline commercial, les candidats, les partenaires et les investisseurs, les champs que chaque groupe définit, et les notes déjà présentes sur chaque participant, où l'exécution cherche son propre marqueur de synchronisation.

La catégorie d'un appel décide où il va. Un appel commercial arrive sur l'entreprise dans le pipeline. Un appel de recrutement arrive sur le candidat, qui n'est pas toujours la personne en ligne : l'appel d'un recruteur produit une fiche pour le profil qu'il présente. Un appel partenaire ou investisseur arrive sur la personne. Un appel interne, une note de préparation en solo ou un appel qui ne fait que citer une entreprise n'arrive nulle part et est signalé comme tel.

Ce qui rend fiable la synchronisation des comptes rendus de réunion IA avec le CRM

La fenêtre est balayée deux fois. Une note n'existe pas pour l'API au moment de l'appel ; elle apparaît une fois générée et partagée, parfois des heures plus tard. Un passage prend les notes créées dans les 13 dernières heures, l'autre les notes publiées dans cette fenêtre quelle que soit la date de l'appel, jusqu'à sept jours en arrière. Un seul passage sur la date de création perdrait chaque appel dont la note est sortie tard, et le rapport liste ces notes tardives pour montrer ce que le second passage rattrape.

Le marqueur de synchronisation est le lien vers l'appel, et rien d'autre. Chaque compte rendu se termine par le lien web de la note, et avant de traiter un appel l'exécution cherche ce lien dans les notes existantes du participant. Une fiche dont les champs reflètent déjà l'appel mais qui n'a aucune note portant le lien a été mise à jour à la main : l'exécution écrit le compte rendu et laisse ces champs tels quels. Quand deux collègues enregistrent le même appel, l'identifiant de l'événement de calendrier montre qu'il s'agit d'un seul appel, et le second résumé est intégré à la première note avec les deux liens plutôt que de devenir un second compte rendu.

Un appel est classé avant toute écriture, et le résumé l'emporte sur les métadonnées. Un participant externe sur l'invitation ne fait pas un appel commercial si le résumé montre deux collègues qui parlent de cette entreprise, car personne ne parle d'un interlocuteur à la troisième personne en sa présence. Un fournisseur qui vous démarche n'est jamais un deal. Quand la catégorie n'est pas claire, c'est la prochaine étape qui tranche, et un cas limite est signalé à une personne plutôt que deviné.

Chaque écriture est relue. Le CRM peut rattacher une entreprise trouvée par le domaine email même quand l'exécution a désigné la bonne, et créer ainsi une jumelle vide déjà dans le pipeline ; la relecture la repère, la détache et la supprime. Un champ personnalisé peut aussi revenir rempli d'une valeur que personne n'a envoyée, par les champs IA du CRM lui-même, donc chaque écriture de champ est comparée à la lecture faite avant.

Le pipeline ne fait qu'avancer. Un statut vide est renseigné, et un statut avance d'un cran quand l'appel le justifie clairement ; un deal clos n'est jamais touché, et un champ qu'une personne a renseigné à partir du même appel n'est pas corrigé. La valeur du deal est le prix catalogue de l'offre réellement sur la table, jamais un montant remisé ni une offre simplement évoquée. Ce que l'exécution a choisi de ne pas modifier va dans la note de compte rendu, là où la prochaine personne qui ouvre la fiche le lira.

Un preneur de notes IA, et ce qui se passe après

Un preneur de notes IA écrit le compte rendu de réunion. Ce process commence là où le preneur de notes s'arrête, il ne le remplace donc pas : il lit ses notes. Voici ce qui change entre mettre à jour le CRM à la main après chaque appel et laisser le process le faire.

Après chaque appelÀ la mainCe process
Quels appels sont couvertsceux dont quelqu'un se souvientchaque note publiée par le preneur de notes de l'équipe dans la fenêtre
Vente, recrutement, partenaire, investisseuren général, seule la vente arrive au CRMchaque catégorie va dans son groupe et sur sa fiche
Trouver la ficheune recherche par nom, doublons comprisemail d'abord, domaine vérifié avant toute création
Statut du pipelinedéplacé de mémoire, parfois en arrièreuniquement vers l'avant, deals clos jamais touchés
Valeur du dealle chiffre entendu, quel qu'il soitprix catalogue de l'offre en négociation, ou vide
Un appel enregistré par deux collèguesdeux notes, ou aucuneune note portant les deux liens
Ce qui n'a pas été modifié, et pourquoinon notéécrit dans la note de compte rendu
Savoir qu'un appel est déjà traiténon suivile lien de l'appel à la fin de la note

The prompt

The real prompt behind the steps above, detailed enough that an agent with the same tools can run it as written. The Run buttons copy the full version, which also carries the steps for connecting those tools.

# Route every call's notes to the right CRM record

You have access to your team's call-notes tool and your CRM. Run this
every **[12 hours]** on the calls of the last **[13 hours]**.


## 1. Sweep the window, keep the unsynced calls

A note does not exist for the API at the moment of the call. It appears
once the note is generated and shared, sometimes hours later. Sweep
**twice** and union the results by note id:

- Notes **created** in the last [13 hours]: the calls that happened in
  the window. The window is an hour wider than the cadence, so a call
  on the boundary is caught by one run or the other.
- Notes **updated** in the last [13 hours] and created in the last
  [7 days]: the calls that became readable in the window, whenever they
  happened. If a note comes back right at the seven-day floor, say so
  in the report: the floor is now doing work.
- Page through both (up to 30 per page) and take every note, **whoever
  owns it**. Keeping only your own notes means your colleagues' calls
  never reach the CRM.
- "Updated" is not "published". A folder move or a re-index can stamp
  unrelated notes with the same update time. A wide gap between created
  and updated is a reason to check the sync marker, never a reason on
  its own to rewrite a record.
- **The sync marker is the link to the note, and only that.** Every
  recap this process writes ends with the note's web link. Before
  processing a call, search the notes on each attendee the CRM already
  holds for that link; if it is there, drop the call. A record whose
  fields already reflect this call but which carries no note with the
  link is **unsynced**: a person filled the fields by hand, so write
  the recap and leave their fields alone.
- **Two notes can be one call.** When two colleagues attend, each gets
  a note: two ids, two links, two summaries of the same half hour.
  Compare the calendar event id with the notes already handled. Same
  event, attendees and slot means the same call: append the second link
  to the existing recap, add what only the second summary says, and
  touch no field. When the two copies disagree on a fact, record the
  disagreement in the note and let a person settle it.

Take the remaining calls **oldest first**, so a newer call's reading of
the pipeline wins over an older one, and carry each one to its recap
before the next begins.

## 2. Read the call and classify it

- The note's summary is the source. Fetch the transcript (paginated)
  only when the summary is missing or useless; asking for a long
  meeting's transcript inline can fail as too large.
- Pull the external attendees with their emails, minus your own domain,
  your team's personal addresses and notetaker bots. Then what the call
  produced, what was promised, what blocks the next step, any price
  named, and the language spoken.
- **Take names from the email domain, not the transcript.** Summaries
  mangle company and product names; never copy one into the CRM
  without recognizing it first.
- **Date the call from the note's creation time**, and take follow-up
  dates from the summary's own next steps. The calendar event attached
  to a note can point at a different occurrence of a recurring meeting.
- **Not everything in a summary belongs in a CRM.** Someone's health,
  family or personal money is not pipeline context: drop it entirely,
  and keep only what the business thread needs ("back at work,
  follow-up late in the month"). Your own internal numbers stay out
  too, except a figure that *is* the negotiation, written as the
  constraint it is.

Decide the class **before any write**, and report it for every call:

| Class | What it looks like | Where it lands |
|---|---|---|
| Sales | a prospect or customer, a conversation about buying or onboarding | the **company**, in the sales pipeline group |
| Talent | hiring: a candidate met, a role scoped, a recruiter putting profiles forward | the **candidate**, in the talent group |
| Partner | a channel, reseller, referral or intro relationship | the **person**, in the partner group |
| Investor | a fund, angel or scout, and a conversation about raising from them | the **person**, in the investor group |
| Internal | a team sync, a one-on-one, a solo note | nothing: reported and dropped |

- When it is ambiguous, prefer the class the next step belongs to: an
  intro being made is talent or partner, a payment link being sent is
  sales, a deck going to a fund is investor.
- **The other side selling to you is not a sales call.** It is a
  partner or vendor thread, and inventing a deal for it corrupts the
  pipeline. An investor is not a partner either.
- **A title, an attendee list or a folder is not a classification.** An
  external can sit on the invitation while the summary is two
  colleagues talking *about* that company. Nobody discusses a
  counterpart in the third person with them in the room. Read the
  summary before the metadata, and flag a close call for a person.
- **A prep note is not a call.** A solo note rehearsing an upcoming
  meeting creates no record, and neither does a company merely named
  as an option.
- A call can carry two classes at once, a customer call where the
  customer also offers an introduction. It then routes to both, one
  record and one note each.

## 3. Route it to the right record

**Sales goes to the company in the pipeline.**

- Search the person by email first. A text search that comes back empty
  on a multi-word company name is not proof of absence: confirm on the
  domain before creating anything, or you create the duplicate you were
  looking for.
- **A matching company exists:** create the person with the company's
  id set explicitly. Attendee email domains and company websites drift
  apart, and letting the CRM resolve the domain itself can create a
  second company.
- **No company exists:** create it first, add it to the pipeline group,
  then create the person attached to it.
- **The call never names a company** (a personal or school address, no
  stated employer): create no company. A company created from a
  personal-mail domain is a permanent duplicate the CRM will offer for
  every other contact on that domain. Put the person in the pipeline
  group and the missing context in their description.
- A record must be **in the group before that group's fields are
  written**, or the write is refused. Read the group's own fields
  before writing; never assume their names.

**The pipeline fields, on the company:**

- **Status moves forward only, and closed stays closed.** Use your own
  ladder, for example [Meeting booked → Follow-up pre-demo → Follow-up
  post-demo → Qualified/Negotiating → Closed Won | Closed Lost], read
  from the CRM rather than assumed. Set an empty status and advance one
  the call plainly supports. Never move one backwards and never set or
  touch a closed state: a person closed it knowing something the
  summary does not.
- **One rung is the habit, not the ceiling.** Advance two only when the
  call closed two stages at once (the booked meeting *was* the demo),
  and flag it as a judgment call. The last open rung is the run's
  ceiling.
- **A field a person set from this same call is not the run's to
  correct.** Write the recap and report the change you declined.
- **Next steps are rewritten every sync**: what happens next and who
  owes it, from the call's own next steps. Stale next steps are worse
  than none.
- **Deal value is the undiscounted list price of the offer actually in
  negotiation.** A discount goes in next steps and the note, never in
  the figure. A bigger tier merely mentioned does not raise it. No
  price named, or a price band with nothing chosen, leaves it empty.
- Company size and industry are set only when the call makes them
  certain. A wrong one is worse than a blank one.

**Talent goes to the candidate**, who is not always the person on the
call: a recruiter's call produces a card for the profile they put
forward, and the recruiter goes to partners. The candidate status moves
forward only and the run never sets the closing state. A customer's
contact changing jobs is not a candidate.

**Partner goes to the person**, in the partner group, writing only the
fields that group carries. An existing customer who brokers an intro
**gains** the partner group and keeps their pipeline group. A prospect
who *could* resell you is not a partner until someone raises it.

**Investor goes to the person**, in the investor group, with the fund's
stage, ticket, focus and what they asked for in the description. The
investor status is **left blank on a first meeting**: a warm "send me
the deck" and a polite brush-off produce the same next step.

## 4. Read back what the CRM did

- Re-read the person after **every** create and check which companies
  it is attached to. Some CRMs resolve the email domain on their own
  even when you passed a company id, and can create an empty twin
  company in the same call, already in the pipeline. Detach it, keeping
  only the company you meant, then delete the twin.
- A company the CRM resolved correctly but under a mangled name is
  renamed in place, never deleted: deleting a right answer only creates
  another duplicate.
- **Re-read after every custom-field write** and compare it with the
  read taken before writing. A CRM's own AI fields can fill a value you
  never sent; clear what appeared, and leave alone what was already
  there.

## 5. Write the recap note

- One note on the person the call was actually with, structured by what
  the call produced: context, what happened, decisions, objections,
  next steps with owners. Name the seller or interviewer when it was
  not you.
- **Write it in the language of the call**, and close it with the
  note's web link. That link is the sync marker step 1 depends on, so
  it is never optional.
- A call routed to two records gets a note on each, both ending with
  the same link. A call recorded twice gets **one** note carrying
  **both** links.
- **Put declined changes in the note, not only in the report**: a
  status left alone, a blank investor rung, a deal value left empty
  although a price was heard, a prospect with no company. The report
  scrolls away; the note is what the next person opening the record
  reads.

## Output

Report: the window and the count from each sweep, with any note
published more than [13 hours] after its call; then every call with its
class and outcome (routed, already synced, second copy folded in, or
internal); for each routed call, the records created or updated, the
status change made or declined and why, the deal value written or left
empty, any duplicate the read-back caught and repaired, and every
judgment call made on your behalf. A window with nothing to do reports
"nothing new".

Pourquoi le faire tourner avec Tulina

Un prompt aide une personne. Un processus fait avancer une équipe.

Collé dans une conversation, le prompt ci-dessus marche une fois, pour celui qui l'a collé. Dans Tulina, « Ranger les notes de chaque appel dans le CRM » devient un processus que l'équipe partage, qui garde son historique, qui tourne seul, et qui reste dans le même périmètre de sécurité que les outils qu'il appelle.

  • Toute l'équipe travaille sur le même

    PersonnelÉquipeOrganisation

    Un processus se range à l'endroit qui lui correspond : à vous, à votre équipe ou à toute l'organisation. Celui qui l'exécute peut l'améliorer, et tout le monde repart de la meilleure version au lieu de réexpliquer le travail à chaque fois.

  • Chaque modification est une version

    v1v2v3

    Chaque changement crée une nouvelle version et garde la précédente ; une mauvaise modification se défait en restaurant une version antérieure. Chaque exécution enregistre la version qu'elle a suivie, et ce qu'elle a appris revient dans le processus.

  • Il tourne sans vous

    planifiéwebhookà la demande

    Un agent hébergé exécute le processus sur l'infrastructure de Tulina, à heure fixe ou quand un événement arrive, et continue quand vous fermez la conversation. Rien à héberger. Chaque exécution est suivie jusqu'à son résultat.

  • Dans le même périmètre de sécurité

    coffrerôlesjournal

    Les identifiants restent dans le coffre, jamais dans le prompt. Les rôles décident qui peut lancer quoi, chaque appel est journalisé, et une étape qu'une personne doit valider attend cette personne.

Questions sur la synchronisation des comptes rendus de réunion IA avec le CRM

Oui. Un agent qui a accès à votre outil de prise de notes et à votre CRM peut lire le résumé de chaque appel, décider de quel type d'appel il s'agit et mettre à jour la fiche correspondante : l'entreprise dans le pipeline pour un appel commercial, le candidat pour un appel de recrutement, la personne pour un partenaire ou un investisseur. Chaque note qu'il écrit se termine par le lien vers l'appel, et c'est aussi ce qui indique à l'exécution suivante que l'appel est déjà traité.

Elle lit le résumé avant les métadonnées et décide de la catégorie avant toute écriture. Quand un appel est ambigu, elle retient la catégorie à laquelle appartient la prochaine étape : un lien de paiement relève de la vente, une mise en relation du recrutement ou du partenariat, un deck envoyé à un fonds de l'investissement. Un fournisseur qui vous vend quelque chose n'est jamais enregistré comme un deal, et un cas limite est signalé à une personne.

Il peut, et c'est pourquoi chaque création est relue. Une recherche texte qui ne trouve rien sur un nom d'entreprise long est vérifiée sur le domaine email avant toute création, une adresse personnelle ne crée jamais d'entreprise, et une entreprise jumelle créée d'elle-même par le CRM est détachée puis supprimée.

Non. Le statut du pipeline ne fait qu'avancer, un deal clos n'est jamais touché, et un champ qu'une personne a renseigné à partir du même appel reste tel quel. Ce que l'exécution a choisi de ne pas modifier est écrit dans la note de compte rendu, pour que la prochaine personne qui ouvre la fiche le voie.

D'autres processus qui tournent surtout sur Folk. Les outils partagés avec celui-ci sont allumés.

Découvrez Tulina en 30 minutes.

Réserver une démo