Accelerate your career with the 90 Day Mentoring Challenge → Learn More

Crafting Superior User Experiences with PCF and AI Copilots with Carl de Souza

Crafting Superior User Experiences with PCF and AI Copilots with Carl de Souza

Send me a Text Message here

FULL SHOW NOTES
https://podcast.nz365guy.com/623  

Microsoft's Carl de Souza, a FastTrack Senior Solution Architect, joins us to share his passion for life beyond the office. We explore Carl's journey, spotlighting his deep love for food, family, and travel adventures to unique places like Mostar, Bosnia and Herzegovina. Carl reveals his secrets to balancing a dynamic career with an adventurous personal life, and how his portfolio website serves as a testament to his ongoing professional growth and technical expertise.

Shifting gears, we explore the transformative world of Contact Center as a Service (CCaaS) and its cutting-edge integration with AI technologies. Discover how Microsoft's strategic evolution from a comprehensive Digital Contact Center Platform to more modular offerings like AI-driven sentiment analysis and voice recognition is reshaping digital contact centers. We also highlight the monumental impact of Microsoft's acquisition of Nuance, particularly in revolutionizing the medical field with advanced voice recognition.

Finally, we delve into the cutting-edge PowerApps Component Framework (PCF) and its game-changing role in app development within the Microsoft ecosystem. Uncover how thoughtful software design with PCF controls can dramatically enhance user experience, offering superior customization compared to traditional web resources. Our discussion also highlights the rapidly evolving landscape of AI co-pilots, noting the importance of a seamless interface that simplifies interactions with multiple AI applications, paving the way for a more intuitive and efficient future in business technology.

90 Day Mentoring Challenge  10% off code use MBAP at checkout https://ako.nz365guy.com

Support the show

If you want to get in touch with me, you can message me here on Linkedin.

Thanks for listening 🚀 - Mark Smith

Chapters

00:01 - Innovating With AI and Portfolio Development

11:50 - Evolution of CCaaS and AI Integration

23:35 - Enhancing UI Experience With PCF Controls

30:13 - Navigating AI Applications in Business

Transcript
WEBVTT

00:00:01.826 --> 00:00:06.589
Welcome to the Co-Pilot Show, where I interview Microsoft staff innovating with AI.

00:00:06.589 --> 00:00:12.910
I hope you will find this podcast educational and inspire you to do more with this great technology.

00:00:12.910 --> 00:00:15.887
Now let's get on with the show.

00:00:15.887 --> 00:00:24.288
In this episode, we're going to focus on FastTrack and the distinction between the Co-Pilots, because there are so many of them these days.

00:00:24.288 --> 00:00:34.387
We might touch on a few things like PCF controls and even contact center as a service, but today's guest is from Miami, florida in the United States.

00:00:34.387 --> 00:00:38.119
He works at Microsoft as a fast track senior solution architect.

00:00:38.119 --> 00:00:43.387
He's been an MVP, so he's one of those ones that went blue badge, joined the mothership.

00:00:43.387 --> 00:00:52.307
As we say, he's a Microsoft MVP and creator of a leading blog on the Microsoft Power platform with over 1 million visitors a year.

00:00:52.307 --> 00:00:55.149
In his spare time, he loves taking photography.

00:00:55.149 --> 00:01:04.132
He actually has a whole dedicated site towards photography, which we will discuss as well Assembling amateur videos and spending time in the kitchen perfecting new recipes.

00:01:04.132 --> 00:01:08.090
You can find links to his bio and socials in the show notes for this episode.

00:01:08.090 --> 00:01:09.111
Welcome to the show, arl.

00:01:09.819 --> 00:01:11.346
Hi Mark, Thank you so much for having me here.

00:01:12.099 --> 00:01:13.022
Good to have you on the show.

00:01:13.022 --> 00:01:16.893
I just find you, as I discussed off air, so intriguing.

00:01:16.893 --> 00:01:27.805
So many of the concepts that I believe you're ahead of your time with, particularly around how you present yourself online Before we get started food, family and fun what do they mean to you?

00:01:28.245 --> 00:01:30.231
Those are one of my three favorite topics, really.

00:01:30.231 --> 00:01:34.787
So food I'm a big foodie, actually my wife and I.

00:01:34.787 --> 00:01:42.671
Every weekend we make it a habit to go to a new restaurant somewhere and we'll drive or fly as far as we need to try different food.

00:01:42.671 --> 00:01:46.129
We take our foodie experiences very seriously.

00:01:46.129 --> 00:01:48.103
That's a topic that I love.

00:01:48.103 --> 00:01:50.090
Family was the other one I think you mentioned.

00:01:50.510 --> 00:01:50.691
Yeah.

00:01:50.879 --> 00:01:54.852
Yeah, I got a four-year-old toddler so he takes up all my time.

00:01:54.852 --> 00:02:02.591
It's just amazing that I actually have any capacity to do anything after I interact with him, but he does energize me as well.

00:02:02.591 --> 00:02:08.645
And fun, you said, right, really, travel is that's probably my biggest passion.

00:02:08.645 --> 00:02:12.173
I try to do several trips a year if I can.

00:02:12.173 --> 00:02:23.330
That is not work related, you know, and kind of lucky because where we live in the world is close to a lot of countries, right, so we get to have a lot of opportunities.

00:02:23.330 --> 00:02:24.932
Yeah, so that's those three.

00:02:26.460 --> 00:02:27.643
That's epic Interesting what you said about travel.

00:02:27.643 --> 00:02:28.645
Travel it's not work related.

00:02:28.645 --> 00:02:33.728
So for years, you know, I've always had a career that's involved a lot of travel all over the world.

00:02:33.728 --> 00:02:56.174
It takes me I just booked flights yesterday when I say I, my wife booked my flights yesterday to go to vancouver in March next year and then drive down, probably with Carl Cookie in the UK, drive down from the Power Platform Summit in Vancouver to the MVP Summit then in Redmond.

00:02:56.960 --> 00:03:04.645
And we worked out a long time ago that to mix work and pleasure on travel, it doesn't really mix.

00:03:04.645 --> 00:03:06.286
To mix work and pleasure on travel, it doesn't really mix.

