0:30
Greetings everyone, welcome again to the Business MVP show
0:44
This show is conducted by C Sharp Corner Community and we discuss about the business applications here
0:51
So we have basically two tracks. tracks. In one track we talk about the first party apps from the Microsoft and another session we
0:59
talk about the Power Platform. So today we have a session on the Power Platform where we are going
1:05
to you know conduct a session on an app in a day. So here is the high level agenda for today
1:13
So we will start with the basic revision that what we have covered so far in the Power Platform
1:18
sessions and then we will discuss about that overview of the canvas app and overview of the
1:24
power automate and then we will discuss the app that we are going to build today so we are going to
1:30
build the expense app and we will do the demo so i will be talking about these
1:35
slides very quickly because we have covered all these things in our earlier sessions
1:40
so the ppt here is just kind of a revision that you know what we have already covered and more
1:46
time you will be spending on the demo so that we can so that you know corporate demo of that
1:51
application and we can show all the functionality and how to build those functionalities okay
1:57
so let's have a quick introduction about ourselves so myself mahinder and my friend venkita with me
2:04
so we both are microsoft mvp on the business applications and we have you know a couple of
2:09
experience in the microsoft technologies using you know the dynamics 365 and dotnet and we both
2:16
are c-sharp corner mvp as well so when get us say hi to audience hi everyone okay so yeah so let's uh
2:28
as i said let's have a quick revision about that power platform
2:34
so power platform is basically you know uh comes into the category where we talk about that this is
2:41
a low code platform okay so we have low code no code platform which means that whenever we are
2:48
building any application or we are working with any application we don't write you know code there
2:54
so just like on the traditional application where we build that application we write lots of code
2:59
but power platform is basically you know provide us the flexibility that we can do most of the trim
3:05
from the drag and drop so we have the designers available in the respective applications
3:10
and there we can design our application and quickly you know use them on the you know production so
3:16
it's like the the app development process is you know it very faster here in the power platform
3:23
so there is basically in the power platform it's a complete ecosystem that's basically you know
3:29
built using these apps so first app the power bi app that we have here is basically we use it
3:36
for that ytical you know things so we when we want to you know make a rich reports we use the
3:42
power bi and then we have the power apps which is basically the application uh you know development
3:49
tool where we develop that app and that app can be you know targeted on the multiple devices so
3:54
we can quickly you know create our app depending on the requirements and power automate is another
4:01
application which basically allow us to implement our logic so you know it's like a workflows okay
4:08
so we have a designer where we can use the connectors so we have lots of connectors available
4:13
which we can utilize here and then we have the power virtual agent that's basically you know we
4:18
can use for building the chatbot okay so these are the that app high level app here and then
4:24
we have the data connectors which basically you know kind of the you know templates you can say
4:31
templates which we can you know configure and connect these applications with each other or we
4:36
can use any other application which is not part of the power platform or which is basically totally
4:42
known microsoft product we can also connect that using data connectors okay so ai builder is
4:48
basically adding the ai capabilities to the power platform applications so we can utilize them and
4:53
we can you know use that ai capabilities or all these applications and common data service is
4:59
basically that's an older term so this is the old slide but that's basically the standard slide here
5:04
so now we call it dataverse which is basically used to store all that you know data on that
5:09
cloud which is basically on the power platform okay so that's what we have the power platform
5:16
now today we are going to utilize these two applications the canvas app and the power
5:24
automate so we have covered them on the basics of the you know in our earlier session so now we are
5:30
going to utilize these basics to build this app okay so canvas app as i said that this is basically
5:36
application development tool where we can easily build our applications and there we don't require
5:43
any kind of technical knowledge okay so you don't need to be a you know coder so simply if you know
5:49
how to use application and uh you know microsoft applications are very rich you know in kind of
5:55
ui and it provides lots of options which we can just drag and drop and design your applications
6:02
so same thing is here you can see that we have the designer available where we can design
6:07
application using different controls that's available okay and it's basically you know allow
6:13
us to quickly digitize our application right so for example let's say if we are you know on some
6:20
business and we are collecting all our data into the simple excel file or maybe on simple you know
6:26
notebooks so we can quickly automate this process and we can build a application using canvas app
6:32
very easily and for our business and very quickly okay so there are lots of templates available
6:39
which we can use to create these applications or we can design it from the sketch okay so we both
6:46
have options are there and when obviously if we are building some application definitely we need
6:53
to write some kind of logic right so the logic where we put different kind of things for example
6:58
the data validation or some set of actions so we do that here as well but instead of writing long
7:05
line of code we just use simple excel like expression so we call it power fx so using the
7:11
power fx expressions we can implement those actions and validation into our canvas okay
7:19
so that that and then next application that i said here is the power automate which we are are going to use today So power automate is basically a workflow which allow us to implement our logic using the predefined steps So as you can see on the screen here this is basically our sample Power Automate where
7:40
we have the different step and you can see the sequence here. So these steps will be executing in sequence and here you can see that this is a scheduler
7:50
So basically, if you want to run some logic on specific time interval, you can use this reoccurrence
7:57
Okay. And then you can see we have different ways like we have used variables
8:01
So just like when we do coding, we use variable to store the temporary data
8:06
Same thing that we can do in the Power Automate. And then we have different connectors
8:11
So for example, here in this Power Automate, we are using this Office 365 connector to send the notification
8:17
Right. and you can also see here in the down we have the loop as well so apply to each is basically the
8:24
looping concept that you know if you want to re-irritate or you know let's say for example
8:29
you want to run for that so a couple of records or maybe you want to process couple of records so
8:34
that kind of thing can be used using the apply to each right and then we also have the if control
8:42
where we can check for any conditions or you know you want to validate something so based on the
8:48
validation you can take that action and you can decide that you know if if this is true then i
8:53
want to perform this action if this is not true i want to perform this action so all these kind of
8:59
you know controls are available here so we have basically two things in a high level trigger and
9:06
action so trigger is basically which decide that when our flow is going to execute when our power
9:12
automate will be executing and action when it will execute what it will perform so that's what
9:18
we call action so these are basically two high level things that we use on the power automate
9:23
apart from the different connectors which we can use to you know connect with the different type of
9:28
applications and we have around 900 plus data sources so we can connect to different microsoft
9:35
as well as non-microsoft applications from the power automate okay so there are default
9:42
connectors available but if you want to create your own connector and like for example you are
9:48
you're connecting to some application and that application connector is not available here
9:53
currently so you can obviously go ahead and very easily create your own custom connector
9:58
and you can use it okay so it also provides you this uh you know flexibility that you can use
10:05
that connector as well as you can publish it for the public use as well so you can maybe you can
10:11
sale it or depending on that you know decide your license or you want to make it freely available
10:17
so there are basically two categories one is the free connectors and one we call the premium
10:22
connector so for the premium connector you need to buy license and based on the license you can
10:27
use them okay so that's that we have the power automate to implement the logic
10:34
so let's jump into our app that we are going to build today so we are going to build today
10:40
expense app so here you know we will be uh demonstrating these functionalities so how you
10:48
want to capture you know your expense so for example if you have some expense you buying
10:52
something from the market or you know you want to record some expense so you can use this app
10:57
so we you can click create new app so you can see here new buttons so using that you can you know
11:02
when you will click on that you it will get you some set of fields where you can enter your data
11:08
and then when you will hit save your data will be stored into that application okay so if you
11:14
want to edit any of that existing uh expense you can also do that so you will see that on the demo
11:21
and then we are also you know options here to delete that uh you know all records if you want
11:26
to delete all you know all records or you know those kind of thing is also available here
11:32
we have also you know pdf options so if you want to print that uh report of your expense you want
11:40
to see that all these things that can be also done using the pdf options okay so these kind of
11:46
thing that we are going to uh you know demonstrate on this expense app as well as you know these are
11:53
part of basically the canvas app so this we will design this application using the canvas app okay
11:59
and all these that you see here these are basically the canvas app controls so that we are going to
12:05
showcase and we are also using our automate here to send that notification so whenever you are
12:13
adding a new expense or you are doing any modification to that existing expense then we
12:19
are using behind the scene power automate to send that notification so we will also demonstrate that
12:25
how you know you can use the gmail connector to send that notification from the power platform
12:31
okay so that's the agenda for the text fence app and now i'm moving control to my friend
12:39
and he will be doing demo for this app so let's see this app
12:43
thank you thanks mahin thanks mainder for him quick rock store at the full express
12:54
explanation about what we have done and just give me a minute i am
12:59
sharing my screen sure hope you can see my screen just confirm
13:06
yeah yeah we can see it yes okay so just So what we are going to do, right
13:15
So just we are going to the direct navigation from the Canvas app and to the Power Automate
13:24
And from that particular Power Automate, we are going to see a particular email
13:29
So just as mentioned, we are going to create an expense app
13:35
And based upon this expense app, any updates that happens or any record creation
13:38
that respect to email id that will be present and for that particular email id we are going
13:44
to send an email saying that okay this was the expense type that was happened and all
13:48
okay so before starting that one right there was a new introduction a new addition to this
13:54
powerapps kind of templates like if you have an excel sheet example right so i have this excel
14:03
sheet example i have this name expense about and expense type so just i will zoom it a bit so and
14:11
some kind of email is also present so this was the excel sheet that i have it already so there was
14:18
here if you go with this start with data there was an option for the upload an excel file if you
14:24
click on this particular Excel file, then you can go and select this expenses one
14:33
Okay. So now once you select this expenses sheet, what was happening right at the back end
14:40
the framework will create the respective tables at the back end. And it tried to parse that particular sheet, whatever that is present
14:51
If you observe right just I will zoom it out for your purpose So just this is my so this is my excel sheet okay and if you observe this was my excel sheet and these are my headers expense amount all these things see s number name expense amount
15:11
expense time at the email so simple i have not at all created anything just i have just uploaded it
15:18
so use first row as column headers that's what it was saying so what it was okay so my app was
15:26
ready so if you wanted to say that if you wanted to use any copilot related things then you can
15:32
also use for it so as of now i'm not going to see about anything and i'm fine with these details
15:39
so now what i'm going to do here so okay so what i am going to here just i i am going to edit this particular column and
15:54
just i am saying it here like this number and name update
16:07
because i wanted to remove the first one so just i am updating as per my convenience
16:15
and expense amount so just it is a number just i will keep it like this and the format if you wanted to open any
16:28
format you can also do it i'm just keeping as is or else if you still if you wanted to keep it just
16:33
like a text you can keep it like that itself so now the expense type i'm going to edit this
16:42
and just i will keep it as is and this is the email so what i'm going to do right just i'm
16:50
keeping an email you can keep the format as email and single data of the text and update and what
16:56
i am going to do right so so now my data was ready so now what i am going to do right
17:06
this is all my dummy data that will be present so just i am creating an app
17:12
so boom what was happening at the back end so that this particular sheet data whatever that we have
17:18
given that sheet data as per the column a table will gets created on the part of on the top of
17:24
this particular table that is a data was stable table which gets created on the top of it and
17:30
app will also get created so let us see what kind of app that we are going to see that one
17:43
so at the back end what we are getting so the respective components are being selected on the
17:49
form and if and then canvas app is being selected and its particular layout everything is being
17:57
placed out did you observe this so just i am going to delete the first row which because it is
18:06
not required okay so now if you observe right this was my app so app was ready already
18:15
so just i will close this one if you observe right my app was ready everything so just one
18:26
demo here so after that i will be going to explain on this so if you observe now my app is ready and
18:34
i can update any details like okay so just i click on this one laundry expenses
18:45
and miscellaneous and digest i keep it as in 1600 boom so this has been updated so if you
18:56
observe right all these details has been also updated and daily expenses if you want anything
19:01
that you can see it here okay so like this you can see any values that are all present
19:09
and you can up if you wanted to remove any of the item then you can simply just delete this one and
19:19
if you observe a dialog is also been present it was asking the user whether can i delete this
19:25
particular one or not yes please delete this one so just i have kept it like this so obviously right
19:32
whatever that we have shown we have not we have not done anything we have just selected an excel
19:37
sheet and then we have created the selected the respective template which was newly introduced
19:43
if the people does not know about this one please know about it because it will save
19:48
large amount of time earlier what we used to do right there is only an option to
19:54
either select any excel sheet that is present in in onedrive or any other sharepoint location like
20:00
that but there is no direct inclusion of the excel sheet from your local okay now that particular
20:07
feature has been introduced which will say most of the time so now my expense sheet was ready
20:14
okay so my app was ready now what we are going to do right if at all if i perform any kind of
20:20
updates then uh what is my intention right okay so let us go a step by step here so what i am
20:27
going to do here i wanted to provide okay just give me a one minute
20:46
so just it is getting saved okay so now
20:57
if you observe this expenses sheet right just i have uh included some other fields to here
21:03
and for this particular field all right so these are the values that are present for me so which
21:12
was having just i have improvised a few of the amount of the details like to make it simple like
21:19
the description i have kept a name and amount some i have added some kind of categories everything
21:24
and all so just i would like to give some details here so what i'm going to do right just ice cream
21:32
details just i am going to and also i had some soft drink as well so now my expense has been
21:41
changed to 600 so just i have updated this one now once i get updated what was happening right
21:48
and i have written in power automate flow which will trigger an email so that
21:56
i will get one particular email that gets triggered okay so if you wanted to see that
22:05
details just give me a minute the trigger is getting a trick the
22:11
event is getting triggered and we should be able to see the details
22:18
Just give me one minute
22:37
Okay so let us do one thing. Let me change this email ID
22:46
and just I have clicked on this one and let me see here
22:53
Maybe rank it up by the time we can explain the control and maybe by the time you will
23:13
get the email and show it. yes thanks okay so now what we are going to do here right so first i would like to add one
23:25
particular pdf control to it so that i wanted to see whether this changes okay before sending any
23:33
details to the email right if i wanted to uh see uh the how i can see the pdf of it okay so if i
23:43
wanted to keep the PDF viewer so just I can keep it the PDF viewer here so just I will keep it here
23:51
and I wanted to provide one PDF option as well so that just I can keep this PDF document
24:00
so what is my intention was on click on this one I would like to
24:09
I would like to show that your total content what I am going to see it here
24:17
So what is that just? Just we need to add this PDF
24:29
And then what we have to do it here. So I would like to show this particular container
24:38
so that is main container so this is main container we have to take this value and go to here and just
24:47
show it here now what was i am doing right just i am so just i have saved this one so it is getting
24:58
saved so okay so just i am clicked on this one okay so now this is the details that are present okay so now what i am going to do right
25:18
so on this one sample pdf what i am going to do here so just i am going to give this where pdf to
25:27
here now if i go and if i go and just run this one right so if i just i clicked on this one
25:41
experiment okay so before that one i would like to show this one this pdf function experimental
25:47
future is not enabled so in order to make this functional what you have to do is just you have
25:55
to close this one you need you need to get this as an experimental mode on that means in these
26:02
upcoming features you have to go and enable this particular pdf function okay now once you
26:10
open this pdf one enable this one right then you should be in a position to add this details it will
26:20
take some time here so what was happening at the background whatever the
26:26
field that I am showing it here those details the total screen details will be
26:32
showed here so if you observe let me zoom it for you
26:40
so if you observe the ID I think my screen was very much less in size just
26:49
give me one minute. So just for the time being, I will show it to here. So if you observe
26:59
right, whatever the values that I have given that is ID 006 and the email and the amount
27:05
or the name, all details, whatever that I have showed to you, all these details that
27:10
are present. So these are the points that are present. So as of now, what we have done
27:16
just we took one excel sheet and we have uploaded that one and by using this particular template a
27:22
sheet this sheet this total x excel sheet has been converted into an uh the related data table and
27:30
then an app is also been generated and for this particular expense one i could perform all the
27:37
operations and then i have just added a functionality of the pdf which is of
27:42
preview feature it is an experimental feature I am again saying that
27:46
you can use it for the development purposes only not for the production use you can go it
27:52
whenever that is available once this experimental feature comes to the general availability you can use this
27:59
one but at least you can show to the customer this particular functionality
28:02
is available because earlier right to show this particular PDF things and all right
28:08
there was a custom kind of implementation we have to do. But now because of this
28:16
functionality, because of this experimental feature, right, all that custom implementation that is not
28:23
at all required. So now what I am going to do here, right
28:27
so just I will stop here and then let me go back
28:33
to the make.powerapps again. So So, if you observe right the expenses one on the click of on that particular update and
29:07
all so you will get the details of it. So now my intention was how can we connect our expenses sheet that is our Canvas app
29:20
into the Power Automate. So first what do you have to do right
29:26
You have to there are two ways of connecting here. So in this particular area of this particular area
29:36
So here if you can select in this Power Automate, there was a section called the Power Automate
29:41
So if you click on this one, you can add one particular flow
29:45
So the major important thing here, right, there is no need for you to directly go and
29:50
open that Power Automate, make.powerautomate.com and then create it. You can easily just create it from here
29:57
Just create your flow. in this particular create your flow it will take some time where it will we will get the all the
30:05
options like create from blank whatever the details that are present like all these things
30:10
that are present if you wanted to select any of it you can select it or else otherwise we can go
30:16
for create from blank and here from this one right just you can select any power apps and then you
30:26
can go for it so for the interest of time just what i am going to show it here
30:40
so on any edition on any edit of these details right so if at all i am performing any kind of
30:49
details then i am attaching this particular power automate flow so what what is this particular
30:55
power automate flow is going to see right it will extract whatever the details that are present
31:02
in our app that is the email the amount and the name and also the description and the amount
31:09
category all these details that you are going to capture it and you will give those details
31:16
to here into the power apps so that means example if you write earlier we have sent
31:21
one email right so upon addition upon updation of it so this was my email and this was the name
31:27
and the description and the amount and the entertainment so now what it was going right
31:33
just it is going to uh to this particular send email and in this email it is going to send to
31:39
this user and to the subject and this was the body where i am going to uh get this one so just uh
31:46
i will get the details of it right maybe make it uh let's uh you know uh so this connected
31:55
so that user can see you know from where they can add this gmail connector and what things
32:00
yes yes so if you observe right uh this was the email that i got it if you observe right
32:08
uh hi name description and amount sent email okay so like that you will get it so this is how you can
32:17
send any uh email that means if at all any updates happens on an email then you can send that
32:27
particular communication to the power automate and from that power automate it will send it
32:31
Now, let us go to, so here, let us, so how I have built that one
32:38
So, in this new flow, let me zoom it for you. Here, what I am going to do, right, so just, you can select first anything, instant flow, instant one, and just click on it, and you can give some, any name
32:55
And then, just click on create. So, if you observe right, if you don't want to see this one, then you can simply select
33:13
from here any action. In this PowerApps, what is the thing that I have used is the PowerApps V2
33:20
You can use this PowerApps trigger but for this particular PowerApps trigger, you cannot
33:26
pass any kind of parameter. That means from the Canvas app, from this app, I wanted to send all these details. Right
33:33
So, in order to send these details to that, I have to use this PowerApps V2 only. Okay
33:39
There I can add all the details, whatever that is present, like the name and the amount and
33:50
the email. also if you wanted to select any date so just for the time being just i selected this date and then
34:03
when coming to the connector right first what we have to do right we have to select the respective
34:10
connector here so just uh i have selected this gmail and in this particular gmail uh i have
34:18
selected this send email v2 so just click on this particular send email so you can see this
34:25
automatically this particular send email i got it but the thing here right first you have to set up
34:34
your email connection that is gmail credentials you have to provide it then only the connector
34:39
respect to connection will get established then only this particular send email you will get these details so if you if at all this name is also there right so i can select these details from this add email gmail and
34:58
also if i wanted to perform any details here so hi name
35:10
This was the amount which you have spent on date
35:21
So this is the thing that I am going to sell. So just you can mention any subject like expenses on
35:32
You can give this dynamic content like UTC. You can go for the expression
35:40
Here you can see the UTC now. And just click on UTC now
35:45
That's it. Your app was ready. That is your Power Automate flow that was ready
35:50
That means here you can get these details. So it is expecting all name, amount, email, date
35:58
These are all the things that I am getting from app. And I am passing these details to this particular send email one
36:05
where this email is there and the subject and the body these are all present so now once this
36:11
is done right so we can just save this one so now my flow was ready you can test it this one
36:24
so just it is we have to select this one so I am saying it Venkat
36:34
was the amount and I am giving an email and I am also giving the date here
36:49
and just i am running the flow so this was the one it was saying it
37:03
so just i made it this one email was required field okay so just give me one minute let me there are some kind of validations that needs to be done
37:17
So instead of this one, I will mark this field as an optional
37:26
And then I can also, if you wanted to delete this one, you can also delete it
37:32
If not, right, then that is a file. Just I am going to test this one
37:37
And I am going to manually testing this one. So it is connecting
37:49
and I am giving the date as
38:06
so now I am just clicking on run flow so if you observe right it is done now what was happening
38:19
so that cannot be violated because the email that does not exist as it was as i have not
38:29
so this one has one email that is present right i could not give this one so let me edit it and
38:37
you can delete this one otherwise just for the interest of time i will show it here the
38:46
apps that are already that is present. So, this is the send communication one
38:54
So, if you observe, let us test this one. Let us run this one
39:16
category was food just i have clicked on run flow and it was done if you observe this is my flow has been running and my flow ran successfully
39:36
So if you observe, it has sent an email. So let me show it to you
39:47
Right. so if you observe this was the email that i had just got it 10 39 pm and high banked description
40:02
meals amount was thousand and sent email on this particular time okay so if you observe right this
40:09
is how you can test the respective details. And also you can also show the details. Now
40:18
the second part is how you can edit all these details here. So first you have to, okay. So
40:31
Let us run this particular app. Let us go to here and on this, click on this one
40:40
Just I have added this 6000. And then, what I am doing, right
40:45
So before executing this one, what is that I have done? So as we are just going to use the PowerFX expression
40:57
this is submit form of form 1, which is nothing but it will save the data automatically
41:01
And then what it is going to do here, so just give me one minute
41:24
So remove formatting. So format text. If you observe right here, so I'm going to send the communication
41:32
So send communication is my Power Automate flow. For this particular Power Automate flow, I'm going to select send all these details, text, text, text and selected value
41:43
These are nothing but if you observe right. So data card value1.text, this is nothing but this value
41:52
So just here observe this one. So what is that is? First is the email
41:56
so the first is this particular email let me go back to here
42:01
so data card value no one is nothing but the email and data card value phi dot x is nothing
42:09
but the name and the six is nothing but the description and next is the amount and the
42:16
category is nothing but the cell okay so now this is how i am going to tell uh the power automate
42:24
flow hi power automate flow please respond to my request where i am going to pass these values to
42:30
you so by take these particular values and then just show it process this value and send an email
42:38
so this is what i am going to do here now let me zoom it here and then
42:49
go back to here Let me run it
43:07
Yes, I am going to refresh the page
43:18
So earlier, there was explicitly we have to save all the details
43:25
But now, there is an option for us, like it was already enabled
43:31
which will help us to automatically save it. This was an additional feature that was released during the recent days
43:41
So just let me update this. I have to skip it click on this override okay so now what I'm going to do here
43:59
this time going to here update the details
44:10
and move the values to here So if you observe right just I am updating here
44:27
I will update these values to 750. And just I will change the date to today
44:42
Now it was done. What I am going to do is this zoom button
44:57
So now, what I am going to do here, just I am updating this one, the values
45:08
Now, at the back end, if you observe right, this send communication, power automate flow should run
45:18
Okay. So let us see whether we got this five seconds. Let us see the values
45:23
So, 750 and the ice cream details and the soft cream and this is sent on just now
45:31
So, now let us verify this and also if you observe an email has been sent. Okay
45:45
So, from this email ID and this was the content and description amount and this email was been sent
45:53
If you observe right, just know it has been triggered. And if you observe right, just 10.45, zero minutes ago
46:02
Okay. So, this is how you can make the integration of both the Canvas app and Power Automate
46:12
And you can trigger any of the things that are present. And if needed, right, you can also try any other triggers that are available here
46:23
So this is how what we have covered here, both the Canvas app, Power Automate and also the Excel sheet and also the usage of the new component here
46:37
So the new action and the new trigger, we have taken this particular one that is the connector, new connector that is the Gmail connector we have used
46:46
In case based upon your scenario, you can use any other connectors as well
46:51
So that is what we have built this particular app in this particular session by using the basic components of the Power Apps and the Power Automate
47:05
So Mahedhar, if you wanted to add anything, closing notes. Yeah, so just go back to the first screen on the designer one
47:16
So yeah, this is like, you know, we have demonstrated, you know, just go to the designer, you know, edit mode
47:25
Yeah. So this is the view, like, you know, and we have seen like, you know, we can simply first in the text and we can decide that what's our metadata is there
47:35
And then using that Excel, we can generate this app. And you can see all the controls that, you know, that is placed and designed by the platform itself
47:45
but of course if we want any kind of extra control so from the you know left hand side so we have
47:51
option to add any custom controls as well and if you want to do you know change the look and feel
47:56
based on your requirement you can always do it from the designer right so yeah so all the things
48:04
are there and this is how we can build a simple application using the canvas app and we have you
48:11
know use a power automate as well as that gmail connected send that notification so that's what
48:17
we wanted to cover in today's session so quickly build the application so you saw that you know
48:21
how much time it took to build that application and it's very easy for everyone so you know you
48:27
can automate your processes and do you know app build your app for your business okay so we will
48:34
continue our journey and in the next sessions we will continue with the next topic so stay tuned
48:40
uh with us and all of our sessions are available on the youtube so you can watch all of your you know
48:46
our earlier sessions there and just share it with your friends and you know stay tuned with us thank you