Skip to content
Lambert Consulting

Artificial Intelligence: A Cross-Functional Offering

Results first. Infrastructure second.

An assistant for your documents, end-of-line verification, a platform for multiple services. Where artificial intelligence is applied is determined by your data, not by a catalog.

See all solutions
4Comparing Architectures, Criterion by Criterion
2 fieldsSoftware and hardware under one roof
All Use CasesUse cases first, technology last

Our first department

This is what needs to work every morning.

Your servers, your workstations, your phone systems, and your identities. The foundation that no one notices as long as it holds, but that everyone notices the day it fails.

View the department
Multi-siteNational and international projects
3Branches in French-speaking Switzerland
View our client projectsCase Studies and References
Let us know how you're doingGetting a quote is free

How We Work

A piece of advice, not a sales pitch.

Our approach is consultative: we tell you what we think, even when it’s not in our best interest. That’s what makes projects succeed.

About Us
1995First project, using Microsoft SMS
Family-orientedOn a human scale and sustainable

Our Branches

Vaud, headquarters9 Avenue des Baumettes, 1020 Renens+41 21 806 37 15
Valais134 Oscar-Bider Street, 1950 Sion+41 27 552 00 22
FribourgChemin de Montmoirin 18a, 1618 Châtel-Saint-Denis+41 26 322 59 05
Monday through Friday8:00 a.m. – 6:00 p.m.
Contact UsFirst 30-minute consultation, with no obligation
A contact center agent, wearing headphones, sitting in front of her computer screen

Artificial Intelligence / Use Cases / Customer Service

The agent received assistance during the call, and the simple request was handled immediately

Artificial Intelligence in Customer Service and Contact Centers: Filter, Assist, Summarize, Track.

The customer waits while the agent searches. Simple requests—a schedule, an order status, an address—clog up the queues where more complicated requests should be handled. Once the call ends, no one has summarized it. Artificial intelligence handles these three things without replacing the agent: a virtual agent that truly filters requests, assistance during the conversation, an automatically generated summary, and the conversation logged in the file. We’ve been building the telephony infrastructure for a long time; that’s what makes the rest possible.

The agent is assisted, not replaced The customer profile appears when the call comes in, along with a suggested response and a prepared summary. The final decision rests with the agent.
Voice, Chat, and Email in the Same Queue The customer never has to repeat themselves, regardless of the channel they use to contact us.
We don't uncover the layer underneath Teams Phone, Luware, Dynamics 365 Contact Center, telecom equipment: we’ve been installing them for years.

Three Signs That Your Customer Service Team Is Operating in the Dark

They don't care about the agents. They care about what the agents see right in front of them while the customer is speaking —and what remains after the customer hangs up.

01

The customer speaks; the agent searches

The order is inERP, the history is at CRM, the procedure is on the intranet, and the latest email is in a shared inbox. The agent switches between four screens while the customer repeats what he already told his colleague yesterday. The wait time isn’t in the queue—it’s in the conversation.

The agent knows the business; that particular client doesn't yet.

02

Simple requests clog up the queues

“Are you open on Saturday?” “What’s the status of my order?” “Can you resend my invoice?” The answer is in the system, and the call lasts four minutes. Meanwhile, the complaint that deserved ten minutes of attention is put on hold with music playing.

What resolves itself should be left to resolve itself.

03

Once the call is over, nothing remains of it

A hastily typed three-line summary—or nothing at all. The customer calls back, and another agent has to start from scratch. The manager doesn't know why people are calling, what was promised, or how many times the same question has come up.

A conversation that leaves no trace never took place.

What the solution does, in plain language

Six functions, from the initial contact to case closure. None of them makes decisions for the agent; they all save the agent time.

Filter

A virtual agent that handles the simple tasks and delegates the rest

Whether by phone, chat, or on the website: they identify the customer, answer questions for which the answer is in the system—such as hours, status, or invoices—and forward the rest to the appropriate queue, along with the information they’ve already gathered.

Open

The file on the screen when the ringtone plays

