Make the daily question easy to answer
Open the pipeline and ask: who should we contact today, why, and what do we already know? If the answer requires opening five inboxes, the implementation is still incomplete. Adding required fields does not fix missing context.
| Record | Minimum useful information |
|---|---|
| Customer | Reliable identity and contact details; review uncertain matches. |
| Opportunity | The specific event or job, scope and current status. |
| Activity | What happened, when, through which channel and with whom. |
| Next action | Responsible person, purpose and agreed due date. |
| Commercial record | Current quote reference and agreed terms when available. |
Capture
Bring the request together.
Prepare
Draft facts and next action.
Confirm
The operator checks changes.
Use
See what needs doing today.
Record preparation supports the operator; it does not decide the commercial outcome.
Decide which fields deserve to interrupt the operator
Treat a required field as an operating decision. Someone must know who owns an active job, what the customer asked for and what happens next. They do not necessarily need to categorize every detail before recording an inquiry. Separate fields required at intake from those required before preparing a quote or recording a commercial outcome.
| Point in the workflow | Required to proceed | Can remain unresolved |
|---|---|---|
| Initial capture | A traceable request, contact path and person responsible. | The final tent size or confirmed price. |
| Owner review | Enough event/site information to assess the request. | A fact that has been clearly marked for clarification. |
| Quote delivery | Current reviewed scope, recipient and commercial terms. | Internal categories that do not affect the offer. |
| Decision recorded | Evidence and the person authorized to apply the outcome. | Additional analysis that can happen after the sales action. |
This is a workflow example, not a new permission for an agent to apply stages. Keep the installed stage rules authoritative. A visible “unknown” is often more useful than a confident guessed value entered merely to satisfy a required dropdown.
How Figaro and Cyrano reduce repeat work
Figaro helps collect an inquiry and its brief into Twenty CRM so the operator does not rebuild the request from scattered messages. For a human sales call, Cyrano reads the deal context and prepares a recap, newly learned facts and next action/date. The person reviews each proposed update before it reaches the CRM.
The team decides how these tools map to its process. Figaro and Cyrano are early access with a documented Stretch Tent starting setup; neither is a reason to claim universal automatic data entry across every application. Cyrano’s current call setup is Quo web in Chrome, Twenty CRM and English calls.
Start with one flow the team already performs
- Map inquiry → brief → quote → follow-up → recorded decision using the team’s real vocabulary.
- Hide fields that do not change a task, qualification decision or necessary report. Keep business-critical fields and explain their purpose.
- Bring the relevant message and call context into the opportunity; retain a review path for duplicates and uncertain facts.
- Give one operator the daily next-action view. Agree who fixes incomplete records and exceptions.
- Rehearse a new inquiry, a returning customer, a changed event and a declined quote with synthetic records.
Migrate one live operating view before migrating every historical detail
For a small team, begin with the work it must act on now. Inventory the active opportunities and the locations of their source messages, current quotes and promised callbacks. Decide which historical material must remain accessible, which needs a structured field and which should stay linked as a reference. Do not discard business records to make the new view look tidy.
- Agree the meaning of one opportunity: for Stretch Tent, distinguish an event/job from the contact who may organize several events.
- Identify a responsible operator for each active request and list unresolved matching questions.
- Map the current quote and next promised action; retain the original source where available.
- Run the daily queue alongside a controlled sample of source records and resolve discrepancies before retiring the old routine.
Figaro can help avoid repeating intake work as new inquiries arrive. Cyrano can prepare the next action after a supported human call. The implementation team still owns migration mapping and exception resolution. Neither agent makes a historical import correct merely because the records are now searchable.
Worked example: two events from the same customer
In a fictional Stretch Tent example, a returning planner asks about a second event. The contact already exists, but the location and date belong to a new opportunity. Figaro helps collect the new brief. During the call, Cyrano proposes the new event details rather than silently overwriting the previous job. The owner checks the update and assigns the next step.
The useful outcome is a reliable view of two jobs and their next actions, not simply a lower count of contacts.
Make the first operating review about friction and correctness
Fictional Stretch Tent record for review: one returning planner, two event opportunities, one changed date.
Ask an operator to find today’s callback, identify which event it concerns and open the current quote. Then ask another person to do the same from the saved record. If they reach different conclusions, the issue may be event identity, unclear stages or a missing next-action rule. More training will not fix an ambiguous record design on its own.
Time a small set of comparable tasks before and after the change: finding context, capturing a new brief, confirming a call recap and changing the next action. Record corrections as well as speed. Saving seconds while attaching the note to the wrong event is not an adoption improvement.
- Keep: fields operators use to make the next decision.
- Simplify: repeated entry already available from the source conversation.
- Investigate: records nobody trusts, unowned work and parallel private trackers.
- Rehearse: a new teammate taking over an existing opportunity without asking the original owner to reconstruct it.
The success criterion is that the team can rely on the queue and recover context. It is not that every optional field is populated or that private working notes have been eliminated.
Check whether the CRM is helping
- Measure time to find context and record a completed call before and after the scoped change.
- Review active opportunities without an owner or next action, unresolved duplicates and stale quotes.
- Ask operators which repeated entry still blocks them. Make a field mandatory because it supports a decision, not because a dashboard can display it.
Questions and answers
Should we replace the CRM first?
First locate the friction: missing context, confusing stages, repeated entry or unused fields. A replacement may preserve the same problem.
Can AI write directly to every record?
Access and operations are scoped. In the described Cyrano workflow, proposed updates require human confirmation.
Which fields should be required at first contact?
Require what makes the request traceable and assigns responsibility. Later review and quotation stages may need more facts; do not force the operator to invent missing details.
How do we check whether the new CRM routine is better?
Compare similar tasks, review corrections and inspect owner/next-action completeness. Speed without correct event matching is not improvement.
Sources and further reading
Put the process into practice
Growth Control implements the tools, workflow and team handoff around an agreed business result.
Explore cRM and marketing automation built around your sales process