00:03:06.286 --> 00:03:10.088
And fundamentally your mindset is in two different spaces.

00:03:10.088 --> 00:03:13.770
And so she used to go oh, I want to go to MVP Summit.

00:03:13.770 --> 00:03:14.731
Well, you're at MVP Summit.

00:03:14.731 --> 00:03:21.597
She came once and said I'll never do that again, Like that was not for me, right.

00:03:21.597 --> 00:03:23.557
And so I go to conferences and stuff.

00:03:23.557 --> 00:03:24.842
She doesn't come.

00:03:24.842 --> 00:03:28.912
And what we've worked out when we travel, we want to travel and we don't want to think about work.

00:03:28.912 --> 00:03:30.406
We want to really enjoy that.

00:03:30.406 --> 00:03:37.788
And I noticed in your portfolio, your photography, that you've been to Mosta and we've been to Mosta.

00:03:37.788 --> 00:03:39.521
What were your thoughts of the place?

00:03:40.062 --> 00:03:40.683
It was beautiful.

00:03:40.683 --> 00:03:45.210
You know, we were actually in Croatia, in Dubrovnik, on that trip.

00:03:45.210 --> 00:03:47.193
Same, yeah, okay, right.

00:03:47.193 --> 00:03:53.847
So we did a little day trip Nice, the border went down to Mostar and, you know, fascinating place.

00:03:53.847 --> 00:03:56.609
A lot of stuff has happened in that place, let's say right.

00:03:56.609 --> 00:04:01.443
So you kind of feel that when you're walking around, we were there, maybe about it was probably like 12 years ago.

00:04:01.443 --> 00:04:03.985
I'm going to say, okay, there, maybe about it was probably like 12 years ago.

00:04:03.985 --> 00:04:06.248
I'm going to say Okay, but we loved it.

00:04:06.248 --> 00:04:10.433
You know, and every time I go to a country, I feel like I need to see more of it.

00:04:10.433 --> 00:04:21.927
And you know, and I know like Sarajevo, for example, the capital, has a lot to see, apparently as well, I feel like I scratched the surface with Mostar, but I really loved it.

00:04:21.927 --> 00:04:25.293
It's probably, I think, from what I've heard, it's one of the most beautiful cities in that country.

00:04:25.312 --> 00:04:30.091
Yeah, and, of course, the bridge is absolutely famous in the center of that.

00:04:30.091 --> 00:04:34.966
We stayed for a month in Croatia, in Dubrovnik, and then we did day trips in there.

00:04:34.966 --> 00:04:42.704
We went down to Montenegro and various day trips, which were all done by the Airbnb, our host.

00:04:42.704 --> 00:04:51.942
At the Airbnb, he would then hire himself out as a tour guide for a day at a time, and so it was just amazing.

00:04:51.942 --> 00:05:07.314
Before we jump into the topics we're discussing in your role in Microsoft, one of the things that has impressed me with your body of work over your career is that it's documented.

00:05:07.314 --> 00:05:08.779
Your body of work over your career is that it's documented.

00:05:08.779 --> 00:05:25.550
And one concept that's been gnawing at me for the last 12 months and that I want to create some content around to help people is the concept of a portfolio website and a portfolio website being more than just a blog where you are going to write on some piece of tech whether that be AI, copilot Power Platform, dynamics 365, m365,.

00:05:25.550 --> 00:05:30.012
You know are going to write on some piece of tech, you know, whether that be AI, copilot Power Platform, dynamics 365, m365, or Azure.

00:05:30.012 --> 00:05:34.182
You know it's more about what I liked when I saw your website.

00:05:34.182 --> 00:05:37.369
It has an historic timeline to it.

00:05:37.369 --> 00:05:39.814
It shows your journey of learning.

00:05:39.814 --> 00:05:44.569
It shows your kind of like, your certification, how your career changed.

00:05:44.569 --> 00:05:50.750
All that is just documented there and I assume it wasn't necessarily a retrospective documentation, it was.

00:05:50.990 --> 00:06:22.982
As it's happened, you've continued to build out this portfolio and, just as last week I was with the country provider for New Zealand for the nz domain space and I was in a consultation process with them around changes to the constitution for the country et cetera in that space, and one of the things that came out is that there is an uptick that they're noticing in people buying domain names where that had died for quite a bit with social media, cause everyone's like no, I just do social media and that's how I get my audience and stuff.

00:06:22.982 --> 00:06:25.146
And, of course, you don't own that.

00:06:25.146 --> 00:06:26.209
Somebody else owns it.

00:06:26.209 --> 00:06:28.653
It's on their platform, you're by their rules.

00:06:28.653 --> 00:06:30.627
If they're giving it to you, you're free.

00:06:30.627 --> 00:06:32.437
You're the product they're selling you.

00:06:32.437 --> 00:06:34.543
They're selling your data, that type of thing, right.

00:06:35.125 --> 00:06:48.985
And so there's been the swing that they've noticed from the domain names types et cetera that have been purchased is people going back to hey, I need my digital place in the world that I own.

00:06:48.985 --> 00:07:01.560
That has not got advertising all over it, the data has not been sold, but it is my digital footprint online that if people are researching me or wanting to engage with me, they know about and I loved on your website.

00:07:01.560 --> 00:07:09.516
Whether it be a certification, whether it's upcoming speaking engagements, past speaking engagements, code feedback, it's all there.

00:07:09.516 --> 00:07:16.661
You get this smorgasbord and I'm actually going to do a presentation on Friday this week and I'm going to use you as an example.

00:07:16.661 --> 00:07:18.485
What was your thinking behind it?

00:07:19.067 --> 00:07:20.630
You know, it kind of evolved over time.

00:07:20.630 --> 00:07:27.225
I guess the reason I created the website initially was I was building something I think it was in Azure or something like that.

00:07:27.225 --> 00:07:33.851
Maybe it was dynamics related and there was no steps online that went through the process and I thought, you know what, let me capture this.

00:07:33.851 --> 00:07:38.329
And there's probably someone out there that is going through the same thing, right.

00:07:38.329 --> 00:07:46.923
And then it kind of evolved more to where, when I would run into problems, you know, I'd spend like days figuring out something that wouldn't work, right.

