Transcript
[00:00:00.739]
welcome the low code and 30
[00:00:02.399]
I'm Jeff Goldberg, a member of the evangelist
[00:00:04.690]
team at Bendix.
[00:00:05.980]
In today's weapon are we're going to spend 30
[00:00:08.210]
minutes talking about conversational platforms
[00:00:10.769]
for collaboration and communication
[00:00:13.160]
to enhance user experience.
[00:00:16.019]
Loco 10 30 is a monthly webinar
[00:00:18.030]
Siri's dedicated to educating
[00:00:20.210]
you on the benefits of low code application
[00:00:22.579]
development in your company.
[00:00:25.100]
Over the past year, we've concentrated
[00:00:27.170]
on the fundamental components of the medics. Slow
[00:00:29.390]
code platform
[00:00:30.739]
covering topics like accelerating Dev
[00:00:32.820]
ups and application, lifecycle management,
[00:00:35.490]
building mobile experiences,
[00:00:37.500]
comprehensive security
[00:00:39.240]
and openness and expense ability.
[00:00:41.799]
You can view these recordings via the low code
[00:00:43.840]
and 30 playlist on our YouTube channel.
[00:00:47.630]
In this new season of low code and 30
[00:00:50.149]
you'll learn about how men Dix is expanding
[00:00:52.250]
the low code ecosystem through complementary
[00:00:54.700]
technologies made more accessible
[00:00:56.899]
through the platform,
[00:00:58.520]
discover the evolution of APS to
[00:01:00.670]
experiences made easier through
[00:01:02.909]
visual programming,
[00:01:04.439]
and discuss the challenges and opportunities
[00:01:06.890]
self service application development brings
[00:01:09.200]
to bear within the enterprise.
[00:01:11.939]
Before we begin,
[00:01:13.269]
let's explore what the medics platform is
[00:01:15.760]
and how it helps companies just like yours
[00:01:18.090]
make the future.
[00:01:20.870]
Medics was born to help enterprises win
[00:01:23.069]
with apse because it's the fastest and
[00:01:25.140]
easiest low code platform to create
[00:01:27.390]
and continuously enhance any kind
[00:01:29.620]
of app at scale,
[00:01:31.239]
including Web APS, offline
[00:01:33.269]
first global APS, rest AP eyes,
[00:01:35.599]
micro services and more. To fit
[00:01:37.599]
a variety of use cases.
[00:01:41.439]
Medics helps you achieve your goals through
[00:01:43.459]
a visual model driven development
[00:01:45.459]
platform, enabling professional developers
[00:01:47.950]
and stakeholders in the blind of business
[00:01:50.530]
to collaborate throughout the entire application.
[00:01:53.170]
Lifecycle everything from requirements,
[00:01:55.609]
gathering, development, deployment
[00:01:58.049]
and finally operating our
[00:02:00.379]
rated into the platform TTO help make
[00:02:02.390]
developers lives easier and to bring
[00:02:04.670]
them closer to their customers.
[00:02:07.260]
As a result, development is faster
[00:02:09.300]
and more efficient because the business
[00:02:11.389]
and I combined their domain expertise
[00:02:13.849]
during application creation.
[00:02:16.259]
Application quality is significantly
[00:02:18.289]
higher because requirements and outcomes
[00:02:20.460]
are in alignment
[00:02:21.819]
and total cost of ownership is lower
[00:02:24.139]
because adopting an agile and
[00:02:26.169]
enter of process reduces
[00:02:28.199]
rework after applications go live.
[00:02:33.020]
In the past 20 years, communications
[00:02:35.150]
have changed dramatically multiple
[00:02:37.169]
times
[00:02:38.419]
when, at one point, the on ly ways to communicate
[00:02:40.919]
with colleagues and customers was face
[00:02:42.979]
to face snail mail
[00:02:45.009]
or through plain old telephone service,
[00:02:47.159]
also known as pots.
[00:02:48.830]
The arrival of the Internet age. In the late
[00:02:50.930]
20th an early 21st century
[00:02:53.210]
ushered email and instant messaging
[00:02:55.389]
into the mainstream of how people communicate
[00:02:58.919]
with the greater availability and affordability
[00:03:01.659]
of mobile phones
[00:03:03.110]
and the arrival of smartphones and the
[00:03:05.180]
AP economy
[00:03:06.719]
waiting to contact someone because you weren't
[00:03:08.960]
near a phone disappeared,
[00:03:11.189]
and the always on culture we live
[00:03:13.289]
in today began its march to prominence
[00:03:16.650]
messaging an instant communication
[00:03:18.750]
moved from the office base
[00:03:20.539]
to the consumer space,
[00:03:22.210]
and not on ly did this make connecting and
[00:03:24.330]
collaborating with other's easier.
[00:03:26.479]
It made it instantaneous
[00:03:28.300]
at a global scale.
[00:03:31.419]
A study performed by Global Workspace
[00:03:34.000]
Analytics of the Fortune 1,000
[00:03:36.530]
saw employees spending greater than 50%
[00:03:39.240]
of their time away from their desk.
[00:03:41.979]
Collaboration tools like slack and
[00:03:44.180]
video conferencing over the Web from WebEx,
[00:03:46.979]
Go to and Zoom have made
[00:03:49.039]
it possible for companies to enable employees
[00:03:51.919]
tto work remotely and interact
[00:03:53.969]
with colleagues from mobile devices wherever
[00:03:56.409]
they could pick up a wireless signal.
[00:03:59.419]
Picking up on these B to B trends, it's
[00:04:01.590]
R R. Donnelley surveyed leaders in marketing
[00:04:04.030]
and technology in 2016
[00:04:06.409]
to get their take on the future of
[00:04:08.449]
B to C Communications,
[00:04:10.729]
99% said Mobile
[00:04:12.770]
will be critical in there. Be to see strategies,
[00:04:15.840]
an 87%
[00:04:17.529]
plan to prioritize multi
[00:04:19.529]
channel customer experiences
[00:04:21.910]
in a coordinated delivery model across
[00:04:24.319]
multiple devices.
[00:04:26.500]
So how are technology companies in the communication
[00:04:29.220]
sector addressing this opportunity?
[00:04:32.009]
Inside the enterprise
[00:04:33.750]
tools like Slack Skype for
[00:04:35.860]
business,
[00:04:36.699]
Microsoft teams
[00:04:38.220]
and others facilitate 1
[00:04:40.329]
to 1 and group conversations
[00:04:42.600]
with a number of capabilities. Beyond messaging,
[00:04:46.120]
they all have chat file sharing,
[00:04:48.899]
light videoconferencing and screen
[00:04:51.100]
sharing. In addition, slack
[00:04:53.459]
and teams have robust AP eyes for
[00:04:55.610]
integrating two way communication between
[00:04:58.079]
services in the form of notifications,
[00:05:00.610]
alerts, reminders and more.
[00:05:04.000]
Many other software companies recognize
[00:05:06.519]
they need to play in this ecosystem
[00:05:08.740]
for expanding their own user base
[00:05:10.889]
and have established connectors and
[00:05:12.970]
integrations with their own. AP eyes
[00:05:17.639]
BEA to see communications have their own set
[00:05:19.810]
of platforms to choose from
[00:05:21.629]
forming a category called See pass
[00:05:24.160]
communication platforms. As a service,
[00:05:27.420]
providers in this space offer secure
[00:05:29.579]
and scalable services for integrating
[00:05:31.769]
SMS,
[00:05:32.759]
Emma's
[00:05:33.939]
text chat,
[00:05:35.240]
Bot's video chat and
[00:05:37.420]
more directly into Web and mobile applications
[00:05:41.230]
from twill EOE and a via toe
[00:05:43.329]
live person in next Mo.
[00:05:45.250]
These in many more companies seek to
[00:05:47.269]
make it easier and cheaper to implement
[00:05:49.529]
messaging, automation and contact
[00:05:51.629]
center integrations into their at
[00:05:53.829]
portfolios.
[00:05:56.740]
While these happen, aggressions for B to B
[00:05:59.019]
and B to C use cases supply
[00:06:01.019]
a standard set of actions. It's between the
[00:06:03.069]
source and destination.
[00:06:04.848]
Exceptions appear, requiring customization
[00:06:07.418]
to solve the problem.
[00:06:11.658]
Unfortunately, just dropping a slack
[00:06:13.798]
work space into the enterprise are making
[00:06:15.988]
an investment in A Via C Pass
[00:06:18.309]
doesn't solve the overarching problem
[00:06:20.319]
with communications.
[00:06:22.319]
As Dominic Kent says,
[00:06:24.088]
solutions for enterprise communications
[00:06:26.528]
are like snowflakes.
[00:06:28.158]
No two are alike.
[00:06:30.709]
There's always a need to do something with
[00:06:33.168]
or as a result of the interaction,
[00:06:36.259]
Kent goes on to say,
[00:06:37.778]
Administrators need a very specialized
[00:06:40.168]
skill set to maintain
[00:06:42.098]
the's applications required customization
[00:06:44.949]
but within the confines of the application
[00:06:47.079]
creators.
[00:06:49.459]
What can't rationalizes is the benefit
[00:06:51.619]
of Sea Pass
[00:06:52.959]
is that it supports this custom ization
[00:06:55.139]
and doesn't force Byers into a
[00:06:57.168]
box.
[00:07:02.158]
On the other hand,
[00:07:03.399]
Thomas McCarthy how
[00:07:05.338]
takes the opinion
[00:07:06.788]
that the problem with Si pass and tools
[00:07:08.869]
like slack is that they are focusing
[00:07:10.988]
one level too low to support
[00:07:13.119]
efficient development of these applications.
[00:07:16.408]
he states that the data, rather
[00:07:18.988]
than the conversation,
[00:07:20.759]
is where the value lies in these services,
[00:07:23.759]
and they don't quite hit the mark in that department.
[00:07:26.699]
This is where men dicks fits in perfectly
[00:07:29.428]
because, as McCarthy, how aptly puts
[00:07:31.608]
it for workflow and business
[00:07:33.759]
communications. The game is in
[00:07:36.019]
the data,
[00:07:37.218]
not the message,
[00:07:39.259]
I stated earlier. Men. Dicks simplifies
[00:07:41.769]
Application Development for anyone
[00:07:43.798]
with a problem to solve
[00:07:45.788]
the combination of dragon drop tooling
[00:07:47.788]
for front and development and universal
[00:07:50.168]
understanding of the function layer with
[00:07:52.189]
visual micro flows and nana flows
[00:07:54.809]
helps everyone make custom solutions quickly
[00:07:57.338]
that have immediate impact.
[00:07:59.809]
The APP Store
[00:08:01.048]
Medics. Library of reusable component
[00:08:03.387]
tree accelerates time to market
[00:08:05.538]
because customizing a slack connection
[00:08:08.327]
or integrating video chat from a C
[00:08:10.538]
passed like a via or to Elio
[00:08:12.608]
into an application
[00:08:14.187]
is a dragon drop experience with
[00:08:16.247]
minimal configuration.
[00:08:21.697]
What are some of the applicable use cases for
[00:08:23.838]
these capabilities and medics?
[00:08:26.608]
The 1st 1 I'll go through today it's close
[00:08:28.658]
to work.
[00:08:30.187]
The evangelist team
[00:08:31.817]
that I'm a part of receives a lot of requests
[00:08:34.177]
from a variety of customers at men dicks.
[00:08:37.057]
It could be overwhelming sometimes
[00:08:39.437]
in the past thes requests came to us
[00:08:41.488]
via phone calls, emails or drive
[00:08:43.768]
by conversations,
[00:08:45.217]
and it made it hard for us to consolidate them
[00:08:47.347]
into our back lock,
[00:08:49.028]
which we managed through asana.
[00:08:51.827]
What ended up happening is we started
[00:08:53.857]
prioritizing
[00:08:55.107]
independently and not through our
[00:08:57.138]
normal scrum ceremonies.
[00:08:59.927]
So we help the next person that came to us
[00:09:02.217]
and promptly forgot what the customer
[00:09:04.437]
before them asked for help on.
[00:09:07.528]
We needed a way for our customers to converse
[00:09:09.998]
with us without distracting us
[00:09:12.327]
from our current tasks.
[00:09:14.827]
Enter Slack and asana
[00:09:17.168]
with Bendix
[00:09:19.587]
Slack has a very robust set of AP
[00:09:21.947]
eyes for extending their platform
[00:09:24.077]
and as I mentioned earlier, many vendors,
[00:09:26.398]
including asana, have built integrations
[00:09:29.268]
called slack APS
[00:09:30.807]
into their platforms that are easy
[00:09:33.457]
to install and configure.
[00:09:36.317]
However, sometimes the use case is a bit
[00:09:38.498]
more custom and requires additional information
[00:09:41.028]
to be exchange
[00:09:42.658]
than the standard slack integration
[00:09:44.707]
app can support.
[00:09:48.028]
Thankfully, medics offers rest, consume
[00:09:50.418]
and published capabilities
[00:09:52.168]
that may connecting two different platforms a
[00:09:54.197]
snap
[00:09:55.498]
and it enabled us to focus on addressing
[00:09:57.597]
our customers needs more efficiently.
[00:10:00.827]
Let's see it in action
[00:10:06.340]
from anywhere inside my slack workspace,
[00:10:09.159]
weaken type forward slash evangelist
[00:10:11.889]
dash request
[00:10:13.649]
a slash command is a component of a slack
[00:10:16.019]
app, and when it's invoked, it makes
[00:10:18.090]
a request to our medics. App.
[00:10:21.200]
The medics APP interprets the request
[00:10:23.389]
through arrest and point named Command
[00:10:26.289]
and calls a micro flow to send back
[00:10:28.549]
a dialog box and Jason Format
[00:10:31.019]
for slack to read and render.
[00:10:34.120]
It's in thiss micro flow that we use
[00:10:36.179]
the dialogue dot open action available
[00:10:38.389]
from our toolbox.
[00:10:40.590]
This is pretty cool because instead of having
[00:10:42.600]
to go through the process of building out the dialogue
[00:10:44.899]
dot open call,
[00:10:46.320]
it's available to me right from the tool box,
[00:10:48.929]
and I can just use it.
[00:10:53.539]
As for the rest of the function, there's a
[00:10:55.590]
good amount of customization going on,
[00:10:58.159]
and that's the part I was mentioning earlier.
[00:11:01.059]
While these services provides solid AP
[00:11:03.320]
I support,
[00:11:04.490]
they require a solid foundation
[00:11:06.850]
of JavaScript to understand how to use
[00:11:08.950]
them with
[00:11:11.870]
men. Dicks. I'm ableto build out that customization
[00:11:14.649]
visually
[00:11:15.669]
and easily see the different fields
[00:11:17.940]
that are being added to the dialog box.
[00:11:22.159]
Back in slack,
[00:11:23.460]
the dialog boxes appeared, and I'll fill
[00:11:25.470]
it in when I submit the form
[00:11:27.870]
slacks, interactive component framework
[00:11:30.220]
sends
[00:11:31.350]
that information
[00:11:32.779]
to my men. Dick Slack service again.
[00:11:36.220]
And as the request goes through the process,
[00:11:39.009]
the chat dot post message action
[00:11:42.019]
sends a message back to the user
[00:11:44.220]
who requested the task,
[00:11:46.029]
informing them that their information
[00:11:48.129]
has been posted in asana.
[00:11:52.759]
I can think of a number of use cases where
[00:11:54.870]
this capability could come in handy.
[00:11:57.590]
Consider a time sheet app like the
[00:11:59.639]
one we have in our template gallery.
[00:12:02.360]
We could integrate slack with this up
[00:12:04.664]
to send timesheets. Sign off requests
[00:12:07.424]
too slack
[00:12:08.904]
so the reviewer can approve, reject
[00:12:11.684]
or ask a question of the submit er right
[00:12:13.924]
from
[00:12:15.355]
the slack interface.
[00:12:17.945]
We'll dig into this case during our live
[00:12:19.985]
community webinar on June 26th
[00:12:28.095]
in the Last Lo Code in 30 we explored
[00:12:30.514]
the world of cognitive services
[00:12:32.565]
and ay ay through the lens of an
[00:12:34.595]
emergency response at,
[00:12:37.264]
we talked about how crowdsourcing emergencies
[00:12:40.164]
could speed up response.
[00:12:42.904]
What if the dispatcher needs to get more
[00:12:45.004]
information from this? A binner
[00:12:48.345]
In the current version of the APP, there's no
[00:12:50.504]
way for the dispatcher to contact
[00:12:52.615]
the person who submitted to the photo.
[00:12:56.024]
What if we added SMS capabilities
[00:12:58.524]
from a Via or Twill Leo
[00:13:00.965]
to enable the dispatcher to carry
[00:13:03.044]
on the conversation with the submit
[00:13:05.195]
er, Once
[00:13:07.735]
again, men, Dicks makes it easy
[00:13:09.784]
to integrate thes communication platforms
[00:13:12.365]
with reusable component tree and
[00:13:14.394]
easy to create and consume rest
[00:13:16.745]
functionality.
[00:13:20.845]
Okay, so I'm gonna wire up the
[00:13:24.004]
of via SMS capabilities
[00:13:26.125]
here, and how will do that
[00:13:28.134]
is to create a micro flow that's
[00:13:30.335]
attached to the save
[00:13:32.995]
button. The
[00:13:37.524]
first step in the micro flow will be to
[00:13:39.754]
take the SMS Perrin and add
[00:13:41.914]
the destination number that was received
[00:13:44.955]
is part of the emergency contact information.
[00:14:00.414]
Then we'll get the message counts so that we can
[00:14:02.554]
track. All of the message is that and
[00:14:04.845]
correspondence that air going between the dispatcher
[00:14:07.394]
and the senator.
[00:14:25.575]
Now we'll dig into the toolbox and
[00:14:27.835]
pick the via SMS connector.
[00:14:44.585]
Once the Via SMS component is
[00:14:46.715]
on, the micro flow will add an exclusive
[00:14:49.184]
split that will perform a conditional
[00:14:51.965]
to make sure that if thie message
[00:14:54.394]
fails, will get a message
[00:14:56.634]
that shows that failure.
[00:15:03.485]
If it's true,
[00:15:05.485]
we'll continue on and
[00:15:08.524]
add more information to
[00:15:10.945]
the message logs. So we'll take the message
[00:15:13.225]
we just sent
[00:15:14.524]
and send it off
[00:15:16.894]
into our database so that we can keep
[00:15:19.115]
that message. Log history is part of
[00:15:21.235]
the conversation.
[00:15:34.904]
Let's go ahead and add thie
[00:15:37.105]
rest of the properties or members of
[00:15:39.345]
the message logs so that we get
[00:15:41.355]
that incorrectly.
[00:16:02.674]
The last two things will do is we'll add
[00:16:04.684]
an emergency event. Ah, committal.
[00:16:07.105]
So will commit the emergency event, object
[00:16:09.197]
the database and then we'll close
[00:16:11.456]
the page.
[00:16:12.866]
Ah, signifying the end of
[00:16:14.876]
the life cycle of sending
[00:16:17.157]
thie message.
[00:16:24.527]
Once the APP is updated,
[00:16:27.376]
we'll be able to go in. And
[00:16:29.856]
if we click on the
[00:16:32.037]
record regarding the
[00:16:34.177]
cat that's being chased by the old man,
[00:16:37.157]
we can see the information that was captured
[00:16:39.356]
previously in the new phone number
[00:16:42.456]
is already in this
[00:16:44.527]
task.
[00:16:45.767]
We can go ahead and click the send SMS
[00:16:48.057]
button,
[00:16:49.846]
and now we'll open up a new form, that
[00:16:52.027]
new form that we created,
[00:16:55.116]
and we can put in the message
[00:16:58.267]
here so we'll just type in.
[00:17:00.596]
Are you able to calm the man
[00:17:03.226]
who is chasing a cat
[00:17:06.196]
when we click the save button
[00:17:08.747]
that will trigger
[00:17:10.737]
ah Thea via service to
[00:17:13.196]
send that message? So we're calling
[00:17:15.416]
out to the, uh via a p I
[00:17:17.666]
and sending a text message to
[00:17:20.166]
our phone. And you can see here
[00:17:22.346]
is the phone
[00:17:23.717]
and the message is right there.
[00:17:28.826]
If we continue weaken, send another
[00:17:30.846]
message right away
[00:17:33.646]
and we can ask a follow up question
[00:17:35.987]
or give some guidance.
[00:17:38.356]
If you can calm them and down, maybe the cat
[00:17:40.757]
will come down from the tree,
[00:17:43.007]
we click, save and we can see that just
[00:17:45.336]
gets right.
[00:17:46.317]
Ah, added to the additional text
[00:17:48.457]
message. So
[00:17:50.307]
ah, via ah offers
[00:17:53.027]
not only one way but two way text
[00:17:55.336]
messaging.
[00:17:56.346]
Ah, in conversations. But
[00:17:58.366]
we're going to take a look at how that
[00:18:00.497]
works in twill Leo now.
[00:18:12.208]
So let's switch over to twill Leo, and
[00:18:14.778]
you can see the micro flow is identical
[00:18:16.998]
to Thea via SMS
[00:18:19.347]
micro flow that we created.
[00:18:22.147]
The only difference is changing
[00:18:24.488]
that one action
[00:18:26.488]
where instead of using a vie,
[00:18:28.647]
it's using Tulio.
[00:18:32.917]
We're going to show to Wei SMS
[00:18:34.938]
here, so we'll go back into
[00:18:36.968]
the same task were in before
[00:18:39.647]
and
[00:18:40.887]
send another SMS.
[00:18:43.647]
So this time we're asking the same
[00:18:45.798]
question. Are you able to come the man
[00:18:47.837]
down and get him to stop chasing the cat.
[00:18:50.627]
And now when we save and we send
[00:18:52.627]
this text
[00:18:55.837]
and when we click, save now
[00:18:57.847]
that's going to run through
[00:19:00.208]
Twilley O. And we received that text
[00:19:03.998]
pretty quickly,
[00:19:05.137]
and now we can respond to it
[00:19:07.617]
so I can say I'll try right now
[00:19:10.347]
and that's going to get captured and
[00:19:12.508]
sent back to the application through
[00:19:15.077]
a Web hook. So you can see here is the message
[00:19:17.317]
history.
[00:19:18.718]
I can go ahead and send another text message
[00:19:20.897]
and say he's not listening
[00:19:23.448]
to me and the cats hissing
[00:19:26.548]
and we refresh the message.
[00:19:28.778]
History. It's coming back. And one
[00:19:31.097]
of the benefits here is that
[00:19:33.847]
as a dispatcher having this conversation,
[00:19:36.428]
you can identify the sense of urgency
[00:19:38.667]
based on the communication that's going
[00:19:40.798]
back and forth. You're getting some more context
[00:19:43.867]
beyond the picture.
[00:19:46.847]
So from there you can basically
[00:19:49.268]
say
[00:19:50.508]
that you want that bystander
[00:19:53.167]
to stay in the area and that you're
[00:19:55.178]
going to contact police instead
[00:19:57.258]
of the animal control because it
[00:19:59.307]
seems like the man who's chasing
[00:20:01.607]
the cat is the bigger
[00:20:04.048]
ah challenge right now
[00:20:06.228]
to be worked out
[00:20:08.347]
and you can see that text comes back through.
[00:20:10.952]
And if we look at the message
[00:20:13.403]
history, we can see
[00:20:15.063]
that message that was sent. And then the last
[00:20:17.073]
message. Ah, that was received
[00:20:19.863]
by the bystander.
[00:20:22.762]
Now the way this works like a set is through
[00:20:24.863]
webs hooks. And if we go into
[00:20:27.653]
men dicks,
[00:20:28.722]
you, Khun, see that there is arrest
[00:20:30.732]
a P I for in
[00:20:33.202]
art will EOE connector. And
[00:20:35.353]
if we look at the messaging service,
[00:20:37.383]
this is the actual AP definition.
[00:20:40.093]
There's a message Web hook
[00:20:42.173]
in that message. Web Hook
[00:20:44.133]
calls a
[00:20:47.692]
micro flow
[00:20:49.492]
in that micro flow is what's
[00:20:51.583]
responsible for adding that
[00:20:53.742]
message to the message history
[00:20:55.782]
in the message log.
[00:20:57.423]
And if we go to twill Leo, we can see
[00:20:59.702]
how that
[00:21:01.432]
is done because there are those
[00:21:03.633]
inbound settings and there's that
[00:21:05.762]
request your L
[00:21:07.972]
for
[00:21:09.173]
the Web hook
[00:21:10.573]
right there. So
[00:21:12.303]
ah, it's pretty straightforward
[00:21:14.583]
integration
[00:21:15.853]
to make to a
[00:21:18.042]
messaging work and integrate it into
[00:21:20.573]
your application.
[00:21:25.893]
Communication platforms open many
[00:21:28.012]
new doors for connecting with users,
[00:21:30.962]
And while they abstract away the infrastructure
[00:21:33.583]
for providing those communications
[00:21:35.893]
or supply a robust set of
[00:21:38.053]
capabilities to extend a great
[00:21:40.063]
user experience,
[00:21:41.942]
they're only part of the overall solution,
[00:21:45.692]
paring them with a platform like
[00:21:47.853]
men. Dicks enables your enterprise
[00:21:51.022]
to maximize return on investment
[00:21:53.482]
because they become part of a more robust,
[00:21:56.343]
comprehensive solution
[00:21:58.113]
that you can customize rapidly
[00:22:00.393]
and it originally.