SlideShare une entreprise Scribd logo
1  sur  78
Télécharger pour lire hors ligne
DevNet @TAG
Rome May 5th, Milan May 12th 2016
Catalyzing
Digital Transformations
by leveraging CISCO APIs
Cisco Spark & Tropo APIs
Cisco Platforms for Innovation
Developer
Resources
Market
Opportunities
Vibrant
Developer
Ecosystem
Developer Portal
• Dev Centers
• Support Centers
370,000 Members
(April 2016)
Learning labs
Springboards & Sandbox
Hackathons, CodeCamps
DevNet Express
Standards & Open Source
DevNet Zone at Cisco Lives
DevNet Kids, IEEE
Women in
Engineering
API Documentation
Projet Showcases
Forums, Community blogs
Partners and Developer Communities Training
APIs, Coding, Collab, SDN, IoT, Cloud, DevOps
https://developer.cisco.com/site/devnet/events-contests/events/
Sandbox – Remote labs
Visit developer.cisco.com/devnetlabs
DevNet Labs – Inspiration
Developer Community and Forums
Get free support from
communities forums
Moderated by Cisco
communities.cisco.com
Cube
• Dedicated Space
• Ongoing dialogue
• Events
• Learning
Stève Sfartz, stsfartz@cisco.com
API Evangelist @CiscoDevNet
twitter://@SteveSfartz, github://@ObjectIsAdvantag
Cisco Spark
and Tropo APIs
 Never better time to innovate with Cisco
 Introduction to Cisco Spark & Tropo APIs
 Spark & Tropo all together
Agenda
Innovations for the Digital Business
Leveraging Cisco APIs
Internet of Things
Big Data &
Real-time
Streaming
Analytics
Software Defined
Networking
Cloud &
Data Center
Digital Convergence
Cisco Collaboration Developer Platforms
Complete
collaboration
solution
Modular
building
blocks
Integrate, extend, and customize Spark
experiences
Cisco Spark
Platform Embed voice and SMS services to enhance
business processes
Tropo
Platform
Our flexible platforms offer businesses a comprehensive set of tools to
extend and embed cloud collaboration services, increasing team productivity
and deepening customer engagement.
Connect people, services and
business processes like never before
Connect people, services and
business processes like never before
Introduction
to Tropo APIs
Cloud APIs enabling developers to quickly
and easily embed communication capabilities
into their applications and business processes.
Old-style
Communication
Development
+
• Ask
• Call
• Conference
• Hangup
• Record
• Reject
• Say
• Transfer
say("hello world");
Speak or Text
Play an Audio File
say(“http://www.phono.com/audio/trop
orocks.mp3");
call("+14155550100");
say("Tag, you’re it!");
Asking
a
Outbound Voice Call
Asking
a
Send a Text Message
call("+14155550100",
{network:"SMS"}
);
say("Tag, you’re it!");
Asking a Question
var result = ask("What's your favorite color? Choose from
red, blue or green.", {
choices:"red, blue, green"
});
say("You said " + result.value);
log("They said " + result.value);
Voicemail Application
record("Leave your message at the beep. Press pound when
finished.", {
beep:true,
timeout:10,
silenceTimeout:7,
maxTime:60,
terminator:'#',
recordFormat:"audio/mp3",
recordURI:"ftp://example.com/1.mp3",
recordUser:"tropocloud",
recordPassword:"password"
}
);
Record an Entire Call
startCallRecording("http://example.com/recording.js");
ask("What's your favorite color? Choose from red, blue or green.", {
choices:"red, blue, green"
});
stopCallRecording();
Interactive examples
http://usecases.tropo.com/outbound
-text-voice-alerts/medical
• Local Numbers
• Toll Free
• 42+ countries
• SIP Addresses
Numbers
• Inbound
• Outbound
• Trunking
included
Voice
• Inbound
• Outbound
• Two-way
Texting
• Transfer
• Conference
• Headers
Call Control
• Speech
Recognition
• Text to Speech
• Audio playback
• Recording
Rich Media
• Redundant
data centers
• Auto-scaling
• Usage-based
Cloud
Tropo API Documentation
https://tropo.com
24x7 support
All features
Monitored, Managed Cloud
Developer Production Enterprise
Introduction
to Cisco Spark
increase in amount of
information created by 2020
500%
of organizations will offer
mobility to workers by 2020
90%
increase in innovation and
creativity with collaboration
outside the organization
35%
The Way We Work Has Changed
Agile Teams Work From Anywhere Ecosystem Collaboration
to to to
Individuals At a Corporate Desk Internal Interactions
Social Media Today Frost & Sullivan PGi
Why Cisco Spark
Simple Secure Complete
Secure
One Experience
Message Meeting Call
1:1 and team messaging in virtual rooms
Persistent Chat, Content Sharing, Iteration
A Cloud-based phone system plus much more
Make calls within or outside organization via the PSTN
Audio, video, and web meetings
Before/during/after-meeting messaging and content
Cisco Spark
Rooms, Messages, Calls, Meetings
Cisco Spark
demo
Cisco Spark
Open Platform
Common Management
Spark for Developers
User Integrations, APIs/SDKs, etc.
Spark Hybrid Services
Cloud + Prem
Partner Services
Interconnect
Message Meeting Call
Cisco Spark for Developers
Make it easy for users to integrate Cisco Spark
with the apps they love and give developers tools
to transform collaboration experiences.
Teams unify
workstreams
in a click
Native
Integrations
Power-users
create their own apps
in minutes
App Integration
Services
Developers accelerate
the value of Spark in
their environments
Platform
APIs / SDKs
Who Uses the Integrations and APIs?
-
Developer
Power User
App Integration servicesNative Integration’s
/Rooms
/Memberships/Messages
/Webhooks
/People
• Unify workstreams from
right inside the Cisco
Spark app with native
integrations
Use Native Integrations or Create Your Own
Native integration
Trello
integration
App Integration Services
Build your own
integrations between
Cisco Spark and the other
apps you love
Use built-in filters
to automate how
content is shared
Platforms that create
connections between
hundreds of apps
App Integration Services
Zapier
integration
Use Spark to stay up to date
Keep up with Twitter mentions
Your personal productivity tool
App Integration Services
Built.io
integration
SMS from Cisco Spark with Tropo
/sms +33678007899
“Hi Stève, can you call me back ? Enrico”
• Create a Room
• Advices: Team Room with 2 other YOU, rename to « Built.io Integration »
• Signup at: https://flow.built.io
• Create a new Flow
• Go to the settings
• Toogle Webhook « on »
• Copy link
Hands-on
Let’s start with a webhook
no secret sauce, it’s just about REST & json
no secret sauce, it’s just about REST & json
Is new message a /sms command ?
if yes …
get all info about the Tropo send SMS script
call(phonenumber, {
network:"SMS"});
say(msg);
check the SMS send script token url
Token URL
test with Postman
connect the Tropo SMS send script
link request parameters to the Tropo script
acknowledge into the Spark room
SMS from Cisco Spark with Tropo
/sms +33678007899
“Hi Steve, can you call me ASAP ?
Rui”
‘Your App’
Now with
Cisco Collab!
Spark APIs
Extend Cisco Collaboration Cloud
GET
POST
DELETE
PUT
/Rooms
/Memberships
/Messages
/Webhooks
/People
Cisco Spark API v1
/People /Rooms /Membership /Messages /Webhooks
List People List Rooms List Membership List Messages List Webhooks
Get Person Details Create a Room Create a Membership Create a Message Create a Webhook
Get My Details Get Room Details Get Membership Details Get Message Details Get Webhook Details
Update a Room Update a Membership Update a Webhook
Delete a Room Delete a Membership Delete a Message Delete a Webhook
GET
POST
DELETE
PUT
DELETE DELETE DELETE
PUT PUT
POST POST POST
GET GET GET
GET GET
GET
GET GET
GET
GET
Cisco Spark API
create room, send messages, …
Interactive
Documentation
@CiscoSparkDev
#spark4devs
+441259340737
/fault <fault number> resolved <case closing comments>
https://tropofaultreport.herokuapp.com/faults
• Helping partners develop
new integrations with
Spark
• Direct investments in
partners
• Adding additional
capabilities into
Cisco/Tropo technology
and platform
• Extensive support beyond
just help desk
For more information and to sign up:
https://developer.ciscospark.com/fund/
New $150M Spark Innovation Fund
Developer Portal Interactive Docs
Server SDKs
Developer Site
24/7 Dev Support
Watch a Site Overview Now!
Development Is Always Free
Register
https://www.tropo.com/register
Experience
http://usecases.tropo.com/
Cisco DevNet Learning Labs
Beginner
Spark
Calls
Collaboration
Intermediate
Jabber Guest
Jabber Web SDK
JavaScript
Mobility
Phone
Remote Expert
REST
SMS
TTS
Tropo
UDS
Voice
Webex API
https://learninglabs.cisco.com
Follow and Engage with Us!
@CiscoSparkDev
@Tropo
@CiscoDevNet
Conclusions
@CiscoDevNet
• It’s 100% cloud - no HW investment needed
• It’s flexible (e.g. pay per use - no hidden costs, no cost to develop)
• It’s easy: no need to take care of technical integration with SP networks
• Can fully leverage Communication/Collaboration assets and customers
• Can differentiate your offer with your customers
Why is this relevant to you?
• Own your destiny: extend/enhance your existing product and service
portfolio
• Enhance customer experience on existing processes
• Leverage Cisco market reach
• Catch Service Provider VAS wave
What are your monetization opportunities?
Real life success stories
Simple, Repeatable Packaged Integrations
Business Process Automation
Digital customer engagement
Telemarketing / Lead generation
Emergency / IOT
Health
Notification/IOT tied to education, gov-ed
Tropo and Spark integrate and extend Singlewire Software Solutions to
increase the speed, reach, and success rate of emergency alerts.
Demo: Tropo & Spark integration with Singlewire InformaCast
Patient Optimization
Before
30 – 60
minutes
Patient / Asset
Tracking
Dashboard
Exceptions –
Long Patient
Wait for Transfer
Nurse views
exception
Coordinates with
team members
over phone,
voicemail
Exception
resolved in App.
Resolution Notes
Transfer scenarios:
ER  Hospital, Room  OR, OR  Room
After
15 – 30
minutes
Spark room
created,
care providers
invited+ Tropo
SMS, Voice
Rapid
resolution
on the
exception
Conversation
automatically
uploaded
as notes
Business
Value
• Faster patient transfers  increased patient customer satisfaction
• Virtual patient rooms  caregivers come up to speed on patient
history
• Increased hospital staff productivity
Pilot at White Memorial Medical Center in Los Angeles, Randy Saad, Sr. Director:
“We are excited about the Cisco Collaboration partnership with Tagnos at White Memorial
Hospital.
The Cisco Spark and Tropo Collaboration integration with our Tagnos Patient Flow solution
presents a significant opportunity to cut down patient wait times at various points in their hospital
care.
In fact, we see a broader opportunity to improve care provider productivity with Cisco Spark's
room based messaging, voice, video features and with Tropo SMS and Voice we can easily
communicate with patients and families resulting in responsive holistic care."
Demo
 Energy & Utility Companies
 Use Voice and SMS to engage with