00:07:46.923 --> 00:07:54.791
And then suddenly I'd get the answer and I'd say, okay, I'm going to post this out there because there's at least one person that's having the same problem, right.

00:07:54.791 --> 00:07:57.149
And then it just kind of built from there.

00:07:57.531 --> 00:08:05.641
And it's funny because when you start and you see the traffic coming in, you're, you know, you're kind of like preaching to about 100 people in the entire world, right.

00:08:05.641 --> 00:08:11.762
And then the numbers go up and you say okay, like yes, there's a lot of people out there that are going through the same thing.

00:08:11.762 --> 00:08:12.565
That I am right.

00:08:12.565 --> 00:08:23.685
And then, when you start to build as a portfolio, it just, I think, you know, very naturally it happens because you'll do something like speaking and you'll say, okay, well, I want to share that, right.

00:08:23.685 --> 00:08:30.394
A lot of this is really naturally about sharing, sharing information, sharing about yourself as well.

00:08:30.394 --> 00:08:43.313
That's an interesting one, because not everyone's very open about sharing and some people are over-sharers, right, and so that's kind of how the site evolved to where it is today.

00:08:44.321 --> 00:08:45.663
Yeah, I love it, I love it.

00:08:45.663 --> 00:08:57.030
I feel like I know you by being there right and then going over to your YouTube channel and seeing your videos there and I love it Very holistic and obviously you got a lot of traffic.

00:08:57.030 --> 00:08:57.375
What made you go?

00:08:57.375 --> 00:08:57.639
Blue Badge.

00:08:58.320 --> 00:08:59.740
I'd been wanting to do it for a while.

00:08:59.740 --> 00:09:13.769
It's funny because when I was at university, in my final year of my degree, we had to do an industry project somewhere and they basically put everyone's name into a hat and they said, okay, who's going to?

00:09:13.769 --> 00:09:17.331
And they just named a company, right, and they just started pulling people out.

00:09:17.331 --> 00:09:19.333
Okay, these four people are going to this company.

00:09:19.333 --> 00:09:22.255
Then they said, okay, microsoft, let's see who's going to Microsoft.

00:09:22.255 --> 00:09:23.655
And they pulled out my name.

00:09:23.655 --> 00:09:26.077
So I was one of the people, right, one of the four right.

00:09:26.941 --> 00:09:32.452
So I did this project at university where I was working with Microsoft Research for a year.

00:09:32.452 --> 00:09:34.985
We weren't there every day, we'd just go in every now and then.

00:09:34.985 --> 00:09:40.032
But that was sort of, you know, my career almost started that way, if you think about it, you know.

00:09:40.032 --> 00:09:49.308
And then I went into the dynamics world, actually, yeah, so Great Plains, great Plains, software and that was before Microsoft bought Great Plains.

00:09:49.308 --> 00:09:52.509
But they had such a tight relationship that it was no surprise to anyone.

00:09:52.509 --> 00:10:00.145
And then over the years, yeah, I just worked with so many different Microsoft technologies in different capacities, so it felt pretty natural.

00:10:00.145 --> 00:10:04.451
At some point it was always in the back of my mind like I'd love to work for this company properly.

00:10:04.451 --> 00:10:13.955
There's a lot that I could contribute, I thought, and so I just, you know, got an opportunity recently and I had to take it basically, yeah, yeah.

00:10:14.135 --> 00:10:20.672
And I always say and the outcome is in hindsight, yes, would you still take the same opportunity?

00:10:20.672 --> 00:10:22.140
If you're, how many months in?

00:10:22.140 --> 00:10:25.147
Are you now Nearly six, okay, so six months in?

00:10:25.147 --> 00:10:28.234
Yep, if you were faced today with taking the job, would you take it?

00:10:28.234 --> 00:10:31.168
Yeah, for sure, yeah, awesome, awesome.

00:10:31.168 --> 00:10:34.980
I think always a three-month test is even when you hire staff.

00:10:34.980 --> 00:10:37.106
I always go in three months after hiring someone.

00:10:37.106 --> 00:10:38.009
Would I still hire them?

00:10:38.009 --> 00:10:38.370
Now?

00:10:38.370 --> 00:10:48.504
I know what I know and the key thing is, of course, if the answer's no, you need to get rid of them as quick as possible, because you know, I always say a problem never gets better with time.

00:10:49.066 --> 00:10:49.885
It only gets worse.

00:10:49.885 --> 00:10:51.687
Tell me about FastTrack.

00:10:51.687 --> 00:10:54.629
When you talk about FastTrack, what's top of mind for you?

00:10:55.229 --> 00:10:59.831
So FastTrack is an interesting one, because the name doesn't almost reflect what we do.

00:10:59.831 --> 00:11:05.014
I like to think of this more as like product advisory group, something like that, you know.

00:11:05.014 --> 00:11:11.837
So we're really advising customers and partners like how to ensure their implementations go smoothly.

00:11:11.837 --> 00:11:18.245
That's kind of the key, and there could be many different ways to make that happen, but our job is to make that happen.

00:11:19.229 --> 00:11:22.849
I like that and do you focus only on power or on Dynamics?

00:11:23.269 --> 00:11:26.080
So yes, and do you focus only on power or on dynamics?

00:11:26.080 --> 00:11:33.320
So yes, my team that I'm on, we are the like part of the we're the customer service dynamics 365 team customer service and field service yeah, both of those yeah.

00:11:33.919 --> 00:11:37.504
And so is this how the contact center as a service comes into the mix as well.

00:11:38.125 --> 00:11:40.908
It does Right, exactly, yep, that's our team.

00:11:41.369 --> 00:11:41.990
Yeah, gotcha.

00:11:41.990 --> 00:11:43.131
So tell me, you know.

00:11:43.131 --> 00:11:50.581
Let's just touch on that for a second because I'm saving the good stuff for last, which is I want to get into the co-pilot stories Now.

00:11:50.581 --> 00:12:07.254
Contact Center as a Service is 2024's flavor of last year's DCCP story and I could go back 17 years of iterations because I have a slide, because I've done a lot of work in pre-sales in this space.

00:12:07.254 --> 00:12:12.586
And going right back to there was a customer framework way back in the day.