The customer is identified by their number or account, their profile, their open cases, or their most recent interaction. The agent begins the conversation with this information in mind, rather than starting by asking for it.

Attend

The suggested response during the conversation

The procedure that corresponds to the question, the relevant section of the knowledge base, the contract clause. The agent reads, adapts, and responds. He no longer has to look anything up.

Summarize

The summary writes itself

What was asked, what was answered, what was promised, what remains to be done. Written during the call, reviewed by the officer in ten seconds, added to the file.

Router

The right person, in the right language, the first time

By skill, by language—three languages in French-speaking Switzerland is the norm in this field, not the exception—by priority. The routing system takes into account what the customer has already told the virtual agent.

Understanding

What a Thousand Conversations Reveal

Reasons for appeals, recurring issues, promises kept or broken, moments of tension. A weekly overview, not just a snapshot—and what the knowledge base should include.

A concrete, step-by-step example

A customer calls the customer service department of a retail company: their order has arrived, but with a different product code than the one they ordered. The contact center runs on Dynamics 365 Contact Center, and the telephony system runs on Teams.

The call comes in, and the customer is identifiedby their phone number, which is stored in Dynamics 365. The virtual agent greets them by name and asks the reason for the call.
The virtual agent understands, but does not resolve the issue on its ownA non-compliant delivery is not a simple request: the agent notes the order in question and the item number received, then forwards it to the logistics queue—in French—with normal priority.
The case opens when the agent receives a notificationThe customer profile, the order, the delivery slip, and whatever the customer has already told the virtual agent. The customer doesn’t have to repeat anything.
The suggested response is displayed during the conversationThe return procedure for an incorrect reference, the usual reshipment timeframe, and the form to be generated. The agent reads it on the screen.
The agent makes the decision and commits to itHe offers to reship the package within 48 hours, along with pickup of the incorrect package. He’s the one who makes the promise—the assistant never does.
The summary writes itselfReason, decision, commitment, next step. The agent reviews it, corrects a word, and approves it. It’s in the file before the customer has even hung up.
The workflow is triggered, and the manager seesThe forwarding task is sent to logistics in theERP. The weekly schedule now shows one more non-compliant delivery for this item.
The system What Remains Human

What Remains Human

Artificial intelligence provides support; it does not make decisions on behalf of the company or manage the relationship. Five decisions remain the responsibility of designated individuals, and they are documented before the system goes live.

Decisions That Cannot Be Delegated

A virtual agent making a promise, a summary submitted without proofreading, or an angry customer being handled by a bot: these are the three ways to lose a customer—even with a good tool. We address these issues to prevent them from happening.

  • Make a commitment. Whether it’s a deadline, a refund, or a goodwill gesture: never through a chatbot, always through a person who has the authority to make that promise.
  • Decide what the virtual agent can handle on its own. The list of requests it processes from start to finish is short, created by the department, and grows as results come in—never before.
  • Handling difficult calls. An angry customer, a complex complaint, or an important client: once identified, these calls are routed directly to a human agent.
  • Reread the summary. Ten seconds—but by the agent who spoke. A false summary in a file is worse than no summary at all.
  • Correct the knowledge base. An incorrect suggestion made during a call is flagged; someone corrects the procedure, not the template.

The data used, and what they require

A virtual agent who doesn't know the customer is worth less than an automated response system. The quality of the customer file and the knowledge base is what matters most.

Sources

  • Dynamics 365 : the customer record, their files, their history, and their contracts.
  • ERP: orders, delivery, invoices, inventory—what simple queries reveal.
  • The knowledge base: procedures, requirements, hours, and sample responses. What the assistant suggests to the agent.
  • Telephony and communication channels: calls, chat, and email, along with their transcripts when permitted.
  • Past conversations: for context, trends, and tone—subject to the retention policies you set.