consumers
 Opt-in for power savings and service
credits
 Reduces stress on the power grid
Smart Grid Notifications
Why
Tropo?
• Highly seasonal traffic patterns necessitated a cloud solution.
Tropo Integrations by Intracol (a Bulpros Company)
Cisco Spark Voice Control
Issue being solved
Follow up Spark rooms while driving or unable to use smart device
Solution overview
Cisco Spark Voice Control allows you to stay engaged with your conversations in situations where using
other applications is inconvenient or inappropriate, for example, while driving or jogging. It is an interface to
Cisco Spark utilizing Tropo-based text-to-speech and speech-to-text technologies. It provides a two-way
voice communication where Tropo will notify the user upon new messages and read them out. The user can
respond to the message by talking and Tropo will post the message in the corresponding room on user’s
behalf.
Features
List favorite rooms with unread messages
Select a room to interact with
Listen to unread messages
Use your voice to leave replies
Stay on the line and wait for a reply
Video on YouTube
Cisco Spark Voice Control
Tropo Integrations by Intracol (a Bulpros Company)
WebEx Voice Control
Issue being solved
Never be late for Web meetings. Join and Schedule meetings with zero clicks.
Solution overview
The WebEX Voice Control solution allows users to communicate with WebEx by simply calling a phone
number and using their voice to check for, schedule or join meetings. After authentication the system checks
for a meeting in progress and in case found it offers to transfer the call to the join the meeting automatically.
The user can also request to get called automatically when the their next meeting has started.
Features
Join a meeting in progress
Receive a call from a meeting in progress
Check for upcoming meetings
Schedule a meeting
Authentication via PIN
Video on YouTube
WebEx Voice Control demo
Cloverhound
Simple, drag and drop IVR builder
 Make it easy for anyone to create
an IVR for their business
 Total development time < X weeks
 Four active pilots with service
providers
Discovered
by Biz Dev
Received
commercialization
grant First pilot
Negotiating
equity seed
http://www.zomnio.com/
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016

Contenu connexe

Tendances

Rome 2017: Building advanced voice assistants and chat bots
Rome 2017: Building advanced voice assistants and chat botsRome 2017: Building advanced voice assistants and chat bots
Rome 2017: Building advanced voice assistants and chat botsCisco DevNet
 
Introduction to the DevNet Sandbox and IVT
Introduction to the DevNet Sandbox and IVTIntroduction to the DevNet Sandbox and IVT
Introduction to the DevNet Sandbox and IVTCisco DevNet
 
WAN Automation Engine API Deep Dive
WAN Automation Engine API Deep DiveWAN Automation Engine API Deep Dive
WAN Automation Engine API Deep DiveCisco DevNet
 
Getting Started: Developing Tropo Applications
Getting Started: Developing Tropo ApplicationsGetting Started: Developing Tropo Applications
Getting Started: Developing Tropo ApplicationsCisco DevNet
 
PKI in DevOps: How to Deploy Certificate Automation within CI/CD
PKI in DevOps: How to Deploy Certificate Automation within CI/CDPKI in DevOps: How to Deploy Certificate Automation within CI/CD
PKI in DevOps: How to Deploy Certificate Automation within CI/CDDevOps.com
 
Cisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open DiscussionCisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open DiscussionCisco DevNet
 
Device Programmability with Cisco Plug-n-Play Solution
Device Programmability with Cisco Plug-n-Play SolutionDevice Programmability with Cisco Plug-n-Play Solution
Device Programmability with Cisco Plug-n-Play SolutionCisco DevNet
 
[muCon2017]DevSecOps: How to Continuously Integrate Security into DevOps
[muCon2017]DevSecOps: How to Continuously Integrate Security into DevOps[muCon2017]DevSecOps: How to Continuously Integrate Security into DevOps
[muCon2017]DevSecOps: How to Continuously Integrate Security into DevOpsDaniel Oh
 
The Future of Security and Productivity in Our Newly Remote World
The Future of Security and Productivity in Our Newly Remote WorldThe Future of Security and Productivity in Our Newly Remote World
The Future of Security and Productivity in Our Newly Remote WorldDevOps.com
 
ITCamp 2017 - Raffaele Rialdi - Adopting .NET Core in Mainstream Projects
ITCamp 2017 - Raffaele Rialdi - Adopting .NET Core in Mainstream ProjectsITCamp 2017 - Raffaele Rialdi - Adopting .NET Core in Mainstream Projects
ITCamp 2017 - Raffaele Rialdi - Adopting .NET Core in Mainstream ProjectsITCamp
 
