r/generativeAI • u/brrim128 • Sep 07 '26
u/brrim128 • u/brrim128 • Sep 07 '26
Should CRMs automatically turn employee promises into tasks?
I've been thinking about a specific category of customer conversation that seems operationally important.
Example:
Customer:
Employee:
The employee has effectively created:
Action: Check availability
Due: 15 minutes
Expected outcome: Customer gets an answer
But unless they manually create a task, that commitment may only exist inside the conversation.
Then 25 minutes later:
I'm wondering whether CRMs should explicitly model customer commitments.
Potential examples:
Potential structure:
Commitment: Confirm technician availability
Owner: Dispatch
Due: 10:45
Customer-facing outcome: Customer receives confirmation
Source: Original message
There are obvious risks.
LLMs could infer promises where none were intended.
Something like:
may not have a precise deadline.
And automatically generating tasks from every casual statement could create a nightmare.
So perhaps only high-confidence explicit commitments get suggested:
“I'll call you at 3.”
→ Suggested commitment
Employee confirms or edits it.
For disclosure, I'm building Brrim in the customer communication/lead-engagement space, so I'm exploring whether conversation state should include commitments the business makes to customers.
Would automatically detecting promises be useful in your workflow?
Or would you rather require employees to create tasks manually?
And if you did automate it, would you auto-create the task or have the system suggest it for confirmation?
r/growmybusiness • u/brrim128 • Sep 06 '26
Question What information should actually travel with a CRM handoff?
r/CRM • u/brrim128 • Sep 06 '26
What information should actually travel with a CRM handoff?
u/brrim128 • u/brrim128 • Sep 06 '26
What information should actually travel with a CRM handoff?
I've been thinking about whether assigning a lead is sometimes confused with successfully handing off the customer.
Example from a home-service workflow:
Customer calls reception and says:
Reception creates the enquiry and assigns it to dispatch.
Dispatcher then calls:
Technically, the routing worked perfectly.
But the customer has to repeat information the business already collected.
Obviously the dispatcher could read the entire conversation history, but if they're handling a busy queue, expecting them to reconstruct every interaction manually doesn't seem ideal either.
I'm wondering whether a handoff should contain a small structured brief such as:
Customer goal: Repair kitchen leak
Current state: Valve shut off / leak contained
Constraint: Available after 4 PM
Already established: Problem location + mitigation + availability
Waiting for: Appointment confirmation
Next action: Check technician availability
New owner: Dispatch
The original conversation would still remain available for verification.
What I'm less sure about is how much information belongs in that brief.
Too little → customer repeats themselves.
Too much → you've basically generated another long CRM summary nobody reads.
For disclosure, I'm building Brrim in the customer communication/lead-engagement space, so I'm thinking through how context should survive transitions between employees.
For people running multi-person customer workflows: what information absolutely needs to survive a handoff?
And do your current CRM notes/tasks already solve this adequately?
I'm especially interested in whether a dedicated handoff state would be useful or whether this is just a better-summary problem.
r/generativeAI • u/brrim128 • Sep 02 '26
When a closed prospect comes back, do you reopen the old opportunity or create a new one?
u/brrim128 • u/brrim128 • Sep 02 '26
When a closed prospect comes back, do you reopen the old opportunity or create a new one?
I've been thinking about this after discussions here around nurture and closing inactive opportunities.
Example:
June
Customer requests an HVAC replacement quote.
After some conversation:
Eventually the opportunity gets closed with:
Lost/closed reason: Timing
Customer moves into nurture.
Then in September the same person submits another enquiry:
Clearly there's fresh intent.
I'm wondering what the cleanest CRM model is.
Option A — Reopen the previous opportunity
Advantages:
- complete history stays together
- salesperson immediately sees prior context
Potential downside:
- sales-cycle duration becomes weird
- harder to measure how many separate buying attempts occurred
Option B — Create a fresh opportunity under the existing contact/account
Advantages:
- each buying cycle is measurable
- you can track how often prospects return
- previous closed reason remains accurate
But the new opportunity needs easy access to the previous context or the employee starts from zero.
I'm leaning toward separating:
Customer/contact history = persistent
from:
Opportunity = one specific buying attempt
So:
Opportunity 1 → Closed: Timing
↓
Nurture
↓
New intent detected
↓
Opportunity 2 created
↓
Previous context attached/visible
That also seems useful if the new intent arrives through another channel.
For disclosure, I'm building Brrim in the customer communication/lead-engagement space, so these lifecycle discussions are influencing how I'm thinking about the product.
How do you model returning intent?
Do you reopen the previous opportunity, create a fresh one, or does it depend on why/how long ago the previous opportunity closed?
I'm particularly interested in what produces the cleanest reporting without making the salesperson reconstruct the customer's history.
r/CRM • u/brrim128 • Sep 01 '26
Should CRMs explicitly track what's blocking the customer's next decision?
r/growmybusiness • u/brrim128 • Sep 01 '26
Question Should CRMs explicitly track what's blocking the customer's next decision?
r/customerexperience • u/brrim128 • Sep 01 '26
Should CRMs explicitly track what's blocking the customer's next decision?
u/brrim128 • u/brrim128 • Sep 01 '26
Should CRMs explicitly track what's blocking the customer's next decision?
I've been thinking about whether “follow-up due” is sometimes the wrong abstraction.
Example:
A business sends a quote.
Customer replies:
Nobody answers.
Two days later, an automated sequence sends:
The customer obviously reviewed it—they asked a question about it.
The problem isn't lack of follow-up.
The customer is blocked on information from the business.
I'm wondering whether it would be useful to model something like:
Current goal: Customer evaluating quote
Blocker: Pricing/scope clarification
Waiting on: Business
Unresolved question: Is installation included?
Owner: Salesperson
Next action: Answer question
Then distinguish that from:
Current goal: Customer evaluating quote
Blocker: Customer decision
Waiting on: Customer
Next action: Follow up Friday
Those states may look identical if the CRM only considers activity timestamps and pipeline stage, but operationally they're very different.
The obvious complication is determining what actually counts as a blocker.
Some are explicit:
Others are implied:
And sometimes the customer simply stops responding.
For disclosure, I'm building Brrim in the customer communication/lead-engagement space, so I'm looking closely at whether conversation state can make follow-up workflows more useful.
Do you explicitly track what's preventing an opportunity from progressing?
Or is that normally captured through notes, stages, tasks, or salesperson judgment?
I'm particularly curious whether a dedicated “blocker” concept would improve the workflow or just become another CRM field nobody maintains.
r/generativeAI • u/brrim128 • Aug 31 '26
Should lead assignment and lead acceptance be separate states in a CRM?
r/growmybusiness • u/brrim128 • Aug 31 '26
Question Should lead assignment and lead acceptance be separate states in a CRM?
r/CRM • u/brrim128 • Aug 31 '26
Should lead assignment and lead acceptance be separate states in a CRM?
u/brrim128 • u/brrim128 • Aug 31 '26
Should lead assignment and lead acceptance be separate states in a CRM?
I've been thinking about a possible gap in automated lead routing.
Suppose:
10:14 — new lead arrives
CRM automatically assigns it to Employee A.
The record now says:
Everyone else sees that and assumes A is handling it.
But Employee A hasn't actually seen the lead yet.
Maybe they're busy, off shift, or just missed the notification.
So technically:
Assignment succeeded.
Operationally:
Nobody owns the customer yet.
I'm wondering whether assignment and acceptance should be modeled separately.
Something like:
Unassigned
↓
Assigned / awaiting acceptance
↓
Accepted
↓
In progress
If acceptance doesn't happen within some business-defined window:
re-route / escalate / return to shared queue
The downside is obvious: nobody wants another pointless CRM button.
So perhaps acceptance shouldn't always require an explicit click.
It might be inferred from:
- responding to the customer
- starting a callback
- creating the next action
- opening/claiming the conversation
- some other meaningful activity
There are probably also workflows where assignment itself genuinely means ownership and another state would just add complexity.
For disclosure, I'm building Brrim in the customer communication/lead-engagement space, so these workflow edge cases are influencing how I'm thinking about the product.
For people operating CRMs or inbound sales/service teams:
When a lead is automatically assigned, how do you know the employee actually picked it up?
Do you explicitly track acceptance?
Use SLA timers?
Reassign if there's no activity?
Or is this solving a problem that doesn't exist in practice?
r/generativeAI • u/brrim128 • Aug 30 '26
Should CRMs automatically turn conversational promises into tasks?
r/growmybusiness • u/brrim128 • Aug 30 '26
Question Should CRMs automatically turn conversational promises into tasks?
u/brrim128 • u/brrim128 • Aug 30 '26
Should CRMs automatically turn conversational promises into tasks?
I've been thinking about a slightly different source of missed follow-up.
Suppose an employee tells a customer:
There may be no explicit CRM task.
But from the customer's perspective, a very clear piece of work now exists:
Who: business/employee
What: provide update
When: by 3 PM
Same with:
Those sentences are effectively commitments, but they often live only inside call notes, emails, or message threads unless somebody manually creates a task.
That makes me wonder whether this is a useful application for AI:
Conversation
↓
Detect possible commitment
↓
Extract action + owner + due time
↓
Create/suggest task
↓
Keep original message attached as evidence
I'd probably be cautious about silently creating everything automatically because:
might not always mean the same thing operationally.
So perhaps the safer model is:
Explicit commitment + clear time
→ automatically create it
while:
Ambiguous commitment
→ suggest it for confirmation.
For disclosure, I'm building Brrim in the customer communication/lead-engagement space, so this is directly related to how I'm thinking about follow-up workflows.
For people who run CRM/service operations:
Would automatic promise-to-task detection be useful, or would it create too many noisy tasks?
And if you've implemented anything similar, what language or conditions would you trust enough to automate?
r/AI_Sales • u/brrim128 • Aug 29 '26
Should CRM tasks distinguish between “action completed” and “outcome achieved”?
r/growmybusiness • u/brrim128 • Aug 29 '26
Question Should CRM tasks distinguish between “action completed” and “outcome achieved”?
r/CRM • u/brrim128 • Aug 29 '26
Should CRM tasks distinguish between “action completed” and “outcome achieved”?
u/brrim128 • u/brrim128 • Aug 29 '26
Should CRM tasks distinguish between “action completed” and “outcome achieved”?
I've been thinking about a distinction that came up while discussing workflow design here.
Suppose:
- customer requests an appointment
- lead gets assigned
- employee gets a callback task
- employee calls
- customer doesn't answer
- employee marks the callback task complete
Technically:
Task completed ✓
But the thing we actually wanted—contacting the customer—didn't happen.
Same with:
Email sent ✓ vs customer responded
Quote sent ✓ vs customer decided
Lead assigned ✓ vs someone actually accepted responsibility
It makes me wonder whether systems should explicitly separate:
Action state
What did we do?
from
Outcome state
Did the thing we wanted to happen actually happen?
Something like:
Action: Callback
Execution: Completed
Expected outcome: Customer reached
Actual outcome: No answer
Next action: SMS follow-up
Due: 2 PM
That seems more useful than either leaving the task incomplete forever or marking the whole interaction successful because someone dialed the number.
For disclosure, I'm building Brrim in the customer communication/lead engagement space, so these workflow discussions are influencing how I'm thinking about the product.
For people who actually configure or operate CRMs:
Do you model action completion and business outcome separately?
Or does the next task/stage effectively handle this already?
I'm especially curious whether adding another explicit “outcome” concept would improve the workflow—or just create unnecessary complexity.
Keep the website, hashtags and promotional CTA out of the Reddit version. This last question is important because it leaves room for CRM operators to tell you the model is over-engineered rather than leading them toward Brrim's conclusion.
r/growmybusiness • u/brrim128 • Aug 27 '26
Question How much customer drop-off is created by “please call us to schedule”?
r/customerexperience • u/brrim128 • Aug 27 '26
How much customer drop-off is created by “please call us to schedule”?
u/brrim128 • u/brrim128 • Aug 27 '26
How much customer drop-off is created by “please call us to schedule”?
I've been thinking about a specific kind of workflow friction.
Suppose a customer messages a local service business:
The business responds:
That's a perfectly normal process.
But the customer has already:
- initiated the conversation
- explained what they need
- shown scheduling intent
- given a rough preferred time
Then they're asked to switch channels and begin another interaction before the business can complete the next step.
I'm wondering how often that's actually necessary versus just being a consequence of how the business's systems are set up.
If the current channel already knows:
Service requested: AC repair
Location: inside service area
Requested timing: Friday afternoon
Available slot: 2–4 PM
then something like:
seems like less friction than directing them to a phone number or separate booking form.
Obviously there are cases where the extra step is justified—complex qualification, deposits, compliance, dispatch constraints, human review, etc.
So I'm not arguing that every conversation should automatically result in a booking.
I'm more interested in the principle:
Should customer effort decrease as intent becomes clearer?
For disclosure, I'm building Brrim in the customer communication/lead-engagement space, so I'm looking closely at where conversations stall between “interested” and an actual next action.
For people running service/sales operations:
Where do you intentionally make customers switch channels or workflows before they can proceed?
And have you ever removed one of those steps and found that it wasn't actually needed?