What they must have

  • A single customer: one number, one account, one record. Having the same customer listed in three different records makes identification unreliable—that’s what Customer Insights is all about.
  • A well-maintained knowledge base, with an owner. Without it, nothing is transferred to the virtual agent, and nothing is suggested to the agent.
  • Defined queues and competencies: languages, topics, priorities. Routing does not dictate how your organization is structured.
  • Recording and transcription rules: who is notified, what is retained, for how long, and where. This is a legal issue before it is a technical one.
  • A real-world sample for the prototype: the last 500 calls and chats—not a demo.

Where artificial intelligence works, and which one we should study first

The contact center operates entirely online. There’s only one thing that sometimes brings a call to your office: the human voice.

Online

At Microsoft

Recommended

Dynamics 365 Contact Center or Luware Nimbus at Teams, phone services at Teams, and Copilot Studio for the virtual agent: the entire system is designed to work together online.

On-premises

At your facility

Rarely

A contact center located entirely on your premises is another option. What can remain there are the recorded voice messages and their transcriptions—see “hybrid.”

Hybrid

Partly at Microsoft, partly at your office

Possible

Conversations and case files at Microsoft; recordings, transcriptions, and summaries at your location when a written record is required—such as in banking, healthcare, and the public sector.

Edge

Next to the machine

Things to Avoid

A contact center does not have a workshop. The only exception is a remote location that must continue to respond without a connection—a special case.

Why Online, and How the Voice Channel Is Changing Things

Three criteria are decisive for this use case. The third applies only to part of the solution, and that is what makes the hybrid approach possible without having to change everything.

CriterionWhat tips the scalesToward what
Where are the phone service and the file located?Teams For voice calls, Dynamics 365 or Luware ; for the contact center, Customer Service; for your account: everything is online and designed to work together. Moving a single piece breaks the whole system.Online
Features included with the productsSummaries, agent assistance, virtual agents, and skill-based routing are coming to Dynamics 365 Contact Center and are available on a pay-as-you-go basis. Building them elsewhere would cost more and be less effective.Online
Where Recordings BelongWhen a contract requires that the recorded audio and its transcript remain on your premises, only these specific steps are performed on-site: recording, transcription, and summarization, while the file itself remains online.Hybrid, for voice only

Dynamics 365 's Contact Center AI features are billed—per conversation, per summary, or per virtual agent message. The actual cost becomes clear in the third month: we calculate it based on your previous call volume, and someone reviews the bill afterward. The regions where the recordings are stored are documented by Microsoft and verified again before each proposal.

What the solution connects to

A contact center is only as good as its telephony infrastructure and the back-end system. That is precisely what we have been saying for years —long before artificial intelligence came along.

Microsoft Teams PhoneVoice: connection to the telephone network, phone numbers, queues, and telecommunications equipment.
Dynamics 365 Contact CenterVoice, chat, and email in the same queue; routing; virtual agent; agent assistance; summary.
Luware NimbusThe contact center within Teams —when it’s the right fit for you—the Contact Centers page compares them.
Dynamics 365 Customer ServiceThe case created by a conversation: deadlines, knowledge base, portal.
Copilot StudioThe virtual agent, along with its job description: what issues it resolves, what it escalates, and who supervises it.
TheERPThe order, the delivery, the invoice: what the virtual agent reads to answer the customer’s question.
Recording and TranscriptionLuware Recording and AudioCodes SmartTAP or native recording—all compliant, and on-site if the text requires it.
Workforce ManagementVerint Calabrio : scheduling staff based on the workload data made visible by artificial intelligence.

Infrastructure, When It Is Needed

As for the contact center itself, none: everything is handled online. When regulations require that voice calls remain on-premises, we also scale the necessary infrastructure —for that portion only.

The voice that stays in your office

Record, transcribe, and summarize without a single minute of audio being produced

Recordings stored on Dell storage in your datacenter, along with their legal retention requirements; transcription and summarization on a Dell server PowerEdge equipped with graphics processing units, on Azure locally or on an open-architecture system; only the summary is uploaded to the online file. This is the “voice and transcription locally” option, which will be described as a separate use case.

View Contact Center Templates

How We Carry Out the Project

Five steps, and the order matters: the knowledge base comes before the virtual agent, and the summary comes before filtering. The functions that assist the agent are deployed first; those that interact with the customer are deployed last.