OpenStack Enabling DevOps
OpenStack Enabling DevOpsOpenStack Enabling DevOps
OpenStack Enabling DevOpsCisco DevNet
 
Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...
Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...
Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...ITCamp
 
Docker adventures in Continuous Delivery - Alex Vranceanu
Docker adventures in Continuous Delivery - Alex VranceanuDocker adventures in Continuous Delivery - Alex Vranceanu
Docker adventures in Continuous Delivery - Alex VranceanuITCamp
 
Javascript Essentials - Cisco Live Barcelona 2019
Javascript Essentials - Cisco Live Barcelona 2019Javascript Essentials - Cisco Live Barcelona 2019
Javascript Essentials - Cisco Live Barcelona 2019Cisco DevNet
 
Redefining cloud native debugging
Redefining cloud native debugging  Redefining cloud native debugging
Redefining cloud native debugging LibbySchulze
 
DevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4CloudDevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4CloudCloudify Community
 
The best of Hyper-V 2016 - Thomas Maurer
 The best of Hyper-V 2016 - Thomas Maurer The best of Hyper-V 2016 - Thomas Maurer
The best of Hyper-V 2016 - Thomas MaurerITCamp
 
DevOps in a Cloud Native World
DevOps in a Cloud Native WorldDevOps in a Cloud Native World
DevOps in a Cloud Native WorldMichael Ducy
 
Introduction to the DevNet Sandbox
Introduction to the DevNet SandboxIntroduction to the DevNet Sandbox
Introduction to the DevNet SandboxCisco DevNet
 

Tendances (20)

Rome 2017: Building advanced voice assistants and chat bots
Rome 2017: Building advanced voice assistants and chat botsRome 2017: Building advanced voice assistants and chat bots
Rome 2017: Building advanced voice assistants and chat bots
 
Introduction to the DevNet Sandbox and IVT
Introduction to the DevNet Sandbox and IVTIntroduction to the DevNet Sandbox and IVT
Introduction to the DevNet Sandbox and IVT
 
WAN Automation Engine API Deep Dive
WAN Automation Engine API Deep DiveWAN Automation Engine API Deep Dive
WAN Automation Engine API Deep Dive
 
Getting Started: Developing Tropo Applications
Getting Started: Developing Tropo ApplicationsGetting Started: Developing Tropo Applications
Getting Started: Developing Tropo Applications
 
PKI in DevOps: How to Deploy Certificate Automation within CI/CD
PKI in DevOps: How to Deploy Certificate Automation within CI/CDPKI in DevOps: How to Deploy Certificate Automation within CI/CD
PKI in DevOps: How to Deploy Certificate Automation within CI/CD
 
Cisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open DiscussionCisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open Discussion
 
Device Programmability with Cisco Plug-n-Play Solution
Device Programmability with Cisco Plug-n-Play SolutionDevice Programmability with Cisco Plug-n-Play Solution
Device Programmability with Cisco Plug-n-Play Solution
 
[muCon2017]DevSecOps: How to Continuously Integrate Security into DevOps
[muCon2017]DevSecOps: How to Continuously Integrate Security into DevOps[muCon2017]DevSecOps: How to Continuously Integrate Security into DevOps
[muCon2017]DevSecOps: How to Continuously Integrate Security into DevOps
 
The Future of Security and Productivity in Our Newly Remote World
The Future of Security and Productivity in Our Newly Remote WorldThe Future of Security and Productivity in Our Newly Remote World
The Future of Security and Productivity in Our Newly Remote World
 
ITCamp 2017 - Raffaele Rialdi - Adopting .NET Core in Mainstream Projects
ITCamp 2017 - Raffaele Rialdi - Adopting .NET Core in Mainstream ProjectsITCamp 2017 - Raffaele Rialdi - Adopting .NET Core in Mainstream Projects
ITCamp 2017 - Raffaele Rialdi - Adopting .NET Core in Mainstream Projects
 
OpenStack Enabling DevOps
OpenStack Enabling DevOpsOpenStack Enabling DevOps
OpenStack Enabling DevOps
 
Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...
Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...
Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...
 
Docker adventures in Continuous Delivery - Alex Vranceanu
Docker adventures in Continuous Delivery - Alex VranceanuDocker adventures in Continuous Delivery - Alex Vranceanu
Docker adventures in Continuous Delivery - Alex Vranceanu
 
Javascript Essentials - Cisco Live Barcelona 2019
Javascript Essentials - Cisco Live Barcelona 2019Javascript Essentials - Cisco Live Barcelona 2019
Javascript Essentials - Cisco Live Barcelona 2019
 
Redefining cloud native debugging
Redefining cloud native debugging  Redefining cloud native debugging
Redefining cloud native debugging
 
DevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4CloudDevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4Cloud
 
The best of Hyper-V 2016 - Thomas Maurer
 The best of Hyper-V 2016 - Thomas Maurer The best of Hyper-V 2016 - Thomas Maurer
The best of Hyper-V 2016 - Thomas Maurer
 
DevOps in a Cloud Native World
DevOps in a Cloud Native WorldDevOps in a Cloud Native World
DevOps in a Cloud Native World
 
Introduction to the DevNet Sandbox
Introduction to the DevNet SandboxIntroduction to the DevNet Sandbox
Introduction to the DevNet Sandbox
 
Hybrid Cloud Networking
Hybrid Cloud NetworkingHybrid Cloud Networking
Hybrid Cloud Networking
 

En vedette

Doing Business with Tropo
Doing Business with TropoDoing Business with Tropo
Doing Business with TropoCisco DevNet
 
Upcoming services in OpenStack
Upcoming services in OpenStackUpcoming services in OpenStack
Upcoming services in OpenStackCisco DevNet
 
DEVNET-2009 Intercloud Fabric REST APIs for Providers
DEVNET-2009	Intercloud Fabric REST APIs for ProvidersDEVNET-2009	Intercloud Fabric REST APIs for Providers
DEVNET-2009 Intercloud Fabric REST APIs for ProvidersCisco DevNet
 