00:12:12.586 --> 00:12:18.373
Cca was another, there was an accelerator and there's this whole timeline.

00:12:18.673 --> 00:12:26.822
You know, back in the day, you know the whole this concept of single sign-on, unified interface for contact center staff.

00:12:26.822 --> 00:12:28.269
And does it matter?

00:12:28.269 --> 00:12:32.764
If you're in, you know, whatever the legacy systems, you've got everything at your fingertips.

00:12:32.764 --> 00:12:40.438
If you're in five different, you know you work for an insurer that has five different product lines that have come about because of acquisitions and you've kept all those bits of software.

00:12:40.438 --> 00:12:41.669
Not a problem, right?

00:12:41.669 --> 00:12:42.413
Single interface.

00:12:42.413 --> 00:12:44.999
Now the contact center as a service.

00:12:45.038 --> 00:12:57.836
I find it interesting that the doubling down is happening this year because I felt that DCCP came out and then Copilot kicked its ass and it became everything went to AI kind of story.

00:12:57.836 --> 00:13:07.456
Yet of course, the whole contact center as a service has a massive AI component to it and providing, you know, much better customer experience.

00:13:07.456 --> 00:13:13.717
And about a year and a half ago I talked to the team in Israel that this is it must have been two years ago.

00:13:13.717 --> 00:13:17.532
They had 14 different AIs running in the contact center.

00:13:17.532 --> 00:13:22.041
That was all pre-genitor of AI running in the contact center.

00:13:22.041 --> 00:13:22.982
That was all pre-genitor of AI.

00:13:22.982 --> 00:13:29.532
So, whether it was sentiment analysis, whether it was, did somebody use a word in the conversation just now that was from another language and that was a nuance?

00:13:29.532 --> 00:13:32.475
They're bilingual and they switched context slightly.

00:13:32.475 --> 00:13:40.534
A whole range of things and, of course, transcripting in real time, searching for knowledge-based articles, et cetera.

00:13:40.534 --> 00:13:49.015
Tell us about how do you pitch or how do you talk to customers in this world of content center as a service.

00:13:50.004 --> 00:13:56.683
So I think the key thing here really is to understand how we got to CCaaS and what it means.

00:13:56.683 --> 00:13:56.965
Right?

00:13:56.965 --> 00:14:01.508
So you mentioned the digital contact center as a platform.

00:14:01.508 --> 00:14:07.032
Right, DCCP, and that's really Microsoft doing everything when it comes to a contact center.

00:14:07.032 --> 00:14:12.991
So it basically means, like so Microsoft has all these different channels that can be supported, right?

00:14:12.991 --> 00:14:22.734
So, whether you're talking about chat channels, voice, social email, SMS, that sort of thing, right, All these different ways a customer can reach your organization.

00:14:22.734 --> 00:14:23.196
Right?

00:14:23.196 --> 00:14:24.791
So that's the first part.

00:14:24.791 --> 00:14:36.191
Then you go into the next level down, which is self-service Having an issue that a customer has being able to be resolved before you get to speak to an agent, right?

00:14:36.849 --> 00:14:38.264
So there's tools all around that, so deflection.

00:14:38.985 --> 00:14:42.044
Yeah, basically right, exactly, yep, Yep, right.

00:14:42.044 --> 00:14:42.706
So there's tools all around that.

00:14:42.706 --> 00:14:43.489
Yeah, basically right, exactly, yep, yep.

00:14:43.489 --> 00:14:48.749
And then you go into the routing that happens to make sure that conversation gets to the right agent so that they're able to resolve the issue quickly.

00:14:48.749 --> 00:14:51.075
Okay, so there's intelligence around that.

00:14:51.075 --> 00:14:53.988
That's part of the digital contact center platform as well.

00:14:53.988 --> 00:15:21.130
Then you get into the agent experience so and you mentioned co-pilots so being able to resolve issues very quickly using Gen AI, also being able to just see, have like a 360 degree view of the customer information, and you mentioned some other things earlier, right, about summarization and sentiment and things like that and then the supervisor experience, so being able to look at all of this, right, so that's kind of the digital context in a platform.

00:15:22.153 --> 00:15:30.770
What Microsoft did is, if you think about customer service, workspace and the Microsoft had all these things tightly coupled together.

00:15:30.770 --> 00:15:33.096
Okay, so that was kind of customer service.

00:15:33.096 --> 00:15:51.118
When you think of, so someone in, if a customer installed omni channel, for example, they would be able to set up a voice channel and a chat channel and it would all work very well together on the Microsoft platform, the differentiator now with CCaaS contact center as a service is Microsoft is basically saying you know what.

00:15:51.118 --> 00:15:53.921
You don't need to do all of those things that I just mentioned.

00:15:55.003 --> 00:16:02.298
What you can do is like oh, if you like conversational IVR, for example, why don't you just go ahead and use that?

00:16:02.298 --> 00:16:07.457
We'll give you that little piece of our platform and you can plug it into the platform that you already use.

00:16:07.457 --> 00:16:15.620
So if you're using Salesforce and you're using some other third party voice channel, then you can keep all of that.

00:16:15.620 --> 00:16:18.048
You could just take a little piece of ours, like the IVR.

00:16:18.048 --> 00:16:26.580
Or you could, for example, use Copilot our Copilot and embed that in Salesforce and just have the agents use it that way.

00:16:26.580 --> 00:16:28.768
Right, yeah, so it's all about the.

00:16:28.768 --> 00:16:30.134
It's just taking these pieces.

00:16:30.134 --> 00:16:33.775
So Microsoft decoupled what was one platform.

00:16:33.775 --> 00:16:40.162
They split into these different components and they've allowed customer to an organization to.

00:16:40.162 --> 00:16:45.234
You know, microsoft phrases it as meeting the customer where they are at now yep, you know.

00:16:45.533 --> 00:16:54.346
Okay, that's interesting because it's kind of like let's make a platform all in and then now let's break it into its parts and take what you want eat.

00:16:54.346 --> 00:16:57.192
So here's a smoker's board, but you put on your plate what you want.

00:16:57.192 --> 00:17:03.956
Interesting, I hear a couple of things, and if you're not knowledgeable about these, no problem, as in if it's not yours.