01

The Context: The Contact Center as It Is

Actual reasons for calls over the course of a month, wait times, languages, handling times, what agents look for during a call, what is promised but never followed up on. And the status of the customer file and the knowledge base.

What You Receive A breakdown of call reasons, including call volumes What the virtual agent could handle on its own, and what it should not touch
02

The knowledge base and the rules

The procedures and standard responses the assistant will suggest when interacting with a property owner. The virtual agent’s guidelines: what it resolves, what it escalates, how it introduces itself, and in which languages.

What You Get A well-maintained knowledge base, ready to use The virtual agent profile: scope, permissions, and escalation to a human agent
03

The prototype, in a single file and with one team

First, the agent support and summaries—for a team over the course of a few weeks: we measure processing time, the quality of the summaries as judged by the agents, and useful versus useless suggestions. The virtual agent comes next, for two simple reasons, running in parallel.

What You Get Metrics: time, accepted summaries, helpful suggestions, requests resolved on their own The decision to take it further—or not
04

Connection and Commissioning

Telephony, eERP, Customer Service, compliant call recording. File by file, language by language. Agents trained on call reasons, not on the system.

What You Receive The production contact center, with its logs The weekly report: reasons, times, resolutions
05

Maintenance and Measurement

Changing patterns, incorrect suggestions corrected in the knowledge base, requests that the virtual agent can now resolve, and tracked usage.

What You'll Receive The monthly roundup of summaries, suggestions, and costs A point of contact when something seems off

Estimated timeline: ten to sixteen weeks from the initial assessment to go-live for one queue, one team, and two issues resolved by the virtual agent, within an existing contact center. This is a rough estimate, not a commitment: measurement is part of the process. If the contact center itself needs to be set up, that is a separate project that must be completed first.

Scope and Limits

What artificial intelligence does not do in a contact center—and what we do not promise.

The virtual agent has trouble understanding some of the requests

An accent, background noise, a request phrased awkwardly, two topics in the same call: he sometimes makes mistakes, but he does so politely. That’s why he transfers the call at the slightest doubt, and why the list of issues he resolves on his own remains short. The actual rate is measured against the prototype.

The summary may miss a nuance

An implicit commitment, a touch of irony, a “we’ll see” that really meant no. The agent’s ten-second review is the solution. A summary submitted without a review is a risk, not a benefit.

The quality of the knowledge base is what matters most

A wrong suggestion during a call is worse than no suggestion at all: the agent reads it to the customer. The database is maintained by an administrator and is corrected with each report. Without it, nothing is tracked and nothing is supported.

Recording and transcription are subject to a legal framework

Who is notified, what information is retained, for how long, and where. You should review this framework with your data protection officer before implementing anything—and sometimes the data protection officer decides that the voice data should remain on your premises.

The cost is charged per call

Summary, agent support, virtual agent: billed on a pay-as-you-go basis, in addition to license fees. With several hundred calls per day, the budget adds up. We calculate the cost based on your actual volume, and it’s included in the proposal.

What We Won't Say

Let a virtual agent take the place of human agents. It eliminates the time wasted on simple requests and frees up that time for the conversations that matter. A contact center that loses its agents will lose its customers soon after.

Let's talk about this use case

Tell us why your customers call

Recurring issues, what your agents look for during calls, and your current contact center and phone system. We’ll come back to the features we’d enable first, the issues a virtual agent could resolve on its own, and what a prototype in a queue would allow us to measure.

What we offer is the opportunity to meet the engineers who will do the work. Assessment, prototyping, and installation are all part of the project. The initial consultation, however, is free of charge.

Three branches in French-speaking Switzerland

Renens, Sion, Châtel-Saint-Denis

Microsoft Solutions Partner, a Gold Partner of Luware and AudioCodes. Telephony, contact center, case management, and the artificial intelligence mentioned above—all with the same point of contact.

Renens VD +41 21 806 37 15
Sion VS +41 27 552 00 22
Châtel-Saint-Denis FR +41 26 322 59 05