Improving urban health in African megacities, a case study of Lagos ( A Prese...
Improving urban health in African megacities, a case study of Lagos ( A Prese...Improving urban health in African megacities, a case study of Lagos ( A Prese...
Improving urban health in African megacities, a case study of Lagos ( A Prese...Dr. Ebele Mogo
 
Principios y Parámetros de los Curriculos
Principios y Parámetros de los CurriculosPrincipios y Parámetros de los Curriculos
Principios y Parámetros de los CurriculosRuth Mujica
 
Assignment week #1
Assignment   week #1Assignment   week #1
Assignment week #1CoachKeegan
 
DEVNET-1129 WAN Automation Engine - Develop Traffic Aware Applications Using ...
DEVNET-1129	WAN Automation Engine - Develop Traffic Aware Applications Using ...DEVNET-1129	WAN Automation Engine - Develop Traffic Aware Applications Using ...
DEVNET-1129 WAN Automation Engine - Develop Traffic Aware Applications Using ...Cisco DevNet
 
Training for Building Course Elements in Blackboard Learn LMS
Training for Building Course Elements in Blackboard Learn LMSTraining for Building Course Elements in Blackboard Learn LMS
Training for Building Course Elements in Blackboard Learn LMSTJStubbs
 
Fys video analysis2
Fys video analysis2Fys video analysis2
Fys video analysis2figgie11
 

En vedette (13)

Doing Business with Tropo
Doing Business with TropoDoing Business with Tropo
Doing Business with Tropo
 
Upcoming services in OpenStack
Upcoming services in OpenStackUpcoming services in OpenStack
Upcoming services in OpenStack
 
DEVNET-2009 Intercloud Fabric REST APIs for Providers
DEVNET-2009	Intercloud Fabric REST APIs for ProvidersDEVNET-2009	Intercloud Fabric REST APIs for Providers
DEVNET-2009 Intercloud Fabric REST APIs for Providers
 
cuento
cuentocuento
cuento
 
Improving urban health in African megacities, a case study of Lagos ( A Prese...
Improving urban health in African megacities, a case study of Lagos ( A Prese...Improving urban health in African megacities, a case study of Lagos ( A Prese...
Improving urban health in African megacities, a case study of Lagos ( A Prese...
 
Naizak presentation
Naizak presentationNaizak presentation
Naizak presentation
 
Principios y Parámetros de los Curriculos
Principios y Parámetros de los CurriculosPrincipios y Parámetros de los Curriculos
Principios y Parámetros de los Curriculos
 
Assignment week #1
Assignment   week #1Assignment   week #1
Assignment week #1
 
Menu ppt
Menu pptMenu ppt
Menu ppt
 
DEVNET-1129 WAN Automation Engine - Develop Traffic Aware Applications Using ...
DEVNET-1129	WAN Automation Engine - Develop Traffic Aware Applications Using ...DEVNET-1129	WAN Automation Engine - Develop Traffic Aware Applications Using ...
DEVNET-1129 WAN Automation Engine - Develop Traffic Aware Applications Using ...
 
Training for Building Course Elements in Blackboard Learn LMS
Training for Building Course Elements in Blackboard Learn LMSTraining for Building Course Elements in Blackboard Learn LMS
Training for Building Course Elements in Blackboard Learn LMS
 
Fys video analysis2
Fys video analysis2Fys video analysis2
Fys video analysis2
 
Aerogel market
Aerogel market Aerogel market
Aerogel market
 

Similaire à DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016

Build advanced Voice Assistants and Chat Bots - Stève Sfartz - Codemotion Mil...
Build advanced Voice Assistants and Chat Bots - Stève Sfartz - Codemotion Mil...Build advanced Voice Assistants and Chat Bots - Stève Sfartz - Codemotion Mil...
Build advanced Voice Assistants and Chat Bots - Stève Sfartz - Codemotion Mil...Codemotion
 
Breizhcamp: Créer un bot, pas si simple. Faisons le point.
Breizhcamp: Créer un bot, pas si simple. Faisons le point.Breizhcamp: Créer un bot, pas si simple. Faisons le point.
Breizhcamp: Créer un bot, pas si simple. Faisons le point.Cisco DevNet
 
Building advanced Chats Bots and Voice Interactive Assistants - Stève Sfartz ...
Building advanced Chats Bots and Voice Interactive Assistants - Stève Sfartz ...Building advanced Chats Bots and Voice Interactive Assistants - Stève Sfartz ...
Building advanced Chats Bots and Voice Interactive Assistants - Stève Sfartz ...Codemotion
 
Chatbots 101: design, code, deploy - Cisco Live Orlando 2018 - DEVNET-2896
Chatbots 101: design, code, deploy - Cisco Live Orlando 2018 - DEVNET-2896Chatbots 101: design, code, deploy - Cisco Live Orlando 2018 - DEVNET-2896
Chatbots 101: design, code, deploy - Cisco Live Orlando 2018 - DEVNET-2896Cisco DevNet
 
Hackathon Poste Mobile 2016 Cisco Roma @TAG TalentGardenIT
Hackathon Poste Mobile 2016 Cisco Roma @TAG TalentGardenIT Hackathon Poste Mobile 2016 Cisco Roma @TAG TalentGardenIT
Hackathon Poste Mobile 2016 Cisco Roma @TAG TalentGardenIT Cisco DevNet
 
From IoT to Human Interactions: Voice and Messages to the rescue - Stève Sfar...
From IoT to Human Interactions: Voice and Messages to the rescue - Stève Sfar...From IoT to Human Interactions: Voice and Messages to the rescue - Stève Sfar...
From IoT to Human Interactions: Voice and Messages to the rescue - Stève Sfar...Codemotion
 
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...ITCamp
 
Building SharePoint Online applications using Napa Office 365 Development Tools
Building SharePoint Online applications using Napa Office 365 Development ToolsBuilding SharePoint Online applications using Napa Office 365 Development Tools
Building SharePoint Online applications using Napa Office 365 Development ToolsGunnar Peipman
 
Embedding Messages and Video Calls in your apps
Embedding Messages and Video Calls in your appsEmbedding Messages and Video Calls in your apps
Embedding Messages and Video Calls in your appsCisco DevNet
 
Steve Sfartz - How to embed Messaging and Video in your apps - Codemotion Mil...
Steve Sfartz - How to embed Messaging and Video in your apps - Codemotion Mil...Steve Sfartz - How to embed Messaging and Video in your apps - Codemotion Mil...
Steve Sfartz - How to embed Messaging and Video in your apps - Codemotion Mil...Codemotion
 
Phone Communications in Javascript with Tropo Serverless
Phone Communications in Javascript with Tropo ServerlessPhone Communications in Javascript with Tropo Serverless
Phone Communications in Javascript with Tropo ServerlessCisco DevNet
 
Greach 2011 - Building Telephony Apps with Groovy and Grails
Greach 2011 - Building Telephony Apps with Groovy and GrailsGreach 2011 - Building Telephony Apps with Groovy and Grails
Greach 2011 - Building Telephony Apps with Groovy and Grailsgreach_es
 
TypeScript - Javascript done right
TypeScript - Javascript done rightTypeScript - Javascript done right
TypeScript - Javascript done rightWekoslav Stefanovski
 
IoT to Human interactions - Stève Sfartz - Codemotion Milan 2016
IoT to Human interactions - Stève Sfartz - Codemotion Milan 2016IoT to Human interactions - Stève Sfartz - Codemotion Milan 2016
IoT to Human interactions - Stève Sfartz - Codemotion Milan 2016Codemotion
 
Build advanced chat bots - Steve Sfartz - Codemotion Amsterdam 2017
Build advanced chat bots - Steve Sfartz - Codemotion Amsterdam 2017Build advanced chat bots - Steve Sfartz - Codemotion Amsterdam 2017
Build advanced chat bots - Steve Sfartz - Codemotion Amsterdam 2017Codemotion
 
Intro to Perfect - LA presentation
Intro to Perfect - LA presentationIntro to Perfect - LA presentation
Intro to Perfect - LA presentationTim Taplin
 
AMIMOTO WordPress + Amazon Web Services for ALL Tech Levels
AMIMOTO WordPress + Amazon Web Services for ALL Tech Levels AMIMOTO WordPress + Amazon Web Services for ALL Tech Levels
AMIMOTO WordPress + Amazon Web Services for ALL Tech Levels Kel
 
Introduction to PHP - SDPHP
Introduction to PHP - SDPHPIntroduction to PHP - SDPHP
Introduction to PHP - SDPHPEric Johnson
 
How APIs are Transforming Cisco Solutions and Catalyzing an Innovation Ecosystem
How APIs are Transforming Cisco Solutions and Catalyzing an Innovation EcosystemHow APIs are Transforming Cisco Solutions and Catalyzing an Innovation Ecosystem
How APIs are Transforming Cisco Solutions and Catalyzing an Innovation EcosystemCisco DevNet
 
ChatOps Workshop
ChatOps WorkshopChatOps Workshop
ChatOps WorkshopTessa Mero
 

Similaire à DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016 (20)

Build advanced Voice Assistants and Chat Bots - Stève Sfartz - Codemotion Mil...
Build advanced Voice Assistants and Chat Bots - Stève Sfartz - Codemotion Mil...Build advanced Voice Assistants and Chat Bots - Stève Sfartz - Codemotion Mil...
Build advanced Voice Assistants and Chat Bots - Stève Sfartz - Codemotion Mil...
 
Breizhcamp: Créer un bot, pas si simple. Faisons le point.
Breizhcamp: Créer un bot, pas si simple. Faisons le point.Breizhcamp: Créer un bot, pas si simple. Faisons le point.
Breizhcamp: Créer un bot, pas si simple. Faisons le point.
 
Building advanced Chats Bots and Voice Interactive Assistants - Stève Sfartz ...
Building advanced Chats Bots and Voice Interactive Assistants - Stève Sfartz ...Building advanced Chats Bots and Voice Interactive Assistants - Stève Sfartz ...
Building advanced Chats Bots and Voice Interactive Assistants - Stève Sfartz ...
 
Chatbots 101: design, code, deploy - Cisco Live Orlando 2018 - DEVNET-2896
Chatbots 101: design, code, deploy - Cisco Live Orlando 2018 - DEVNET-2896Chatbots 101: design, code, deploy - Cisco Live Orlando 2018 - DEVNET-2896
Chatbots 101: design, code, deploy - Cisco Live Orlando 2018 - DEVNET-2896
 
Hackathon Poste Mobile 2016 Cisco Roma @TAG TalentGardenIT
Hackathon Poste Mobile 2016 Cisco Roma @TAG TalentGardenIT Hackathon Poste Mobile 2016 Cisco Roma @TAG TalentGardenIT
Hackathon Poste Mobile 2016 Cisco Roma @TAG TalentGardenIT
 
From IoT to Human Interactions: Voice and Messages to the rescue - Stève Sfar...
From IoT to Human Interactions: Voice and Messages to the rescue - Stève Sfar...From IoT to Human Interactions: Voice and Messages to the rescue - Stève Sfar...
From IoT to Human Interactions: Voice and Messages to the rescue - Stève Sfar...
 
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
 
Building SharePoint Online applications using Napa Office 365 Development Tools
Building SharePoint Online applications using Napa Office 365 Development ToolsBuilding SharePoint Online applications using Napa Office 365 Development Tools
Building SharePoint Online applications using Napa Office 365 Development Tools
 
Embedding Messages and Video Calls in your apps
Embedding Messages and Video Calls in your appsEmbedding Messages and Video Calls in your apps
Embedding Messages and Video Calls in your apps
 
Steve Sfartz - How to embed Messaging and Video in your apps - Codemotion Mil...
Steve Sfartz - How to embed Messaging and Video in your apps - Codemotion Mil...Steve Sfartz - How to embed Messaging and Video in your apps - Codemotion Mil...
Steve Sfartz - How to embed Messaging and Video in your apps - Codemotion Mil...
 
Phone Communications in Javascript with Tropo Serverless
Phone Communications in Javascript with Tropo ServerlessPhone Communications in Javascript with Tropo Serverless
Phone Communications in Javascript with Tropo Serverless
 
Greach 2011 - Building Telephony Apps with Groovy and Grails
Greach 2011 - Building Telephony Apps with Groovy and GrailsGreach 2011 - Building Telephony Apps with Groovy and Grails
Greach 2011 - Building Telephony Apps with Groovy and Grails
 
TypeScript - Javascript done right
TypeScript - Javascript done rightTypeScript - Javascript done right
TypeScript - Javascript done right
 
IoT to Human interactions - Stève Sfartz - Codemotion Milan 2016
IoT to Human interactions - Stève Sfartz - Codemotion Milan 2016IoT to Human interactions - Stève Sfartz - Codemotion Milan 2016
IoT to Human interactions - Stève Sfartz - Codemotion Milan 2016
 
Build advanced chat bots - Steve Sfartz - Codemotion Amsterdam 2017
Build advanced chat bots - Steve Sfartz - Codemotion Amsterdam 2017Build advanced chat bots - Steve Sfartz - Codemotion Amsterdam 2017
Build advanced chat bots - Steve Sfartz - Codemotion Amsterdam 2017
 
Intro to Perfect - LA presentation
Intro to Perfect - LA presentationIntro to Perfect - LA presentation
Intro to Perfect - LA presentation
 
AMIMOTO WordPress + Amazon Web Services for ALL Tech Levels
AMIMOTO WordPress + Amazon Web Services for ALL Tech Levels AMIMOTO WordPress + Amazon Web Services for ALL Tech Levels
AMIMOTO WordPress + Amazon Web Services for ALL Tech Levels
 
Introduction to PHP - SDPHP
Introduction to PHP - SDPHPIntroduction to PHP - SDPHP
Introduction to PHP - SDPHP
 
How APIs are Transforming Cisco Solutions and Catalyzing an Innovation Ecosystem
How APIs are Transforming Cisco Solutions and Catalyzing an Innovation EcosystemHow APIs are Transforming Cisco Solutions and Catalyzing an Innovation Ecosystem
How APIs are Transforming Cisco Solutions and Catalyzing an Innovation Ecosystem
 
ChatOps Workshop
ChatOps WorkshopChatOps Workshop
ChatOps Workshop
 

Plus de Cisco DevNet

Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap APIBuilding a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap APICisco DevNet
 
Application Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible NetflowApplication Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible NetflowCisco DevNet
 
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Cisco DevNet
 
NETCONF & YANG Enablement of Network Devices
NETCONF & YANG Enablement of Network DevicesNETCONF & YANG Enablement of Network Devices
NETCONF & YANG Enablement of Network DevicesCisco DevNet
 
UCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep DiveUCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep DiveCisco DevNet
 
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...Cisco DevNet
 
Choosing PaaS: Cisco and Open Source Options: an overview
Choosing PaaS:  Cisco and Open Source Options: an overviewChoosing PaaS:  Cisco and Open Source Options: an overview
Choosing PaaS: Cisco and Open Source Options: an overviewCisco DevNet
 
Introduction to Fog
Introduction to FogIntroduction to Fog
Introduction to FogCisco DevNet
 
CSTA - Cisco Security Technical Alliances, New Ecosystem Program Built on the...
CSTA - Cisco Security Technical Alliances, New Ecosystem Program Built on the...CSTA - Cisco Security Technical Alliances, New Ecosystem Program Built on the...
CSTA - Cisco Security Technical Alliances, New Ecosystem Program Built on the...Cisco DevNet
 
Introduction to ACI APIs
Introduction to ACI APIsIntroduction to ACI APIs
Introduction to ACI APIsCisco DevNet
 
Flare: an overview
Flare: an overviewFlare: an overview
Flare: an overviewCisco DevNet
 
Enabling Fast IT using Containers, Microservices and DAVROS models: an overview
Enabling Fast IT using Containers, Microservices and DAVROS models: an overviewEnabling Fast IT using Containers, Microservices and DAVROS models: an overview
Enabling Fast IT using Containers, Microservices and DAVROS models: an overviewCisco DevNet
 
Cisco Managed Private Cloud in Your Data Center: Public cloud experience on ...
Cisco Managed Private Cloud in Your Data Center:  Public cloud experience on ...Cisco Managed Private Cloud in Your Data Center:  Public cloud experience on ...
Cisco Managed Private Cloud in Your Data Center: Public cloud experience on ...Cisco DevNet
 
Starting the DevOps Train
Starting the DevOps TrainStarting the DevOps Train
Starting the DevOps TrainCisco DevNet
 
Getting Started with OpenStack
Getting Started with OpenStackGetting Started with OpenStack
Getting Started with OpenStackCisco DevNet
 

Plus de Cisco DevNet (15)

Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap APIBuilding a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
 
Application Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible NetflowApplication Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible Netflow
 
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
 
NETCONF & YANG Enablement of Network Devices
NETCONF & YANG Enablement of Network DevicesNETCONF & YANG Enablement of Network Devices
NETCONF & YANG Enablement of Network Devices
 
UCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep DiveUCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep Dive
 
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
 
Choosing PaaS: Cisco and Open Source Options: an overview
Choosing PaaS:  Cisco and Open Source Options: an overviewChoosing PaaS:  Cisco and Open Source Options: an overview
Choosing PaaS: Cisco and Open Source Options: an overview
 
Introduction to Fog
Introduction to FogIntroduction to Fog
Introduction to Fog
 
CSTA - Cisco Security Technical Alliances, New Ecosystem Program Built on the...
CSTA - Cisco Security Technical Alliances, New Ecosystem Program Built on the...CSTA - Cisco Security Technical Alliances, New Ecosystem Program Built on the...
CSTA - Cisco Security Technical Alliances, New Ecosystem Program Built on the...
 
Introduction to ACI APIs
Introduction to ACI APIsIntroduction to ACI APIs
Introduction to ACI APIs
 
Flare: an overview
Flare: an overviewFlare: an overview
Flare: an overview
 
Enabling Fast IT using Containers, Microservices and DAVROS models: an overview
Enabling Fast IT using Containers, Microservices and DAVROS models: an overviewEnabling Fast IT using Containers, Microservices and DAVROS models: an overview
Enabling Fast IT using Containers, Microservices and DAVROS models: an overview
 
Cisco Managed Private Cloud in Your Data Center: Public cloud experience on ...
Cisco Managed Private Cloud in Your Data Center:  Public cloud experience on ...Cisco Managed Private Cloud in Your Data Center:  Public cloud experience on ...
Cisco Managed Private Cloud in Your Data Center: Public cloud experience on ...
 
Starting the DevOps Train
Starting the DevOps TrainStarting the DevOps Train
Starting the DevOps Train
 
Getting Started with OpenStack
Getting Started with OpenStackGetting Started with OpenStack
Getting Started with OpenStack
 

Dernier

Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...BookNet Canada
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Jeffrey Haguewood
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...itnewsafrica
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialJoão Esperancinha
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 

Dernier (20)

Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorial
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 

DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016

  • 1. DevNet @TAG Rome May 5th, Milan May 12th 2016 Catalyzing Digital Transformations by leveraging CISCO APIs Cisco Spark & Tropo APIs
  • 2. Cisco Platforms for Innovation Developer Resources Market Opportunities Vibrant Developer Ecosystem
  • 3. Developer Portal • Dev Centers • Support Centers 370,000 Members (April 2016) Learning labs Springboards & Sandbox Hackathons, CodeCamps DevNet Express Standards & Open Source DevNet Zone at Cisco Lives DevNet Kids, IEEE Women in Engineering API Documentation Projet Showcases Forums, Community blogs
  • 4. Partners and Developer Communities Training APIs, Coding, Collab, SDN, IoT, Cloud, DevOps https://developer.cisco.com/site/devnet/events-contests/events/
  • 7. Developer Community and Forums Get free support from communities forums Moderated by Cisco communities.cisco.com
  • 8. Cube • Dedicated Space • Ongoing dialogue • Events • Learning
  • 9. Stève Sfartz, stsfartz@cisco.com API Evangelist @CiscoDevNet twitter://@SteveSfartz, github://@ObjectIsAdvantag Cisco Spark and Tropo APIs
  • 10.  Never better time to innovate with Cisco  Introduction to Cisco Spark & Tropo APIs  Spark & Tropo all together Agenda
  • 11. Innovations for the Digital Business Leveraging Cisco APIs Internet of Things Big Data & Real-time Streaming Analytics Software Defined Networking Cloud & Data Center Digital Convergence
  • 12. Cisco Collaboration Developer Platforms Complete collaboration solution Modular building blocks Integrate, extend, and customize Spark experiences Cisco Spark Platform Embed voice and SMS services to enhance business processes Tropo Platform Our flexible platforms offer businesses a comprehensive set of tools to extend and embed cloud collaboration services, increasing team productivity and deepening customer engagement. Connect people, services and business processes like never before Connect people, services and business processes like never before
  • 14. Cloud APIs enabling developers to quickly and easily embed communication capabilities into their applications and business processes.
  • 16. + • Ask • Call • Conference • Hangup • Record • Reject • Say • Transfer
  • 18. Play an Audio File say(“http://www.phono.com/audio/trop orocks.mp3");
  • 20. Asking a Send a Text Message call("+14155550100", {network:"SMS"} ); say("Tag, you’re it!");
  • 21. Asking a Question var result = ask("What's your favorite color? Choose from red, blue or green.", { choices:"red, blue, green" }); say("You said " + result.value); log("They said " + result.value);
  • 22. Voicemail Application record("Leave your message at the beep. Press pound when finished.", { beep:true, timeout:10, silenceTimeout:7, maxTime:60, terminator:'#', recordFormat:"audio/mp3", recordURI:"ftp://example.com/1.mp3", recordUser:"tropocloud", recordPassword:"password" } );
  • 23. Record an Entire Call startCallRecording("http://example.com/recording.js"); ask("What's your favorite color? Choose from red, blue or green.", { choices:"red, blue, green" }); stopCallRecording();
  • 25. • Local Numbers • Toll Free • 42+ countries • SIP Addresses Numbers • Inbound • Outbound • Trunking included Voice • Inbound • Outbound • Two-way Texting
  • 26. • Transfer • Conference • Headers Call Control • Speech Recognition • Text to Speech • Audio playback • Recording Rich Media • Redundant data centers • Auto-scaling • Usage-based Cloud
  • 28. 24x7 support All features Monitored, Managed Cloud Developer Production Enterprise
  • 30. increase in amount of information created by 2020 500% of organizations will offer mobility to workers by 2020 90% increase in innovation and creativity with collaboration outside the organization 35% The Way We Work Has Changed Agile Teams Work From Anywhere Ecosystem Collaboration to to to Individuals At a Corporate Desk Internal Interactions Social Media Today Frost & Sullivan PGi
  • 31. Why Cisco Spark Simple Secure Complete
  • 32. Secure One Experience Message Meeting Call 1:1 and team messaging in virtual rooms Persistent Chat, Content Sharing, Iteration A Cloud-based phone system plus much more Make calls within or outside organization via the PSTN Audio, video, and web meetings Before/during/after-meeting messaging and content Cisco Spark
  • 33. Rooms, Messages, Calls, Meetings Cisco Spark demo
  • 34. Cisco Spark Open Platform Common Management Spark for Developers User Integrations, APIs/SDKs, etc. Spark Hybrid Services Cloud + Prem Partner Services Interconnect Message Meeting Call
  • 35. Cisco Spark for Developers Make it easy for users to integrate Cisco Spark with the apps they love and give developers tools to transform collaboration experiences. Teams unify workstreams in a click Native Integrations Power-users create their own apps in minutes App Integration Services Developers accelerate the value of Spark in their environments Platform APIs / SDKs
  • 36. Who Uses the Integrations and APIs? - Developer Power User App Integration servicesNative Integration’s /Rooms /Memberships/Messages /Webhooks /People
  • 37. • Unify workstreams from right inside the Cisco Spark app with native integrations Use Native Integrations or Create Your Own
  • 39. App Integration Services Build your own integrations between Cisco Spark and the other apps you love Use built-in filters to automate how content is shared Platforms that create connections between hundreds of apps
  • 41. Use Spark to stay up to date Keep up with Twitter mentions Your personal productivity tool
  • 43. SMS from Cisco Spark with Tropo /sms +33678007899 “Hi Stève, can you call me back ? Enrico”
  • 44. • Create a Room • Advices: Team Room with 2 other YOU, rename to « Built.io Integration » • Signup at: https://flow.built.io • Create a new Flow • Go to the settings • Toogle Webhook « on » • Copy link Hands-on
  • 45. Let’s start with a webhook no secret sauce, it’s just about REST & json
  • 46. no secret sauce, it’s just about REST & json
  • 47. Is new message a /sms command ?
  • 49. get all info about the Tropo send SMS script call(phonenumber, { network:"SMS"}); say(msg);
  • 50. check the SMS send script token url Token URL
  • 52. connect the Tropo SMS send script
  • 53. link request parameters to the Tropo script
  • 54. acknowledge into the Spark room
  • 55. SMS from Cisco Spark with Tropo /sms +33678007899 “Hi Steve, can you call me ASAP ? Rui”
  • 56. ‘Your App’ Now with Cisco Collab! Spark APIs Extend Cisco Collaboration Cloud GET POST DELETE PUT /Rooms /Memberships /Messages /Webhooks /People
  • 57. Cisco Spark API v1 /People /Rooms /Membership /Messages /Webhooks List People List Rooms List Membership List Messages List Webhooks Get Person Details Create a Room Create a Membership Create a Message Create a Webhook Get My Details Get Room Details Get Membership Details Get Message Details Get Webhook Details Update a Room Update a Membership Update a Webhook Delete a Room Delete a Membership Delete a Message Delete a Webhook GET POST DELETE PUT DELETE DELETE DELETE PUT PUT POST POST POST GET GET GET GET GET GET GET GET GET GET
  • 58.
  • 59. Cisco Spark API create room, send messages, … Interactive Documentation @CiscoSparkDev #spark4devs
  • 60. +441259340737 /fault <fault number> resolved <case closing comments> https://tropofaultreport.herokuapp.com/faults
  • 61. • Helping partners develop new integrations with Spark • Direct investments in partners • Adding additional capabilities into Cisco/Tropo technology and platform • Extensive support beyond just help desk For more information and to sign up: https://developer.ciscospark.com/fund/ New $150M Spark Innovation Fund
  • 62. Developer Portal Interactive Docs Server SDKs Developer Site 24/7 Dev Support Watch a Site Overview Now!
  • 63. Development Is Always Free Register https://www.tropo.com/register Experience http://usecases.tropo.com/
  • 64. Cisco DevNet Learning Labs Beginner Spark Calls Collaboration Intermediate Jabber Guest Jabber Web SDK JavaScript Mobility Phone Remote Expert REST SMS TTS Tropo UDS Voice Webex API https://learninglabs.cisco.com
  • 65. Follow and Engage with Us! @CiscoSparkDev @Tropo @CiscoDevNet
  • 67. • It’s 100% cloud - no HW investment needed • It’s flexible (e.g. pay per use - no hidden costs, no cost to develop) • It’s easy: no need to take care of technical integration with SP networks • Can fully leverage Communication/Collaboration assets and customers • Can differentiate your offer with your customers Why is this relevant to you?
  • 68. • Own your destiny: extend/enhance your existing product and service portfolio • Enhance customer experience on existing processes • Leverage Cisco market reach • Catch Service Provider VAS wave What are your monetization opportunities?
  • 69. Real life success stories Simple, Repeatable Packaged Integrations Business Process Automation Digital customer engagement Telemarketing / Lead generation Emergency / IOT Health
  • 70. Notification/IOT tied to education, gov-ed Tropo and Spark integrate and extend Singlewire Software Solutions to increase the speed, reach, and success rate of emergency alerts. Demo: Tropo & Spark integration with Singlewire InformaCast
  • 71. Patient Optimization Before 30 – 60 minutes Patient / Asset Tracking Dashboard Exceptions – Long Patient Wait for Transfer Nurse views exception Coordinates with team members over phone, voicemail Exception resolved in App. Resolution Notes Transfer scenarios: ER  Hospital, Room  OR, OR  Room After 15 – 30 minutes Spark room created, care providers invited+ Tropo SMS, Voice Rapid resolution on the exception Conversation automatically uploaded as notes Business Value • Faster patient transfers  increased patient customer satisfaction • Virtual patient rooms  caregivers come up to speed on patient history • Increased hospital staff productivity Pilot at White Memorial Medical Center in Los Angeles, Randy Saad, Sr. Director: “We are excited about the Cisco Collaboration partnership with Tagnos at White Memorial Hospital. The Cisco Spark and Tropo Collaboration integration with our Tagnos Patient Flow solution presents a significant opportunity to cut down patient wait times at various points in their hospital care. In fact, we see a broader opportunity to improve care provider productivity with Cisco Spark's room based messaging, voice, video features and with Tropo SMS and Voice we can easily communicate with patients and families resulting in responsive holistic care."
  • 72. Demo
  • 73.  Energy & Utility Companies  Use Voice and SMS to engage with consumers  Opt-in for power savings and service credits  Reduces stress on the power grid Smart Grid Notifications Why Tropo? • Highly seasonal traffic patterns necessitated a cloud solution.
  • 74. Tropo Integrations by Intracol (a Bulpros Company) Cisco Spark Voice Control Issue being solved Follow up Spark rooms while driving or unable to use smart device Solution overview Cisco Spark Voice Control allows you to stay engaged with your conversations in situations where using other applications is inconvenient or inappropriate, for example, while driving or jogging. It is an interface to Cisco Spark utilizing Tropo-based text-to-speech and speech-to-text technologies. It provides a two-way voice communication where Tropo will notify the user upon new messages and read them out. The user can respond to the message by talking and Tropo will post the message in the corresponding room on user’s behalf. Features List favorite rooms with unread messages Select a room to interact with Listen to unread messages Use your voice to leave replies Stay on the line and wait for a reply Video on YouTube Cisco Spark Voice Control
  • 75. Tropo Integrations by Intracol (a Bulpros Company) WebEx Voice Control Issue being solved Never be late for Web meetings. Join and Schedule meetings with zero clicks. Solution overview The WebEX Voice Control solution allows users to communicate with WebEx by simply calling a phone number and using their voice to check for, schedule or join meetings. After authentication the system checks for a meeting in progress and in case found it offers to transfer the call to the join the meeting automatically. The user can also request to get called automatically when the their next meeting has started. Features Join a meeting in progress Receive a call from a meeting in progress Check for upcoming meetings Schedule a meeting Authentication via PIN Video on YouTube WebEx Voice Control demo
  • 76. Cloverhound Simple, drag and drop IVR builder  Make it easy for anyone to create an IVR for their business  Total development time < X weeks  Four active pilots with service providers Discovered by Biz Dev Received commercialization grant First pilot Negotiating equity seed

Notes de l'éditeur

  1. https://communities.cisco.com/events/1801
  2. DevNet regroups a set of ressources, connects you with fellow developers communities and let’s you explore and innovate with Cisco ‘s latest technologies. The whole set of Cisco Products is covered from IoT, Cloud, Networking, DataCenter, Collaboration, Security and Services.
  3. With 370.000 Members in April 2016, DevNet is an ever growing communiy which offers a large set of on-line ressources and live events. It also gathers all together various communities. Let’s go through all DevNet as to offer.
  4. As for today, DevNet technical evangelists as well as Cisco technical and sales engineer deliver awareness and training to help you ramp up quickly on Cisco latest APIs. Check DevNet events coming close to you.
  5. Sandboxes give you the opportunity to put your hands on Cisco APIs and SDKs. The Cisco hardware and network tecvhnologies involved at provisionned on-demand in DevNet data centers, So that you don’t need to install or buy any Cisco technologies upfront.
  6. These are project showcases, demonstrating end-to-end examples.
  7. The Developer space on communities.cisco.com contains all of the DevNet Developer forums. Developers use these forums as the first point of contact for support. They can ask questions and Cisco employees and other developers can answer and discuss. The communities space is also where all of the developer related Blogs are posted.
  8. Our flexible developer platforms offer businesses a comprehensive set of tools to extend and embed cloud collaboration services, increasing team productivity and deepening customer engagement.   This is delivered through a two-pronged approach:   Cisco Spark Platform with an initial set of APIs to power app integrations and help developers automate and extend Cisco Spark capabilities Tropo Platform with communication APIs to embed voice and SMS services into business applications and processes From a business transformation perspective, our platforms offer a comprehensive spectrum of experiences that businesses and partners can take advantage of to transform the way we work. Cisco Spark is a complete, business-class solution to message, have meetings, and call anyone, anywhere, anytime. With open APIs, developers can integrate, extend, and customize Spark experiences further. On the other end of the spectrum, Tropo APIs enable businesses to embed voice and SMS services to improve business processes and customer engagement. As these two platforms grow, they will ultimately provide businesses with a best of both worlds scenario: A leading collaboration platform to build on top of, and a growing set of simple, open, pay-as-you-go APIs to embed collaboration services deep inside of any business process. This is a unique and differentiated offering in the market today, that our partners and customers can begin to take advantage of and help shape from the get-go. Together we will connect people, services, and business processes like never before.
  9. Build and deploy communication apps Make it easy for developers API - APPLICATION PROGRAMMING INTERFACE Building blocks to create applications, but also integrate with other 3rd party APIs
  10. Early days - copper wires analog protocols telephony hardware proprietary programming languages
  11. Think about your own experience. Do you work the same way you did ten years ago? Five? Then: We did a lot more individual work within fixed, long-term teams. Now: Our work is far more interdependent and teams more flexible and agile. 500% of increase in amount of information created by 2020. Social Media Today: Beyond Content Shock The old way may have been working in a closed office with minimal interactions and little shared information. Today, there is an information Tsunami, work is dynamic and interdependent, based on sharing information and ideas. Today, we see more project-based teams that are self-forming, short-lived, and focused on quick, innovative solutions to very specific initiatives. Then: We used to all work from the same location. Now: People are working from anywhere. The 9-to-5 cubicles are going away. 90% of organizations will offer mobility to workers by 2020. (Frost & Sullivan)   Then: We focused our interaction with employees and immediate co-workers. Now: Work requires active participation among employees, partners, and customers. 35% reported increased innovation and creativity with collaboration outside the organization. (PGi 2015) [ASK AUDIENCE] How has your company’s work environment changed in recent years? What trends do you anticipate in your work environment? (Note: For more stats, refer to the Stories by Collaboration Use Cases)
  12. The innovative cloud platform, app centric design and hybrid services and architecture of the Cisco Spark service create what we believe is a very powerful and differentiated offering in this space. Cisco has the unique advantage of having the industry’s most complete collaboration portfolio in the market spanning premise and cloud infrastructure as well as award winning clients, apps and endpoints for virtually every end-user situation and communication modality. The Spark service leverages Cisco’s extensive heritage, knowledge and experience in network security, our market leadership in communications, and the cloud. We have built upon this, and believe three things will differentiate the Spark service in the market It’s simple, it’s secure and it’s complete.
  13. Let’s break it down into the 3 elements. SPARK MESSAGING – is an easy to use, always connected, service built on the idea of VIRTUAL ROOMS with a excellent MOBILE EXPERIENCE. Messaging, content sharing and BASIC conferencing capabilities are now all in one place. These “rooms” reduce the need for other tools like email and SHAREPOINT that were not truly built to support these types of workers and workstyles. SPARK MEETINGS – People shouldn’t have to worry about what KIND OF MEETING they’re having. Video Rooms, home office, branch office, Driver’s seat, Airport…Face to Face Video, Voice, and Content Sharing from any DEVICE, any ROOM, and any WORK ENVIRONMENT. Leveraging the #1 Web collaboration tool WebEx. SPARK CALL – This is your phone system or PBX in the cloud. One-touch directory dialing, Single Number Reach, Single Voicemail from any device, anywhere. All delivered in a single experience and managed through a single Cloud Collaboration Management Portal. Cloud Collaboration Management provides a single tool for administration, entitlement, management and reporting for Cisco Spark and Cisco WebEx
  14. Building on these 3 ELEMENTS . Cisco Spark is an Open Platform with… Open APIs for application integrations and a playground for developers Partner Services provides inbound dialing, and PSTN connectivity And Hybrid Services for integrating Cloud Spark applications with existing on prem investments
  15. Use native integrations in the Cisco Spark app Cisco Spark is the home for your work. Integrate your conversations in Cisco Spark with the stuff happening in your other applications to unify workstreams in just a few steps. No set up, no code – just open Spark, go to a room, select a business app, and turn on the connection. It’s that easy. Or, create your own integrations by utilizing our inbound and outbound webhooks to exchange content in real-time between Cisco Spark and third-party applications. Initial native integrations: Github Instagram Pagerduty Trello Zendesk Additional integrations likely at/right after launch Note: these integrations at launch are only configurable on the Spark web client; all clients can view/edit integrations Connect Spark to any app with app integration services App integration services help you easily configure automated connections between Cisco Spark and hundreds of other apps. Using Zapier, IFTTT, or Built.IO, you can set up integrations between Spark and utilize built-in filters so that the content that is exchanged is highly useful to you and your teams. Use our open APIs, available through our site or as a JavaScript SDK Use our cloud APIs alone or in tandem to customize the way administrators and teams use Cisco Spark capabilities. Share all the cool integrations you create with our community. Utilize a 24/7 world-class support desk powered by Tropo to answer your questions and discuss your ideas. We will be enhancing our APIs and publishing new ones so check back often. /People /Rooms /Messages /Memberships /Webhooks
  16. Initial native integrations- services like: Github Instagram Pagerduty Trello Zendesk More to come! Don’t see your app listed in our catalog? Well, we’ll be adding more so check back often. Or, use webhooks to create your own inbound and/or outbound exchanges between Cisco Spark and third-party apps You can also go out and create your own integrations. Use app integration service platforms to build your own integrations between Cisco Spark and the other apps you love. Use built-in filters to automate how content is shared, and to enhance the utility of the integration. Example: Create a ‘Zap’ in Zappier to have Box folders and new content posted therein share with Cisco Spark room(s).
  17. App integration services help you easily configure automated connections between Cisco Spark and hundreds of other apps. Using Zapier, IFTTT, or Built.IO, you can set up integrations between Spark and utilize built-in filters so that the content exchanged is highly useful to you and your teams. (E.g. only send on certain days, exchange content between certain folders, etc.) Example: create a ‘Zap’ to have Box folders and new content posted therein share with Cisco Spark room(s).
  18. You activate a Webhook
  19. Add a New Spark Message trigger event from a room
  20. Check this is an /sms command
  21. Activities we would fund: Ask of partners: What other ISVs you want to see have spark/tropo in them and point them to the fund Direct Benefits:  Spark Bots let us see your bots ideas and what business problems they solve  Partner Hosted hackathons/workshops targeting your customers  Onsite workshops for customers using spark/tropo 
  22. Use our open APIs, available through our site or as a JavaScript SDK Use our cloud APIs alone or in tandem to customize the way administrators and teams use Cisco Spark capabilities. Share all the cool integrations you create with us, so we can publicize it with our community. Utilize a 24/7 world-class support desk powered by Tropo to answer your questions and discuss your ideas. We will be enhancing our APIs and publishing new ones so check back often. Initial APIs: /People /Rooms /Messages /Memberships /Webhooks Note: this site is launching in a ‘preview’ mode with an initial API framework for partners and customers to leverage. We will transition from preview to GA once we have additional APIs and SDKs available in CY 2016.
  23. Catalyzing Digital Transformations by leveraging CISCO APIs
  24. Ragruppare per categorie per ambiti di applicabilita’.... Che ambito sono...
  25. JTE This example should be relevant for anyone who has rushed a child, friend or family member to a hospital Patient waiting in OR recovery room for more than 15 minutes…nurse gets a notification…they will go and call Facilities supervisor for the floor…they use the hospital intercom from a fixed phone at nurse station…patients end up waiting for more than 30 min…even if the bed ready…it is not updated in the system in a timely way…nurse at OR -> call facilities coordinator -> who in turn page for in-patient tech ..(nurse responsible for the patient room ) Spark on mobile -> Nurse in OR added to room -> facilities coordinator automatically added (will also send him a SMS with the URL of the Spark room created) -> who in turns manually adds the in-patient tech added to Spark Room… Alerts can now be issued after 10 min.. Nurse and facilities coordinator removed from the room after issue resolved (facilities coordinator types in – “issue resolved” in the room that is listened by the application to remove the participants…room is still retained..)
  26. Explain the story, about how they came along