00:17:03.956 --> 00:17:13.511
So you know, nuance was purchased about two years ago and Nuance was you know my understanding of how I look as an external person looking at it.

00:17:13.511 --> 00:17:17.928
It was purchased because they had some great IP in the medical space.

00:17:17.928 --> 00:17:38.497
They also had NaturallySpeak from Zero Dot back in the 80s right, which was this whole concept of using voice to type and that type of thing, which of course, then became a patient note taker when I was demoing it, just after the acquisition, I was demoing things like hey, listen, we'll call in and we'll do our biometrics on the voice That'll.

00:17:38.497 --> 00:17:40.269
You know that's a two minute process.

00:17:40.269 --> 00:17:44.941
In a standard contact center scenario we can wipe that out to sub 30 seconds.

00:17:45.643 --> 00:18:03.431
My understanding that's been being deprioritized now from microsoft and because in the world of ai it is getting so good to even get around biometric voice prints that the confidence level is not such that you'd want to put your reputation on it anymore.

00:18:03.431 --> 00:18:05.673
And I find it very interesting.

00:18:05.673 --> 00:18:08.755
You know I've done over 600 podcasts seven years.

00:18:08.755 --> 00:18:20.477
My voice print is 100% out there, right, and anybody could sample as much or as little of that and I reckon really you would be convinced that whatever was being said was me.

00:18:20.477 --> 00:18:23.709
Of that, and I reckon really you would be convinced that whatever was being said was me.

00:18:23.709 --> 00:18:27.758
And of course, from a cyber crime perspective, that's a particular vector that they could choose to exploit.

00:18:27.758 --> 00:18:38.972
Are you seeing more and I'm going to go back to the nuance more of the nuance acquisition come into the tool set, or is it as nuanced, not even part of the mix anymore, as in nobody's talking about it.

00:18:38.972 --> 00:18:42.900
It's fully been embedded and ingested into the Microsoft machine.

00:18:44.709 --> 00:18:45.371
So kind of both.

00:18:45.371 --> 00:18:47.172
Right, so it has been ingested.

00:18:47.172 --> 00:18:51.891
So when you think about biometric authentication, right so Nuance has a commercial.

00:18:51.891 --> 00:18:59.333
I don't know if you've seen it, but there's a guy that calls his bank and the bank says can you tell me your third grade math teacher's name?

00:18:59.333 --> 00:18:59.815
Right?

00:18:59.904 --> 00:19:03.992
It's an authentication mechanism and he has no idea, he can't remember it, right?

00:19:03.992 --> 00:19:20.079
And there's another guy walking in the background and he says the words my voice is my authentication, and then Nuance is in the background and Nuance recognizes that phrase, recognizes this person and authenticates him just through that expression, right?

00:19:20.079 --> 00:19:23.094
So I think it's a bit of an arms race, right?

00:19:23.094 --> 00:19:27.797
You know, trying to stay at one technology, trying to stay ahead of the other Right A hundred percent.

00:19:28.405 --> 00:19:37.277
And it's hard to say, like at any given point in time, who's the winner, but you would hope that it's the server, the companies, that are winning that race.

00:19:37.277 --> 00:19:40.535
But ultimately, like a voice is like a fingerprint, right.

00:19:40.535 --> 00:19:47.489
But yeah, like a voice is like a fingerprint, right.

00:19:47.489 --> 00:19:48.092
But yeah, I mean to your point.

00:19:48.092 --> 00:19:48.755
Can you introduce fraud that way?

00:19:48.755 --> 00:19:49.818
You know it depends on the strength of the algorithm.

00:19:49.818 --> 00:19:52.288
Let's say right, so yeah, but Microsoft's taken these technologies from Nuance.

00:19:52.288 --> 00:19:54.173
They've baked that into the Power Platform.

00:19:54.173 --> 00:19:57.849
Biometric authentication is something that is in preview now.

00:19:57.849 --> 00:20:01.337
I think next year it's coming out as a general availability.

00:20:01.337 --> 00:20:03.750
But Nuance had so many great features.

00:20:03.750 --> 00:20:07.970
One of my friends works in radiology and he was telling me all about the medical history as well.

00:20:08.029 --> 00:20:09.053
Yeah, yeah, yeah.

00:20:09.233 --> 00:20:10.115
It's really very interesting.

00:20:10.115 --> 00:20:11.950
The company's been around for so long, right?

00:20:11.990 --> 00:20:31.634
Yeah, Like you know, you mentioned the 80s and yeah, the stuff right that, like I didn't realize till well after acquisition that drug and naturally speak, which was, you know, quite popular back in the day for anybody that tried to use voice as a way of writing, right right yeah, and that was part of the ip of that organization.

00:20:31.694 --> 00:21:01.490
And, of course, from a medical perspective, and they've got I forget the name of the medical product we were looking at for an australian customer that we had just put on the industry cloud for healthcare and this whole concept of a doctor being able to take medical notes using voice, but of course it has to have a lens that understands the drug names that have been mentioned and what that's referring to and being able to very articulate, write a compliant medical note.

00:21:01.490 --> 00:21:05.050
And at that time the tech wasn't even available in the Southern Hemisphere.

00:21:05.050 --> 00:21:10.936
Microsoft owned it and they're just trying to bend it down in the Northern Hemisphere, but it hadn't been available in the geo yet.

00:21:10.936 --> 00:21:13.913
When you talk about the whole biometrics thing, I find it very interesting.

00:21:13.913 --> 00:21:31.429
I feel like we've gone back to the virus scanning days where you needed your virus update each night because we forget about it nowadays because it's just built into the operating system, but back in those days, right, there was a cat and mouse game all the time through a virus or malware being released and then your software being updated to identify it and decept it.

00:21:31.490 --> 00:21:34.016
And I feel that in the world of ai we're going into.

00:21:34.016 --> 00:21:39.373
There's going to be this whole model of is what I'm seeing and hearing?

00:21:39.373 --> 00:21:47.034
I don't think that humans are going to be able to detect that within probably 18 months, and so you're going to need software to be able to go.

00:21:47.034 --> 00:21:50.715
Is that video I'm watching really that person talking?

00:21:50.715 --> 00:21:53.094
Or is that voice that I'm hearing really that person?

00:21:53.094 --> 00:21:55.172
And I think it'll be a cat and mouse game, right?

00:21:55.172 --> 00:22:02.646
It'll be a 24-hour update cycle of whether deepfake has been, you know, your detection.

00:22:02.646 --> 00:22:08.409
Deepfake software, which will also be AI-enabled, right, is going to be that cat and mouse.

00:22:08.409 --> 00:22:11.116
Maybe a whole new industry will come about.

00:22:11.116 --> 00:22:24.894
I found interesting at the recent Power Platform Conference in Vegas a lock note in the last day was a lady, a gentleman, talking it was a panel actually and that cybercrime is the third largest country in the world based on GDP.

00:22:25.255 --> 00:22:26.948
Right, yes, there's only two in front of it.

00:22:27.008 --> 00:22:49.594
Right, there's only the US, followed by China, followed by cybercrime, if it was a country, the GDP, and so I think there's a lot of people don't realize just actually how much money it goes on, and I've seen big ransomware attacks that have fouled big companies, and I think that a lot of people are oblivious to the level of activity that is going on in the space.

00:22:49.594 --> 00:22:54.230
I want to switch gears and talk quickly about PCF controls, because you've done a lot in this.

00:22:54.230 --> 00:22:55.233
Sure.

00:22:55.233 --> 00:22:56.449
What's your ideas around it?

00:22:56.449 --> 00:22:57.534
What are your thoughts?

00:22:58.026 --> 00:23:04.654
So I gave a presentation on this actually at the Power Platform Community Conference this year and it went very well.

00:23:04.654 --> 00:23:06.586
We had 150 people in the room roughly.

00:23:06.586 --> 00:23:07.327
I think.

00:23:07.327 --> 00:23:10.095
You know there's a lot of interest in PCF controls.

00:23:10.494 --> 00:23:10.695
Yeah.

00:23:11.096 --> 00:23:23.349
And you know they've been around for some years now, so they're very developer focused right, really something that a low code person would build unless they really had an inclination to want to start coding.

00:23:24.051 --> 00:23:24.953
But they use them right.

00:23:24.953 --> 00:23:29.212
If a developer could build them and put them into a library that they could then be used by.

00:23:29.212 --> 00:23:29.753
That's true.

00:23:29.753 --> 00:23:31.266
Yes, exactly Right, yeah.

00:23:31.707 --> 00:23:35.486
So you know, there's definitely the two perspectives right, the building and then the consumption.

00:23:35.486 --> 00:23:41.519
If you are a decision maker, you would need to make the decision of, like, okay, do I need a PCF controlled here?

00:23:41.519 --> 00:23:42.630
Should I use one or not?

00:23:42.630 --> 00:23:48.297
Yeah, and yeah, from a dev perspective it's kind of interesting because there's a little learning curve.

00:23:48.297 --> 00:24:01.451
You know, previously we had web resources that would do some of the job of PCF controls by no means all, but they would do some of the job and it was a lot easier for a developer to just build those.

00:24:01.451 --> 00:24:05.394
You just needed to know some HTML and you could build a web resource.

00:24:05.394 --> 00:24:10.885
But these days, yeah, pcf controls steeper learning curve, but yeah, they have great capabilities, so you can.

00:24:10.885 --> 00:24:14.633
You know there's a community website out there pcfgallery.

00:24:14.633 --> 00:24:20.507
That was built by a guy called Guido and there's hundreds of controls out there.

00:24:20.507 --> 00:24:25.652
You know a new control being published every other day, so there's buzz around PCF controls.

00:24:25.652 --> 00:24:29.796
But I think, yeah, the barriers to entry are a little bit steeper than the web resources.

00:24:29.855 --> 00:24:36.142
Yeah, Should web resources be used at all nowadays, in the context of now having PCF controls?

00:24:42.046 --> 00:24:44.711
I think you want to really start to go with the mentality of PCF control first.

00:24:44.711 --> 00:24:54.465
One day Microsoft might decide, okay, we're flipping that switch, no more web resources, right?

00:24:54.465 --> 00:25:01.424
So you want to kind of future-proof yourself that way and I think as a developer, I would really encourage people to learn how to use them and build them, because they have a lot of capabilities.

00:25:01.424 --> 00:25:18.713
You know you can use react, for example, and nodejs to use third-party libraries to make them really, really rich, and then when you're building these controls, you can use fluent ui to make them look exactly like the native dynamics, forms and fields.

00:25:18.713 --> 00:25:24.611
So know, that's kind of like instantly, like a kind of a nice feature right To be able to look at a page.

00:25:25.465 --> 00:25:40.913
And I remember actually I went to your session in Vancouver where you showed a Power App that was built, that was beautiful, right, and that's something that and I think part of your message there was that that's not really prioritized enough.

00:25:40.913 --> 00:25:48.309
When people build apps, right, and PCF controls can get you on that journey right, a hundred percent right.

00:25:48.309 --> 00:25:57.555
Yeah, when you look at Dynamics Form where you have fields on there that just don't belong there, like the user experience, and these people log into that.

00:25:57.555 --> 00:25:58.257
Every single day.

00:25:58.257 --> 00:26:09.836
Users log in every single day, right, if you're a salesperson or like finance person or a customer service rep and you know you see these like misaligned fields and things.

00:26:09.836 --> 00:26:14.961
It's like the experience is horrible, right, so why not make it as good as you can?

00:26:15.502 --> 00:26:15.663
Yeah.

00:26:15.924 --> 00:26:16.605
It's part of the message.

00:26:16.964 --> 00:26:20.426
A hundred percent in agreement and why it is so, so important.

00:26:20.426 --> 00:26:24.807
And I came across a guy in the UK that has started a company.

00:26:24.807 --> 00:26:25.788
When I say started, I'd be going.

00:26:25.788 --> 00:26:33.760
I don't know, maybe five years now and all he's done is dedicate himself to PCF and he's becoming the Telerik of PCF.

00:26:33.849 --> 00:26:35.396
Because you talked about the gallery.

00:26:35.396 --> 00:26:49.977
The challenge with the gallery is that it's great to see the concept right, give an idea, but if you're going to put a PCF, you're not going to put a PCF control from the gallery in a bank, right, because there's a whole bunch of regression, testing, all the kind of stuff that has to happen to go.

00:26:49.977 --> 00:26:56.811
Who's going to maintain this code, blah, blah.

00:26:56.811 --> 00:26:59.458
But what this company is doing is actually building maintainable pcf controls.

00:26:59.458 --> 00:27:08.791
And you know, I always thought, back in the day of web design, telleric was just a game changer, right, and what you could do, and you needed a calendar control that was in keeping.

00:27:08.791 --> 00:27:10.634
That did you know a certain?

00:27:10.734 --> 00:27:36.710
you know a month view, week view, you know timeline view, and it just was there right it represented data differently and I just think that when pcf controls were first introduced and I'm thinking maybe 2017, 2016, 2017, 2018 I know there was a bit of turmoil around betting it down to start with right and then it's taken off, but I just think there's such a far-reaching like.

00:27:36.710 --> 00:27:46.361
I'm surprised more businesses haven't spun out that just focus on doing these things at scale yeah and I know there's not really a marketplace and stuff for it and there's a whole.

00:27:46.540 --> 00:27:47.171
How do you work it?

00:27:47.171 --> 00:27:49.477
You do your license per user, per org, that type of thing.

00:27:49.477 --> 00:27:57.002
I think it's challenges, without a doubt, but I just think that so many times we build software without thinking.

00:27:57.002 --> 00:27:58.752
I asked you about six months later.

00:27:58.752 --> 00:28:01.098
Would you stay in the job Six months later?

00:28:01.098 --> 00:28:08.273
If someone's using a software that you've built, whether it's on Dynamics, power Platform, whatever it is, are they still saying God bless you to the developer?

00:28:08.273 --> 00:28:15.027
Or are they saying curse this person because the way you've laid this out is just not the way we work, you know, or you?

00:28:15.268 --> 00:28:27.894
put a compulsory field, that I have to scroll three page lengths down the form rather than putting that right up the top, where if I have to do it, you know to do this functionality it's going to take 10 clicks where it could have been done in one.

00:28:27.894 --> 00:28:33.814
And it's kind of like so many times that I've noticed on projects, developers do things to tick a box.

00:28:33.814 --> 00:28:34.815
That was required.

00:28:34.815 --> 00:28:41.142
We've done what was required, but did you do it in such a way that people don't have to think about it?

00:28:41.142 --> 00:28:42.624
It's so immersive.

00:28:43.164 --> 00:28:44.405
That's a different story right.

00:28:44.730 --> 00:28:46.163
Very different, and it's a focus area.

00:28:46.689 --> 00:28:54.680
Yeah, the final thing and I know we're over time that I want to discuss with you is the distinction between co-pilots and how do you talk about them?

00:28:54.680 --> 00:28:58.085
Because I see it in three broad categories.

00:28:58.085 --> 00:29:02.712
In the minute I said three, a fourth one popped to my mind right, but I see M365.

00:29:02.712 --> 00:29:11.285
Co-pilot, right, is prevalent across Teams, the web browser, sharepoint, et cetera.

00:29:11.285 --> 00:29:22.919
Then you've got your co-pilot studio studio, which, of course, allows you to create your custom co-pilots, which you know I'm not a big fan of custom uis.

00:29:23.140 --> 00:29:30.642
I'd like all the ui still to be in co-pilot, so you're creating a consistent user experience for them, but allows you to tailor what goes in there.

00:29:30.642 --> 00:29:39.659
And then, of course, we've got ai studio Azure AI Studio, which allows for you to do the heavy lifting and build some very complex things.

00:29:39.659 --> 00:29:45.819
I still feel I'd like the UI for it to still be co-pilot, just for consistency and making it ease of use.

00:29:45.819 --> 00:29:48.635
On that end audience, how do you tell and why?

00:29:48.635 --> 00:29:51.008
The fourth category was then you've got your embedded right.

00:29:51.008 --> 00:29:53.993
You've got your Dynamics 365 co-pilot in sales.

00:29:53.993 --> 00:29:56.298
You've got co-pilot in finance, blah, blah, blah, blah.

00:29:56.298 --> 00:30:03.579
And I'm not even touching on things like GitHub co-pilots and things like that, or security co-pilots, because they're another vector, right.

00:30:03.961 --> 00:30:04.261
Right.

00:30:04.589 --> 00:30:05.512
Just on the surface.

00:30:05.512 --> 00:30:07.097
How do you explain it to people?

00:30:07.097 --> 00:30:09.717
How do you, you know, remove that confusion for them?

00:30:09.717 --> 00:30:32.172
Yeah, that's a great question and you know, luckily I don't get that question a lot.

00:30:32.172 --> 00:30:35.016
It's almost like this I think you need to focus on the particular topic of where the co-pilot is used.

00:30:35.116 --> 00:30:36.218
Right, it's like what you said.

00:30:36.218 --> 00:30:37.740
There's something like 80 different co-pilots out there, maybe more.

00:30:37.740 --> 00:30:38.361
I've heard over 100.

00:30:38.381 --> 00:30:38.681
or I don't know.

00:30:38.701 --> 00:30:39.342
I've heard over a hundred.

00:30:39.342 --> 00:30:40.884
Yeah right, you know there was 80 like two days ago.

00:30:40.884 --> 00:30:41.826
Now there's 150, right.

00:30:42.026 --> 00:30:43.188
We added 70 in two days.

00:30:43.188 --> 00:30:44.628
That's kind of how things are going, right.

00:30:45.609 --> 00:30:47.736
Yeah, yeah, well, you know, microsoft's an AI company, plain and simple.

00:30:47.736 --> 00:30:48.356
Nowadays, that's right.

00:30:48.356 --> 00:30:48.959
Copilot company Yep, and yeah.

00:30:48.959 --> 00:30:52.873
So it really comes down to like what's the use case, what's the business case, right?

00:30:52.873 --> 00:31:01.571
And then that's when you say, okay, this is the co-pilot that is applicable to what you need to do, right, for example, like even in customer service.

00:31:01.632 --> 00:31:14.223
The message is very tricky, because you can have we have co-pilot in service, where it sits inside of Dynamics 365, where agents use that co-pilot to help resolve cases.

00:31:14.871 --> 00:31:23.036
Then you have co-pilot for service, which is the same thing, but it's sitting in Salesforce or ServiceNow or Zendesk, okay, or any other system.

00:31:23.036 --> 00:31:34.063
Then you have co-pilots that sit on a company website that faces the public right, a customer logs in to their bank and they say, hey, what's my account balance?

00:31:34.063 --> 00:31:35.994
Right, that's a co-pilot right there.

00:31:35.994 --> 00:31:42.301
Then you have conversational IVR bots that you can create in co-pilot studio.

00:31:42.301 --> 00:31:48.817
So customer calls a phone number and you get the IVR and says hi, how can I help you today?

00:31:48.817 --> 00:31:54.001
And then all of that can be built out in co-pilot studio and so that's another co-pilot.

00:31:54.001 --> 00:32:00.660
So all of that is just customer service, you know, and then you can build your custom ones, et cetera.

00:32:00.660 --> 00:32:13.519
So I think that's the message really you just need to kind of figure out, okay, what's the use case, and then you narrow down that way and then you find the best Copilot, the most applicable Copilot for the job.

00:32:14.000 --> 00:32:21.420
Yeah, very good, I know it's a big area and it's continued to expand, and I always try to simplify any process.

00:32:21.420 --> 00:32:28.678
And for me, you know, ai, I feel, is like electricity If you use it wrong it can kill you.

00:32:28.678 --> 00:32:34.959
And I'm not saying we're having that with AI at the moment, but it means different things to different people.

00:32:34.959 --> 00:32:35.279
Right?

00:32:35.279 --> 00:32:44.430
Somebody creating an energy company, you're going to look at electricity quite differently than me switching on my coffee machine in the morning, which is still using electricity.

00:32:44.430 --> 00:32:57.921
And I wonder if there's a scenario that we get to where it's not about use cases at all, it's just in everything, right as in we won't think about is this using AI?

00:32:57.921 --> 00:33:00.355
We don't think about using electricity.

00:33:00.355 --> 00:33:05.376
When I switched my lights on this morning to my computer, I didn't think about, oh, I'm going to consume some electricity.

00:33:05.938 --> 00:33:11.625
And I think that we're fast heading to a state where we won't think about are we using AI?

00:33:11.625 --> 00:33:16.500
It'll just be fully immersed in everything we do and every product that we have.

00:33:16.500 --> 00:33:34.156
But it needs clarity for customers, because I see this scenario happening where any mid-market company to enterprise company will have 200 to 300 applications and every one of those vendors are hard out stuffing AI into them.

00:33:34.156 --> 00:33:40.878
And so you imagine, as the person working in that company, do I have to know which AI to interact with?

00:33:40.878 --> 00:33:46.357
Do I need to do it with that one over there Because I have an HR question, so I've got to find the HR AI, or do I?

00:33:46.357 --> 00:33:49.238
I've got to understand my manufacturing pipeline.

00:33:49.238 --> 00:33:50.320
So, okay, what is it?

00:33:50.320 --> 00:33:51.654
Oh, is that SAP AI?

00:33:51.654 --> 00:33:52.577
Do I need to find the SA?

00:33:57.309 --> 00:34:06.320
And that's why I think what Microsoft has come out with the UI for AI and why I think co-pilot should be the center of that, is because, as a person, I shouldn't have to know where the data resides in my organization, which kind of vendor solution it is.

00:34:06.320 --> 00:34:11.181
But I don't want 300 AI applications to learn over the next couple of years.

00:34:11.181 --> 00:34:12.735
I just want one interface.

00:34:12.735 --> 00:34:14.920
I want to be able to prompt it over the next couple of years.

00:34:14.920 --> 00:34:18.864
I just want one interface, I want to be able to prompt it, and that prompt will get a consistent response wherever the data resides.

00:34:18.864 --> 00:34:21.117
So I think Microsoft's made a good pivot with that.

00:34:21.117 --> 00:34:31.157
That only came out the week of that Vegas event right, satya announced it on the Monday of that, but I think it has a lot of traction and could be built out well.

00:34:31.918 --> 00:34:32.641
Yeah, definitely.

00:34:32.641 --> 00:34:46.670
And really, when you think about the like co-pilot service, ais, you know Microsoft's made it really easy to point to different knowledge sources, so you can, you know, really easily, so it's kind of consolidating information right.

00:34:46.670 --> 00:34:58.820
You know that's really what you're kind of saying the answer to something could be in 10 different systems and you want that one co-pilot to be able to get that answer from any or all systems, right?

00:34:58.880 --> 00:35:03.878
Yeah, and I'm not saying you shouldn't have unique co-pilots for a specific use case.

00:35:03.878 --> 00:35:07.197
You know more power to you If you're in a contact center.

00:35:07.197 --> 00:35:18.481
You absolutely want the experience that's interacting with this customer online, but you should be able to jump into your normal co-pilot and ask and access any data that is you know.

00:35:18.481 --> 00:35:19.442
I shouldn't have to know.

00:35:19.442 --> 00:35:21.425
So, yeah, I think both works.

00:35:21.425 --> 00:35:23.916
Any final words for us, carl?

00:35:25.300 --> 00:35:25.983
Final words?

00:35:25.983 --> 00:35:28.670
I don't think so, but you know like it's been a real pleasure.

00:35:28.670 --> 00:35:39.858
I've been wanting to come onto this show for so long and when I was an MVP I kept telling I think yourself or everybody like, oh I got to go on Mark's show and so I'm so happy to be here.

00:35:39.858 --> 00:35:42.434
You know, but thank you, yeah well, we must do this again sometime.

00:35:43.797 --> 00:35:44.920
Hey, thanks for listening.

00:35:44.920 --> 00:35:48.336
I'm your host, mark Smith, otherwise known as the NZ365 guy.

00:35:48.336 --> 00:35:51.753
Is there a guest you would like to see on the show from Microsoft?

00:35:51.753 --> 00:35:54.742
Please message me on LinkedIn and I'll see what I can do.

00:35:54.742 --> 00:36:01.222
Final question for you how will you create with Copilot today, ka kite?