<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>CarlosAg Blog</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/carlosag/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/carlosag/feed.xml</link>
    <description />
    <lastBuildDate>Wed, 12 Apr 2017 04:01:22 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Updated unofficial PowerApps Connectors Reference</title>
      <link>https://docs.microsoft.com/archive/blogs/carlosag/updated-unofficial-powerapps-connectors-reference</link>
      <pubDate>Sat, 25 Feb 2017 12:12:14 GMT</pubDate>
      <dc:creator><![CDATA[CarlosAg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/carlosag/?p=2036</guid>
      <description><![CDATA[PowerApps and Microsoft Flow capabilities to connect to new data sources continues to expand on a...]]></description>
      <content:encoded><![CDATA[<p>PowerApps and Microsoft Flow capabilities to connect to new data sources continues to expand on a weekly basis allowing you to create applications that mashup data from top SaaS providers easier than any other platform. We include now more than 105 connectors and the list continues to grow quickly.</p> <p>This week there are several new connectors so I’m updating the “Unofficial PowerApps Connector Reference” with the latest that shipped in the last couple of weeks including: Azure Automation, Azure Data Lake, Basecamp 2, FreshBooks, Infusionsoft, Intercom, LeanKit, Oracle, Pipedrive, WebMerge and more.</p> <h3>Now available online at <a href="https://www.carlosag.net/PowerApps/Connectors/"><strong>PowerApps Connectors here</strong></a></h3> <h3>You can download the <a href="https://www.carlosag.net/downloads/PowerApps-Connectors-Reference.pdf"><strong>PowerApps Connector Reference here</strong></a><strong> in PDF format</strong>.</h3> <h3>You can download the Spanish version <a href="https://www.carlosag.net/downloads/PowerApps-Connectors-Reference-ES.pdf"><strong>PowerApps Connector Reference in Spanish here</strong></a><strong> in PDF format</strong>.</h3> <p>&nbsp;</p> <p>Please share your feedback so we can keep improving.</p> <p><b>2017-03-14</b>: Updated with Pivotal Tracker, PowerApps Notifications, Toodledo and Zendesk.</p> <p><b>2017-04-11</b>: Updated with 10to8, Act!, bttn, Computer Vision API, Flic, Inoreader and Muhimbi PDF</p> <p>&nbsp;</p> <p><section style="padding-bottom: 10px;padding-top: 10px;padding-left: 10px;clear: both;padding-right: 10px"> <h2><img src="https://www.carlosag.net/images/PowerApps-Logo.png" width="60" height="51">PowerApps Connectors</h2> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="appFigures" src="https://cpgeneralstore.blob.core.windows.net/icons/appfigures.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">appFigures </div> <div style="font-size: 11px;text-align: left">appFigures is a reporting platform for mobile app developers. It brings together all of your app store sales, ad data, worldwide reviews, and hourly rank updates based off of the available reports from your synced accounts. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Asana" src="https://cpgeneralstore.blob.core.windows.net/icons/asana.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Asana </div> <div style="font-size: 11px;text-align: left">Asana enables teams to manage their projects and tasks in one place. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Azure Automation" src="https://cpgeneralstore.blob.core.windows.net/icons/azureautomation.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Azure Automation </div> <div style="font-size: 11px;text-align: left">Azure Automation provides tools to manage your cloud and on-premises infrastructure seamlessly. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Azure Blob Storage" src="https://az818438.vo.msecnd.net/icons/azureblob.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Azure Blob Storage </div> <div style="font-size: 11px;text-align: left">Azure Blob storage is a service for storing large amounts of unstructured data. You can perform various actions such as upload, update, get, and delete blobs in Azure blob storage. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Azure Data Lake" src="https://cpgeneralstore.blob.core.windows.net/icons/azuredatalake.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Azure Data Lake </div> <div style="font-size: 11px;text-align: left">Azure Data Lake Store connector allows you to read and add data to an Azure Data Lake account. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Azure DocumentDB" src="https://cpgeneralstore.blob.core.windows.net/icons/documentdb.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Azure DocumentDB </div> <div style="font-size: 11px;text-align: left">Azure DocumentDB is a NoSQL service for highly available, globally distributed app. Sign into your DocumentDB account to create, update, and query documents and more. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Azure Queues" src="https://cpgeneralstore.blob.core.windows.net/icons/azurequeues.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Azure Queues </div> <div style="font-size: 11px;text-align: left">Azure Queue storage provides cloud messaging between application components. Queue storage also supports managing asynchronous tasks and building process work flows. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Azure Resource Manager" src="https://cpgeneralstore.blob.core.windows.net/icons/arm.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Azure Resource Manager </div> <div style="font-size: 11px;text-align: left">Azure Resource Manager exposes the APIs to manage all of your Azure resources. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Basecamp 2" src="https://cpgeneralstore.blob.core.windows.net/icons/basecamp2.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Basecamp 2 </div> <div style="font-size: 11px;text-align: left">Basecamp 2 keeps people on the same page. No matter what your role is, everyone works toward a common goal: finishing a project together. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Basecamp 3" src="https://cpgeneralstore.blob.core.windows.net/icons/basecamp.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Basecamp 3 </div> <div style="font-size: 11px;text-align: left">Basecamp 3 is a tool that helps teams work together. It provides a dashboard to manage all messaging, document collaboration, scheduling and task management together in one place. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Bitbucket" src="https://cpgeneralstore.blob.core.windows.net/icons/bitbucket.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Bitbucket </div> <div style="font-size: 11px;text-align: left">Bitbucket is a web based hosting service for projects that use GIT revision control. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Bitly" src="https://cpgeneralstore.blob.core.windows.net/icons/bitly.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Bitly </div> <div style="font-size: 11px;text-align: left">Bitly is a link management tool. You can shorten links, reroute existing ones and associate them with campaigns across channels and devices. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Blogger" src="https://cpgeneralstore.blob.core.windows.net/icons/blogger.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Blogger </div> <div style="font-size: 11px;text-align: left">Blogger is a blog publishing service. It allows you to create websites and post to them on an ongoing basis. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Box" src="https://az818438.vo.msecnd.net/icons/box.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Box </div> <div style="font-size: 11px;text-align: left">Connect to Box to manage your files. You can perform various actions such as upload, update, get, and delete files in Box. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Buffer" src="https://cpgeneralstore.blob.core.windows.net/icons/buffer.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Buffer </div> <div style="font-size: 11px;text-align: left">Buffer is a social media management for marketers and agencies. Access your pending and sent updates, social media profiles, and more. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Campfire" src="https://cpgeneralstore.blob.core.windows.net/icons/campfire.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Campfire </div> <div style="font-size: 11px;text-align: left">Campfire is an instant messaging tool used for communication and file sharing within teams. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Chatter" src="https://cpgeneralstore.blob.core.windows.net/icons/chatter.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Chatter </div> <div style="font-size: 11px;text-align: left">Chatter is an enterprise social network for your company that allows employees to connect and collaborate in real time. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Common Data Service" src="https://az818438.vo.msecnd.net/icons/CommonDataModel.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Common Data Service </div> <div style="font-size: 11px;text-align: left">The Microsoft Common Data Model Connector provides a connection to the org-based database on the Microsoft Common Data Model </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="DB2" src="https://az818438.vo.msecnd.net/icons/DB2.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">DB2 </div> <div style="font-size: 11px;text-align: left">The DB2 connector provides an API to work with DB2 Databases. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Disqus" src="https://cpgeneralstore.blob.core.windows.net/icons/disqus.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Disqus </div> <div style="font-size: 11px;text-align: left">Disqus is a service for web comments and discussions. Disqus makes commenting easier and more interactive, helping publishers power online discussions. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="DocuSign" src="https://cpgeneralstore.blob.core.windows.net/icons/docusign.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">DocuSign </div> <div style="font-size: 11px;text-align: left">DocuSign is the easiest and most secure way to sign and get documents signed. With over 50 million users worldwide, DocuSign is the most widely used eSignature and Digital Transaction Management platform in the world. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Dropbox" src="https://az818438.vo.msecnd.net/icons/dropbox.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Dropbox </div> <div style="font-size: 11px;text-align: left">Connect to Dropbox to manage your files. You can perform various actions such as upload, update, get, and delete files in Dropbox. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Dynamics 365" src="https://az818438.vo.msecnd.net/icons/dynamicscrmonline.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Dynamics 365 </div> <div style="font-size: 11px;text-align: left">The Dynamics 365 Connection Provider provides an API to work with entities on Dynamics 365. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Dynamics 365 for Financials" src="https://az818438.vo.msecnd.net/icons/Dyn365Financial.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Dynamics 365 for Financials </div> <div style="font-size: 11px;text-align: left">Connects to your Madeira data </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Dynamics 365 for Operations" src="https://az818438.vo.msecnd.net/icons/axonline.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Dynamics 365 for Operations </div> <div style="font-size: 11px;text-align: left">The Microsoft Dynamics 365 for Operations Connector provides a connection to Dynamics 365 for Operations Data Entities. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Dynamics NAV" src="https://az818438.vo.msecnd.net/icons/madeira.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Dynamics NAV </div> <div style="font-size: 11px;text-align: left">Connects to your Dynamics NAV data </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Easy Redmine" src="https://cpgeneralstore.blob.core.windows.net/icons/easyredmine.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Easy Redmine </div> <div style="font-size: 11px;text-align: left">Easy Redmine is a web based tool for software project management. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Eventbrite" src="https://cpgeneralstore.blob.core.windows.net/icons/eventbrite.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Eventbrite </div> <div style="font-size: 11px;text-align: left">Eventbrite is a self-service ticketing platform used to create and discover local events. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Excel" src="https://az818438.vo.msecnd.net/icons/excel.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Excel </div> <div style="font-size: 11px;text-align: left">Excel Connector </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Face API" src="https://cpgeneralstore.blob.core.windows.net/icons/faceapi.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Face API </div> <div style="font-size: 11px;text-align: left">Azure Cognitive Services Face API allows you to detect, identify, analyze, organize and tag faces in photos. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Facebook" src="https://az818438.vo.msecnd.net/icons/facebook.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Facebook </div> <div style="font-size: 11px;text-align: left">Facebook API allows you to access and publish posts on your Facebook user account </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="File System" src="https://az820139.vo.msecnd.net/icons/file.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">File System </div> <div style="font-size: 11px;text-align: left">Connect to File server to manage your files. You can perform various actions such as upload, update, get, and delete files in File server. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="FreshBooks" src="https://cpgeneralstore.blob.core.windows.net/icons/freshbooks.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">FreshBooks </div> <div style="font-size: 11px;text-align: left">FreshBooks is a cloud based small business accounting software. Send invoices, track time, manage receipts and expenses. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Freshdesk" src="https://cpgeneralstore.blob.core.windows.net/icons/freshdesk.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Freshdesk </div> <div style="font-size: 11px;text-align: left">Freshdesk is a cloud-based customer support solution that will help you streamline your customer service and make sure your customers receive the support they deserve! The Freshdesk connector is intended for Freshdesk agents to manage tickets and contacts. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="FTP" src="https://az818438.vo.msecnd.net/icons/ftp.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">FTP </div> <div style="font-size: 11px;text-align: left">Connect to FTP server to manage your files. You can perform various actions such as upload, update, get, and delete files in FTP server. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="GitHub" src="https://az818438.vo.msecnd.net/icons/github.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">GitHub </div> <div style="font-size: 11px;text-align: left">GitHub is a web-based Git repository hosting service. It offers all of the distributed revision control and source code management (SCM) functionality of Git as well as adding its own features. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Gmail" src="https://az818438.vo.msecnd.net/icons/gmail.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Gmail </div> <div style="font-size: 11px;text-align: left">Gmail is a web-based email service from Google. With the Gmail connector, you can perform actions such as send or receive e-mail messages, and trigger flows on new e-mails. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Google Calendar" src="https://cpgeneralstore.blob.core.windows.net/icons/googlecalendar.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Google Calendar </div> <div style="font-size: 11px;text-align: left">Google Calendar lets you organize your schedule and share events with co-workers and friends. With Google's free online calendar, it's easy to keep track of your daily schedule. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Google Contacts" src="https://cpgeneralstore.blob.core.windows.net/icons/googlecontacts.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Google Contacts </div> <div style="font-size: 11px;text-align: left">Google Contacts is an online address book, integrated across your Google products and more. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Google Drive" src="https://az818438.vo.msecnd.net/icons/googledrive.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Google Drive </div> <div style="font-size: 11px;text-align: left">Connect to Google Drive to manage your files. You can perform various actions such as upload, update, get, and delete on files in Google Drive. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Google Sheets" src="https://az818438.vo.msecnd.net/icons/googlesheet.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Google Sheets </div> <div style="font-size: 11px;text-align: left">Connect to Google Sheet to manage your spreadsheets. You can create, edit, and collaborate with others on spreadsheets. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Google Tasks" src="https://cpgeneralstore.blob.core.windows.net/icons/googletasks.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Google Tasks </div> <div style="font-size: 11px;text-align: left">Google Tasks is a very simple task list. Works inside Gmail, Android, and Calendar seamlessly. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="GoToMeeting" src="https://cpgeneralstore.blob.core.windows.net/icons/gotomeeting.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">GoToMeeting </div> <div style="font-size: 11px;text-align: left">GoToMeeting is an online meeting tool. You can schedule your own meetings or watch for the ones you are invited to. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="GoToTraining" src="https://cpgeneralstore.blob.core.windows.net/icons/gototraining.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">GoToTraining </div> <div style="font-size: 11px;text-align: left">Citrix GoToTraining enables you to manage a stable and high-performance online training environment. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="GoToWebinar" src="https://cpgeneralstore.blob.core.windows.net/icons/gotowebinar.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">GoToWebinar </div> <div style="font-size: 11px;text-align: left">Citrix GoToWebinar enables you to manage a stable and high-performance online webinar environment. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Harvest" src="https://cpgeneralstore.blob.core.windows.net/icons/harvest.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Harvest </div> <div style="font-size: 11px;text-align: left">Harvest is a simple tool to help track the time spent by your team on each project and task. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="HelloSign" src="https://cpgeneralstore.blob.core.windows.net/icons/hellosign.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">HelloSign </div> <div style="font-size: 11px;text-align: left">HelloSign enables secure electronic signatures that are business-caliber, easy-to-use and legally binding. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="HipChat" src="https://cpgeneralstore.blob.core.windows.net/icons/hipchat.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">HipChat </div> <div style="font-size: 11px;text-align: left">HipChat is group chat, video chat and screen sharing tool for teams of all sizes. Built for business, HipChat is persistent, searchable and loaded with goodies your team will love. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Informix" src="https://az818438.vo.msecnd.net/icons/Informix.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Informix </div> <div style="font-size: 11px;text-align: left">The Informix connector provides an API to work with Informix Databases. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Infusionsoft" src="https://cpgeneralstore.blob.core.windows.net/icons/infusionsoft.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Infusionsoft </div> <div style="font-size: 11px;text-align: left">Infusionsoft is sales and marketing automation software built exclusively for small business success. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Insightly" src="https://cpgeneralstore.blob.core.windows.net/icons/insightly.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Insightly </div> <div style="font-size: 11px;text-align: left">Insightly is the easiest customer relationship management solution (CRM) to use for managing deep customer relationships. Customers use Insightly's tightly integrated CRM &amp; project management features to close new business, track post sale customer interactions &amp; drive repeat purchases. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Instagram" src="https://az818438.vo.msecnd.net/icons/instagram.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Instagram </div> <div style="font-size: 11px;text-align: left">Instagram is an online service for sharing pictures with friends and family. Connect to Instagram API to read photo streams on your Instagram account. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Instapaper" src="https://cpgeneralstore.blob.core.windows.net/icons/instapaper.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Instapaper </div> <div style="font-size: 11px;text-align: left">Instapaper is a tool for saving web pages to read later. You can create reading lists by organizing pages into folders which can then be accessed from any mobile or web client. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Intercom" src="https://cpgeneralstore.blob.core.windows.net/icons/intercom.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Intercom </div> <div style="font-size: 11px;text-align: left">Intercom makes messaging apps for businesses that help them understand and talk to consumers. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="JIRA" src="https://cpgeneralstore.blob.core.windows.net/icons/jira.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">JIRA </div> <div style="font-size: 11px;text-align: left">JIRA is a software development tool for agile teams to plan, track, and release world-class software. Connecting JIRA issues to the rest of your tools helps break down barriers and unleash the potential of your team. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="LeanKit" src="https://cpgeneralstore.blob.core.windows.net/icons/leankit.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">LeanKit </div> <div style="font-size: 11px;text-align: left">Helping teams work together to deliver customer value, faster. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="LUIS" src="https://cpgeneralstore.blob.core.windows.net/icons/luis.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">LUIS </div> <div style="font-size: 11px;text-align: left">Azure cognitive services language understanding intelligent service (LUIS) lets you understand language contextually, so your apps communicate with people in the way they speak. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="MailChimp" src="https://az818438.vo.msecnd.net/icons/mailchimp.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">MailChimp </div> <div style="font-size: 11px;text-align: left">MailChimp is a SaaS service that allows businesses to manage and automate email marketing activities, including sending marketing emails, automated messages and targeted campaigns. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Mandrill" src="https://az818438.vo.msecnd.net/icons/mandrill.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Mandrill </div> <div style="font-size: 11px;text-align: left">Mandrill is a transactional email API for MailChimp users. It's reliable, powerful, and ideal for sending data driven emails, including targeted e-commerce and personalized one-to-one messages. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Medium" src="https://cpgeneralstore.blob.core.windows.net/icons/medium.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Medium </div> <div style="font-size: 11px;text-align: left">Medium is a vibrant network of thinkers who care about the world and making it better. Connect to your Medium account to track new publications, write stories and more. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Microsoft Translator" src="https://az818438.vo.msecnd.net/icons/microsofttranslator.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Microsoft Translator </div> <div style="font-size: 11px;text-align: left">Microsoft Translator lets you translate text </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="MSN Weather" src="https://cpgeneralstore.blob.core.windows.net/icons/msnweather.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">MSN Weather </div> <div style="font-size: 11px;text-align: left">MSN Weather gets you the very latest weather forecast, including temperature, humidity, precipitation for your location. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Notifications" src="https://connectorassets.blob.core.windows.net/assets/FlowNotification.svg" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Notifications </div> <div style="font-size: 11px;text-align: left">The notification service enables notifications created by a flow to go to your email account or Microsoft Flow mobile app. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Office 365 Outlook" src="https://az818438.vo.msecnd.net/icons/outlook.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Office 365 Outlook </div> <div style="font-size: 11px;text-align: left">Office 365 connector enables interaction with Office 365. For example: creating, editing, and updating contacts and calendar items. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Office 365 Users" src="https://az818438.vo.msecnd.net/icons/office365users.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Office 365 Users </div> <div style="font-size: 11px;text-align: left">Office 365 Users Connection provider lets you access user profiles in your organization using your Office 365 account. You can perform various actions such as get your profile, a user's profile, a user's manager or direct reports and also update a user profile. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Office 365 Video" src="https://az818438.vo.msecnd.net/icons/office365video.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Office 365 Video </div> <div style="font-size: 11px;text-align: left">The Office365 Video Connector provides an API to work with office365 channels and videos. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="OneDrive" src="https://az818438.vo.msecnd.net/icons/onedrive.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">OneDrive </div> <div style="font-size: 11px;text-align: left">Connect to OneDrive to manage your files. You can perform various actions such as upload, update, get, and delete on files in OneDrive. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="OneDrive for Business" src="https://az818438.vo.msecnd.net/icons/onedriveforbusiness.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">OneDrive for Business </div> <div style="font-size: 11px;text-align: left">Connect to OneDrive for Business to manage your files. You can perform various actions such as upload, update, get, and delete on files. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="OneNote (Business)" src="https://cpgeneralstore.blob.core.windows.net/icons/onenote.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">OneNote (Business) </div> <div style="font-size: 11px;text-align: left">OneNote is a note taking app from Microsoft that makes it easy to sync your ideas, sketches and notes across all your devices! Connect to your Office 365 account with OneDrive for Business enabled to track new sections, create notes and more. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Oracle Database" src="https://az818438.vo.msecnd.net/icons/oracle.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Oracle Database </div> <div style="font-size: 11px;text-align: left">Oracle Database is a relational database management system developed by Oracle. Connect to on-premise Oracle Database to perform various actions such as create, update, get, and delete on rows in a table. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Outlook Tasks" src="https://cpgeneralstore.blob.core.windows.net/icons/outlooktasks.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Outlook Tasks </div> <div style="font-size: 11px;text-align: left">Outlook Tasks service lets you create, read, synchronize, update and delete your tasks that are secured by Azure Active Directory in Office 365 or a Microsoft account. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Outlook.com" src="https://az818438.vo.msecnd.net/icons/outlook.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Outlook.com </div> <div style="font-size: 11px;text-align: left">Outlook.com connector allows you to manage your mail, calendars, and contacts. You can perform various actions such as send mail, schedule meetings, add contacts, etc. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="PagerDuty" src="https://cpgeneralstore.blob.core.windows.net/icons/pagerduty.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">PagerDuty </div> <div style="font-size: 11px;text-align: left">PagerDuty is an agile incident management platform that integrates with IT Ops and DevOps monitoring stacks to improve operational reliability and agility for organizations. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Pinterest" src="https://cpgeneralstore.blob.core.windows.net/icons/pinterest.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Pinterest </div> <div style="font-size: 11px;text-align: left">Pinterest allows you to create a bulletin of photos called a Board. You can follow boards, add pins to existing ones or collaborate with people to build shared boards. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Pipedrive" src="https://cpgeneralstore.blob.core.windows.net/icons/pipedrive.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Pipedrive </div> <div style="font-size: 11px;text-align: left">Pipedrive is a CRM &amp; pipeline management tool that helps you focus on actions that matter. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Pivotal Tracker" src="https://cpgeneralstore.blob.core.windows.net/icons/pivotaltracker.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Pivotal Tracker </div> <div style="font-size: 11px;text-align: left">Pivotal Tracker is purpose-built to make it easy for you to convert an idea into a set of stories that you can prioritize, assign, and manage through completion. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Power BI" src="https://cpgeneralstore.blob.core.windows.net/icons/powerbi.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Power BI </div> <div style="font-size: 11px;text-align: left">Power BI is a suite of business analytics tools to analyze data and share insights. Connect to get easy access to the data in your Power BI dashboards, reports and datasets. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="PowerApps Notification" src="https://cpgeneralstore.blob.core.windows.net/icons/powerappsnotification.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">PowerApps Notification </div> <div style="font-size: 11px;text-align: left">Send push notifications to apps created with PowerApps. Trigger them from Flows or other apps. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Project Online" src="https://az818438.vo.msecnd.net/icons/projectonline.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Project Online </div> <div style="font-size: 11px;text-align: left">Project Online is a flexible online solution for project portfolio management (PPM) and everyday work from Microsoft. Delivered through Office 365, Project Online enables organizations to get started quickly with powerful project management capabilities to plan, prioritize, and manage projects and project portfolio investments-from almost anywhere on almost any device. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Redmine" src="https://cpgeneralstore.blob.core.windows.net/icons/redmine.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Redmine </div> <div style="font-size: 11px;text-align: left">Redmine is a web based tool for software project management. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="RSS" src="https://az818438.vo.msecnd.net/icons/rss.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">RSS </div> <div style="font-size: 11px;text-align: left">RSS is a popular web syndication format used to publish frequently updated content – like blog entries and news headlines. Many content publishers provide an RSS feed to allow users to subscribe to it. Use the RSS connector to retrieve feed information and trigger flows when new items are published in an RSS feed. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Salesforce" src="https://az818438.vo.msecnd.net/icons/salesforce.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Salesforce </div> <div style="font-size: 11px;text-align: left">The Salesforce Connector provides an API to work with Salesforce objects. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="SendGrid" src="https://az818438.vo.msecnd.net/icons/sendgrid.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">SendGrid </div> <div style="font-size: 11px;text-align: left">SendGrid Connection Provider lets you send email and manage marketing lists and their recipients. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Service Bus" src="https://az818438.vo.msecnd.net/icons/servicebus.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Service Bus </div> <div style="font-size: 11px;text-align: left">Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="SFTP" src="https://az818438.vo.msecnd.net/icons/sftp.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">SFTP </div> <div style="font-size: 11px;text-align: left">Connect to SFTP API to send and receive files. You can perform various operations such as create, update, get or delete files. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="SharePoint" src="https://az818438.vo.msecnd.net/icons/sharepointonline.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">SharePoint </div> <div style="font-size: 11px;text-align: left">The SharePoint Connection Provider provides an API to work with Lists on SharePoint. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Slack" src="https://az818438.vo.msecnd.net/icons/slack.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Slack </div> <div style="font-size: 11px;text-align: left">Slack is a team communication tool, that brings together all of your team communications in one place, instantly searchable and available wherever you go. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Smartsheet" src="https://cpgeneralstore.blob.core.windows.net/icons/smartsheet.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Smartsheet </div> <div style="font-size: 11px;text-align: left">Smartsheet is a powerful work management and collaboration tool that lets you easily track and manage your work so you and your team can be more productive than ever. Use it to collaborate with others, track progress on any project, automate processes, and better structure your work. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="SMTP" src="https://az818438.vo.msecnd.net/icons/smtp.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">SMTP </div> <div style="font-size: 11px;text-align: left">Connect to SMTP to send email. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="SparkPost" src="https://cpgeneralstore.blob.core.windows.net/icons/sparkpost.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">SparkPost </div> <div style="font-size: 11px;text-align: left">SparkPost API allows you to manage email recipient lists and send emails. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="SQL Server" src="https://az818438.vo.msecnd.net/icons/sql.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">SQL Server </div> <div style="font-size: 11px;text-align: left">The Sql connector provides an API to work with Sql Databases. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Stripe" src="https://cpgeneralstore.blob.core.windows.net/icons/stripe.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Stripe </div> <div style="font-size: 11px;text-align: left">Stripe allows private individuals and businesses to accept payments over the internet. You can track customers, orders, invoices and more. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="SurveyMonkey" src="https://cpgeneralstore.blob.core.windows.net/icons/surveymonkey.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">SurveyMonkey </div> <div style="font-size: 11px;text-align: left">SurveyMonkey is the world's leading provider of web-based survey solutions. These solutions are used by companies, organizations, and individuals to gather the insights they need to make more informed decisions. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Text Analytics" src="https://cpgeneralstore.blob.core.windows.net/icons/cognitiveservicestextanalytics.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Text Analytics </div> <div style="font-size: 11px;text-align: left">Microsoft Cognitive Services Text Analytics detects language, sentiment and more of the text you provide. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Todoist" src="https://cpgeneralstore.blob.core.windows.net/icons/todoist.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Todoist </div> <div style="font-size: 11px;text-align: left">Todoist is an online task management app and todo list. With Todoist, users can organize, schedule, maintain and prioritize personal tasks. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Toodledo" src="https://cpgeneralstore.blob.core.windows.net/icons/toodledo.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Toodledo </div> <div style="font-size: 11px;text-align: left">Toodledo is a powerful online productivity tool. Manage your to-do list by creating and updating tasks. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Trello" src="https://az818438.vo.msecnd.net/icons/trello.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Trello </div> <div style="font-size: 11px;text-align: left">Trello gives you perspective over all your projects, at work and at home. It is an easy, free, flexible, and visual way to manage your projects and organize anything. Connect to Trello to manage your boards, lists and cards. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Twilio" src="https://az818438.vo.msecnd.net/icons/twilio.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Twilio </div> <div style="font-size: 11px;text-align: left">Twilio enables apps to send and receive global SMS, MMS and IP messages. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Twitter" src="https://az818438.vo.msecnd.net/icons/twitter.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Twitter </div> <div style="font-size: 11px;text-align: left">Twitter Connection Provider lets you post tweets and get tweets, timeline, friends and followers from your Twitter account. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Typeform" src="https://cpgeneralstore.blob.core.windows.net/icons/typeform.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Typeform </div> <div style="font-size: 11px;text-align: left">Build beautiful, engaging, and conversational online forms, surveys, quizzes, landing pages, and much more with Typeform. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="UserVoice" src="https://az818438.vo.msecnd.net/icons/uservoice.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">UserVoice </div> <div style="font-size: 11px;text-align: left">The UserVoice connector provides an API to work with UserVoice via the Mashup engine. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Vimeo" src="https://cpgeneralstore.blob.core.windows.net/icons/vimeo.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Vimeo </div> <div style="font-size: 11px;text-align: left">Vimeo is a powerful tool for video management, marketing, and analytics all in one place. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Visual Studio Team Services" src="https://cpgeneralstore.blob.core.windows.net/icons/visualstudioteamservices.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Visual Studio Team Services </div> <div style="font-size: 11px;text-align: left">Visual Studio Team Services provides services for teams to share code, track work, and ship software - for any language, all in a single package. It's the perfect complement to your IDE. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="WebMerge" src="https://cpgeneralstore.blob.core.windows.net/icons/webmerge.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">WebMerge </div> <div style="font-size: 11px;text-align: left">Automatically populate templates with data from your favorite cloud apps. Never copy &amp; paste again! </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="WordPress" src="https://cpgeneralstore.blob.core.windows.net/icons/wordpress.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">WordPress </div> <div style="font-size: 11px;text-align: left">WordPress is web software you can use to create a beautiful website, blog, or app. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Wunderlist" src="https://az818438.vo.msecnd.net/icons/wunderlist.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Wunderlist </div> <div style="font-size: 11px;text-align: left">Wunderlist provide a todo list and task manager to help people get their stuff done. Whether you’re sharing a grocery list with a loved one, working on a project, or planning a vacation, Wunderlist makes it easy to capture, share, and complete your to¬dos. Wunderlist instantly syncs between your phone, tablet and computer, so you can access all your tasks from anywhere. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Yammer" src="https://az818438.vo.msecnd.net/icons/yammer.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Yammer </div> <div style="font-size: 11px;text-align: left">Yammer is a leading social network for businesses to get work done smarter and faster. Connect to Yammer to access conversations in your enterprise network. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="YouTube" src="https://cpgeneralstore.blob.core.windows.net/icons/youtube.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">YouTube </div> <div style="font-size: 11px;text-align: left">YouTube allows billions of people to discover, watch and share originally-created videos. YouTube provides a forum for people to connect, inform, and inspire others across the globe and acts as a distribution platform for original content creators and advertisers large and small. </div></div> <div style="overflow: hidden;border-top: #eeeeee 1px solid;height: 180px;font-family: segoe ui,tahoma,arial;border-right: #eeeeee 1px solid;width: 180px;border-bottom: #eeeeee 1px solid;float: left;padding-bottom: 6px;text-align: center;padding-top: 6px;padding-left: 6px;border-left: #eeeeee 1px solid;padding-right: 6px"><img alt="Zendesk" src="https://az818438.vo.msecnd.net/icons/zendesk.png" width="80" height="80"><br> <div style="font-size: 14px;width: 100%;font-weight: bold;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;padding-right: 3px">Zendesk </div> <div style="font-size: 11px;text-align: left">Zendesk builds software for better customer relationships. With multiple products in its portfolio, Zendesk provides a customer service and support ticketing platform that gives businesses the ability to handle customer calls, emails, and other technical inquiries from a unified interface. </div></div></section>]]></content:encoded>
    </item>
    <item>
      <title>Creating a weather app using PowerApps</title>
      <link>https://docs.microsoft.com/archive/blogs/carlosag/creating-a-weather-app-using-powerapps</link>
      <pubDate>Tue, 10 Jan 2017 15:03:17 GMT</pubDate>
      <dc:creator><![CDATA[CarlosAg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/carlosag/?p=2035</guid>
      <description><![CDATA[One of the great things about PowerApps is that every month it gets better and better with more...]]></description>
      <content:encoded><![CDATA[<p>One of the great things about PowerApps is that every month it gets better and better with more capabilities in the platform as well as new connectors that provide more flexibility connecting to SaaS services. Last month one of such connectors was the MSN Weather that gives you the ability to read the current weather on a specific location, or even the forecast for tomorrow and others.</p> <p>&nbsp;</p> <h2>MSN Weather API</h2> <p>While I don’t think you want to build the next Weather App (there are plenty out there), having the capability of incorporating weather information to your application and correlate to any other data on it is very powerful, whether for planning purposes, delivery, travel plans, or scheduling, or others it can save your users from having to go to multiple places. In addition, with Microsoft Flow you could setup some automated tasks that trigger when the weather changes, and such.</p> <p>&nbsp;</p> <p> <table width="1080" border="0"> <caption>MSN Weather Connector actions supported in PowerApps</caption> <tbody> <tr> <td valign="top" width="569"><a title="PowerApps Connectors Reference" href="https://www.carlosag.net/downloads/PowerApps-Connectors-Reference.pdf" target="_blank"><img title="MSN-Weather-API" style="border-left-width: 0px;border-right-width: 0px;border-bottom-width: 0px;padding-top: 0px;padding-left: 0px;padding-right: 0px;border-top-width: 0px" border="0" alt="MSN-Weather-API" src="https://www.carlosag.net/images/Adding-Weather-information-in-your-Power_7B5B/MSN-Weather-API.png" width="569" height="510"></a></td> <td valign="top"><a title="PowerApps Connectors Reference" href="https://www.carlosag.net/downloads/PowerApps-Connectors-Reference.pdf" target="_blank"><img title="Current-Weather-Properties" style="border-left-width: 0px;border-right-width: 0px;border-bottom-width: 0px;padding-top: 0px;padding-left: 0px;padding-right: 0px;border-top-width: 0px" border="0" alt="Current-Weather-Properties" src="https://www.carlosag.net/images/Adding-Weather-information-in-your-Power_7B5B/Current-Weather-Properties.png" width="1010" height="1184"></a></td></tr></tbody></table></p> <p>&nbsp;</p> <h2>What we will be building</h2> <p>For this quick sample we will be creating the following application using PowerApps that allow you to enter a location in the Input box and will provide you the weather, conditions, pressure, and other information. It also allows you to use the current location to get the weather for it. We currently do not have a reverse geocoding API but the MSN Weather API allows you to provide the Location in coordinates. Of course like all other PowerApps, this application will run in iOS (iPhone, iPad), Android, Windows Phone, Web, and Windows Desktop which makes it extremely powerful and all of this in less than five minutes.</p> <p><img title="weather-app" style="border-top: 0px;border-right: 0px;border-bottom: 0px;padding-top: 0px;padding-left: 0px;border-left: 0px;padding-right: 0px" border="0" alt="weather-app" src="https://www.carlosag.net/images/Adding-Weather-information-in-your-Power_7B5B/weather-app.png" width="363" height="615"></p> <h2>Building the Weather App</h2> <p>At a high level the strategy we will use since we want to have the user click the “Search button” as an explicit action, we’ll store the result of calling MSNWeather.CurrentWeather in the OnSelect of the Search button into a context variable that then we’ll use to display in all the other controls. We’ll add another icon to set the current location coordinates. That’s it… nothing else needed.</p> <p>&nbsp;</p> <ol> <li>In Windows, launch PowerApps</li> <li>We’ll initialize the default location when first launching the app, for that: on the Screen set the following properties:</li> <ol> <li>OnVisible = UpdateContext({LastLocation: "Redmond, WA"})</li></ol> <li>We’ll add the “set the current location” button, for that: Add an Icon (I used the “Map”) icon for simplicity and set the following properties:</li> <ol> <li>OnSelect = UpdateContext({LastLocation: Location.Latitude &amp; ", " &amp; Location.Longitude})</li></ol> <li>We’ll load the last location as a default for the textbox: Add a new Text Input control and set the following properties</li> <ol> <li>Default = LastLocation</li> <li>HintText = "Enter location"</li></ol> <li>Add the “Units” radio group, for that add a Radio control with the following properties:</li> <ol> <li>Items = ["Imperial", "Metric"]</li> <li>Default = "Imperial"</li></ol> <li>We’ll add the Search button, for that:</li> <ol> <li>OnSelect = UpdateContext({Weather: MSNWeather.CurrentWeather(TextInput1.Text, Radio1.Selected.Value)})</li></ol> <li>Finally add all the controls to visualize the data, I used the following:</li> <ol> <li>Temperature: Weather.responses.weather.current.temp &amp; " " &amp; Weather.units.temperature</li> <li>Conditions: Weather.responses.weather.current.cap</li> <li>Pressure: Weather.responses.weather.current.baro &amp; " " &amp; Weather.units.pressure</li> <li>UV Index: Weather.responses.weather.current.uv &amp; " " &amp; Weather.responses.weather.current.uvDesc</li> <li>Dew Point: Weather.responses.weather.current.dewPt &amp; " o"</li> <li>Humidity: Weather.responses.weather.current.rh &amp; " %"</li> <li>Sky: Weather.responses.weather.current.sky</li> <li>Wind: Weather.responses.weather.current.windSpd &amp; " " &amp; Weather.units.speed</li> <li>Visibility: Weather.responses.weather.current.vis</li> <li>Last Updated: Text(DateTimeValue(Weather.responses.weather.current.created), DateTimeFormat.ShortDateTime)</li> <li>Coordinates: Weather.responses.source.coordinates.lat &amp; ", " &amp; Weather.responses.source.coordinates.lon </li> <li>Open in Browser: Launch(Launch(Weather.responses.source.clickThrough))</li></ol></ol>  <p>&nbsp;</p> <p>Anyway, hopefully this shows how easy it is to add a data source to PowerApps. If you need to learn more about which APIs are available and the properties on each you can go to: <a title="https://blogs.msdn.microsoft.com/carlosag/2016/11/22/the-unofficial-powerapps-connectors-reference-draft/" href="https://blogs.msdn.microsoft.com/carlosag/2016/11/22/the-unofficial-powerapps-connectors-reference-draft/">https://blogs.msdn.microsoft.com/carlosag/2016/11/22/the-unofficial-powerapps-connectors-reference-draft/</a></p> <p>&nbsp;</p> <h2><a href="https://www.carlosag.net/downloads/WeatherApp.msapp" target="_blank">Download a copy of the app here</a></h2>]]></content:encoded>
    </item>
    <item>
      <title>The unofficial PowerApps Connectors Reference Draft</title>
      <link>https://docs.microsoft.com/archive/blogs/carlosag/the-unofficial-powerapps-connectors-reference-draft</link>
      <pubDate>Tue, 22 Nov 2016 23:39:45 GMT</pubDate>
      <dc:creator><![CDATA[CarlosAg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/carlosag/?p=2025</guid>
      <description><![CDATA[One of the very powerful capabilities in PowerApps is that you can easily build applications that...]]></description>
      <content:encoded><![CDATA[One of the very powerful capabilities in PowerApps is that you can easily build applications that incorporate data from many data sources. Included with PowerApps are dozens and dozens of connectors, however at times it is hard to quickly know all the options that you have available to create these applications and what the data is coming from. We are continuosly imprivng the documentation and samples that we have but I figure I could share a draft of some documentation so you can share ideas on how to improve it and what would you like to see.

[<strong>Update</strong>] Now updated to include Triggers supported for Microsoft Flow.

[<strong>Update 2016-11-30</strong> - Updated to include GoToMeeting and FreshDesk]

[<strong>Update 2017-01-05</strong> - Updated to include Buffer, DocuSign, GoToTraining, Harvest, OneNote, SurveyMonkey and TypeForm.] Also now available the Spanish draft.

[<strong>Update 2017-02-09</strong> - Updated to include BitBucket, DB2, Eventbrite, File System, Gmail, GoToWebinar, HelloSign, Informix, LUIS, Outlook Tasks, Stripe, UserVoices.]

You can download the <a target="_blank" href="https://www.carlosag.net/downloads/PowerApps-Connectors-Reference.pdf"><strong>PowerApps Connector Reference here</strong></a><strong> in PDF format</strong>.

You can download the Spanish version <a target="_blank" href="https://www.carlosag.net/downloads/PowerApps-Connectors-Reference-ES.pdf"><strong>PowerApps Connector Reference in Spanish here</strong></a><strong> in PDF format</strong>.

Please share your feedback so we can keep improving.

&nbsp;

Below is an example on the Wunderlist Connector. You can see the list of operations that are exposed, and as you click them you will get the details on the parameters, the return types, and more.

<a href="https://www.carlosag.net/downloads/PowerApps-Connectors-Reference.pdf" title="PowerApps Connector Reference"><img width="610" height="468" title="PowerAppsConnectorReference" style="padding-top: 0px;padding-left: 0px;padding-right: 0px;border: 0px" alt="PowerAppsConnectorReference" src="https://www.carlosag.net/images/The-unofficial-PowerApps-Connectors-Refe_14792/PowerAppsConnectorReference.png" border="0" /></a>

&nbsp;

&nbsp;

<a href="https://www.carlosag.net/downloads/PowerApps-Connectors-Reference.pdf" title="PowerApps Connectors Reference"><img width="634" height="712" title="PowerAppsConnectorReference2" style="padding-top: 0px;padding-left: 0px;padding-right: 0px;border: 0px" alt="PowerAppsConnectorReference2" src="https://www.carlosag.net/images/The-unofficial-PowerApps-Connectors-Refe_14792/PowerAppsConnectorReference2.png" border="0" /></a>]]></content:encoded>
    </item>
    <item>
      <title>PowerApps for Creators</title>
      <link>https://docs.microsoft.com/archive/blogs/carlosag/powerapps-for-creators</link>
      <pubDate>Sun, 30 Oct 2016 09:54:25 GMT</pubDate>
      <dc:creator><![CDATA[CarlosAg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/carlosag/?p=2015</guid>
      <description><![CDATA[I thought on sharing an early draft of some of the content I’ve been creating on my spare time over...]]></description>
      <content:encoded><![CDATA[<p>I thought on sharing an early draft of some of the content I’ve been creating on my spare time over the weekends to get some feedback on the table of contents and get your ideas for content that you would like to see.</p> <p>You can download an early draft here: <a title="https://www.carlosag.net/downloads/PowerApps.pdf" href="https://www.carlosag.net/downloads/PowerApps.pdf">https://www.carlosag.net/downloads/PowerApps.pdf</a></p> <p>Here is a copy of the current table of contents, and would love to hear from you:</p> <ul> <li>Contents</li> <li>About the Author</li> <li>Chapter 1 - Getting Started</li> <ul> <li>What is PowerApps</li> <li>Line of business mobile applications</li> <li>Dataflow programming</li> <li>Main components of PowerApps</li> <li>Summary</li></ul> <li>Chapter 2 - Building Applications</li> <ul> <li>Creating your first application</li> <li>Running the Application</li> <li>Summary</li></ul> <li>Chapter 3 – PowerApps Architecture</li> <ul> <li>Architecture of an application</li> <li>Packaging and running applications</li> <li>Environments</li> <li>Sharing applications</li> <li>Summary</li></ul> <li>Chapter 4 – PowerApps Studio</li> <ul> <li>Create New options</li> <li>Opening Applications</li> <li>Controls and Properties</li> <li>Formula bar</li> <li>Managing Screens</li> <li>Designer</li> <li>Options, Data Sources and Advanced Pane</li> <li>Collections and Media</li> <li>Summary</li></ul> <li>Chapter 5 – Formulas, screens, controls and navigation</li> <ul> <li>Using Formulas</li> <li>Screens</li> <li>Controls</li> <li>Navigation</li> <li>Passing Context across Screens</li> <li>Practical Navigation models</li> <li>Summary</li></ul> <li>Chapter 6 – Working with Data</li> <ul> <li>Context Variables</li> <li>Connecting to Data</li> <li>Different data sources</li> <li>Initialize data</li> <li>Collections</li> <li>Querying your Data</li> <li>Writing Data</li> <li>Validating Data</li> <li>Optimizing Data</li> <li>Summary</li></ul> <li>Chapter 7 - Common Data Service</li> <ul> <li>Standard Entities</li> <li>Standard vs Custom Fields</li> <li>Creating Custom Entities</li> <li>Import and Export of data</li> <li>Enumerations</li> <li>Excel data</li> <li>Managing Permissions</li> <li>Summary</li></ul> <li>Chapter 8 - Microsoft Flow</li> <ul> <li>Introducing Microsoft Flow</li> <li>Automating your business process</li> <li>Different type of flows</li> <li>Creating and triggering a flow from PowerApps</li> <li>Building an approval process</li> <li>Summary</li></ul> <li>Chapter 9 – Deploying applications</li> <ul> <li>Admin Center</li> <li>Environments</li> <li>Securing your application</li> <li>Securing your data</li> <li>Managing permissions and policies</li> <li>Moving applications across environments</li> <li>Summary</li></ul> <li>Chapter 10 - Extending PowerApps with Custom APIs</li> <ul> <li>Custom APIs overview</li> <li>Azure App Service and Azure Functions Overview</li> <li>Swagger</li> <li>Writing your first Custom API</li> <li>Authentication options</li> <li>Registering Custom APIs</li> <li>Summary</li></ul> <li>Appendix A: Formula reference</li> <li>Appendix B: Creating a Calendar App using PowerApps<br></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>Creating a Calendar App using PowerApps</title>
      <link>https://docs.microsoft.com/archive/blogs/carlosag/creating-a-calendar-app-using-powerapps</link>
      <pubDate>Sun, 16 Oct 2016 08:47:02 GMT</pubDate>
      <dc:creator><![CDATA[CarlosAg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/carlosag/?p=2005</guid>
      <description><![CDATA[For this simple example, we are going to be building an application that allows you to display a...]]></description>
      <content:encoded><![CDATA[For this simple example, we are going to be building an application that allows you to display a 7-day-calendar-like navigation for users to select a day. As you select the dates, it highlights the date by using a different color for the font and draws a circle around the selected date.

<a href="https://www.carlosag.net/images/Creating-a-CalendarApp-using-PowerApps_855B/clip_image002.jpg"><img width="209" height="364" title="clip_image002" style="padding-top: 0px;padding-left: 0px;padding-right: 0px;border: 0px" alt="clip_image002" src="https://www.carlosag.net/images/Creating-a-CalendarApp-using-PowerApps_855B/clip_image002_thumb.jpg" border="0" /></a>

Figure 1. Calendar application

&nbsp;

Now, as I was writing this I realize I would rather <em>ship</em> this as a PDF that people can download, print/read/use on their time and it would also save me a lot of re-formatting for a blog. So please give feedback on the format, the layout, etc. I intend to write much more, so your feedback would be greatly appreciated.

<a target="_blank" href="https://www.carlosag.net/downloads/Creating-a-Calendar-App-using-PowerApps.pdf" title="Creating a Calendar App using PowerApps PDF">Download the chapter in PDF Format</a>

<a target="_blank" href="https://www.carlosag.net/downloads/CalendarApp.msapp">Download the finished Calendar PowerApp</a>]]></content:encoded>
    </item>
    <item>
      <title>Video: Building a Custom API for PowerApps using Azure App Service Web Apps</title>
      <link>https://docs.microsoft.com/archive/blogs/carlosag/video-building-a-custom-api-for-powerapps-using-azure-app-service-web-apps</link>
      <pubDate>Sun, 12 Jun 2016 12:29:51 GMT</pubDate>
      <dc:creator><![CDATA[CarlosAg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/carlosag/?p=1985</guid>
      <description><![CDATA[Last week I wrote a blog on how to create a custom API using Azure AppService that was posted on the...]]></description>
      <content:encoded><![CDATA[Last week I wrote a <a href="https://powerapps.microsoft.com/en-us/blog/building-a-custom-api-for-powerapps-using-azure-app-service-web-apps/" target="_blank">blog on how to create a custom API using Azure AppService</a> that was posted on the <a href="https://powerapps.microsoft.com/en-us/blog/" target="_blank">PowerApps blog</a>, but I thought I would share a short video (7 minutes) that I took while writing the blog for those like me that prefer watching a video of that instead of having to read the steps.

[video width="860" height="454" mp4="https://msdnshared.blob.core.windows.net/media/2016/06/Create-Custom-APIs-with-App-Service.mp4" poster="https://msdnshared.blob.core.windows.net/media/2016/06/use-custom-api-in-gallery.png"][/video]]]></content:encoded>
    </item>
    <item>
      <title>Using an Azure Function in a Microsoft Flow</title>
      <link>https://docs.microsoft.com/archive/blogs/carlosag/using-an-azure-function-in-a-microsoft-flow</link>
      <pubDate>Tue, 10 May 2016 16:01:17 GMT</pubDate>
      <dc:creator><![CDATA[CarlosAg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/carlosag/?p=1936</guid>
      <description><![CDATA[In the previous blog I wrote how easy it is to use an Azure Function as a Custom API for PowerApps,...]]></description>
      <content:encoded><![CDATA[In the pre<a href="https://blogs.msdn.microsoft.com/carlosag/2016/05/09/using-azure-functions-in-powerapps/">vious blog I wrote how easy it is to use an Azure Function as a Custom API for PowerApps</a>, and got a question on how would that look like for <a href="https://flow.microsoft.com/">Microsoft Flow</a>. The great news is that if you have followed the first three steps in the previous blog, you are done! PowerApps and Microsoft Flow share the same connector infrastructure which means your connector will work for PowerApps and Microsoft Flow automatically.

To use that just:
<ol>
	<li>Go to <a href="https://flow.microsoft.com/">https://flow.microsoft.com/</a></li>
	<li>Click My Flows</li>
	<li>Click Create from blank</li>
	<li>In this case I will create a very simple flow that runs every hour and that emails me the output of the Azure Function that we created for PowerApps. Notice how as you start typing in the flow designer it will auto complete and find your new Azure Function Custom API:</li>
	<li><a href="https://www.carlosag.net/images/Using-an-Azure-Function-in-a-Microsoft-F_EBE7/flow-intellisense.png"><img style="padding-top: 0px;padding-left: 0px;padding-right: 0px;border: 0px" title="flow-intellisense" src="https://www.carlosag.net/images/Using-an-Azure-Function-in-a-Microsoft-F_EBE7/flow-intellisense_thumb.png" alt="flow-intellisense" width="537" height="484" border="0" /></a></li>
	<li>After selecting that, it will correctly understand the Swagger definition and the input and output parameters and correctly allow you to enter the values, and even cascade and reuse the output results from the function for any other step/action in the flow as below using it as part of the body of the email to be sent.</li>
	<li><a href="https://www.carlosag.net/images/Using-an-Azure-Function-in-a-Microsoft-F_EBE7/flow.png"><img style="padding-top: 0px;padding-left: 0px;padding-right: 0px;border: 0px" title="flow" src="https://www.carlosag.net/images/Using-an-Azure-Function-in-a-Microsoft-F_EBE7/flow_thumb.png" alt="flow" width="579" height="715" border="0" /></a></li>
</ol>
&nbsp;
<h2>Summary</h2>
One of the great things you get with the new Microsoft Flow and PowerApps is the great story they have to integrate with each other, and the fact that both “speak Swagger” allows you to build a Custom API once and reuse in both. Note that authoring triggers is a bit more work where you need to annotate the Swagger appropriately as well as have a different signature for your APIs so I will leave that for a future post.]]></content:encoded>
    </item>
    <item>
      <title>Using Azure Functions in PowerApps</title>
      <link>https://docs.microsoft.com/archive/blogs/carlosag/using-azure-functions-in-powerapps</link>
      <pubDate>Mon, 09 May 2016 22:31:12 GMT</pubDate>
      <dc:creator><![CDATA[CarlosAg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/carlosag/?p=1925</guid>
      <description><![CDATA[In this blog I want to show how easy is to use the newly introduced Azure Functions from a...]]></description>
      <content:encoded><![CDATA[In this blog I want to show how easy is to use the newly introduced <a href="https://azure.microsoft.com/en-us/documentation/articles/functions-overview/">Azure Functions</a> from a PowerApps. Azure Functions provides a very convenient and easy way to develop custom logic called Functions that runs in the cloud and without the need to worry about the hosting solution at all. You can do things like processing data, integrating with other systems such as storage, queues and many other features on your favorite language C#, Node.JS, Python and more.

<strong><a href="https://powerapps.microsoft.com/">PowerApps</a> </strong>provides a very convenient and simple way to create business mobile applications without the need to write any code that run on iOS, Android, Windows and Web, that allows you to easily integrate with many SaaS providers such as SharePoint, Dropbox, Google Drive, Facebook, OneDrive, Salesforce, Dynamics and many more, however, in some cases you might need to write some custom logic on the server-side to do some further processing. In this example I’ll show you how you can extend PowerApps to call an Azure Function.

&nbsp;

To use an Azure Function from a PowerApp there are four simple steps
<ol>
	<li>Create the Azure Function</li>
	<li>Define the REST signature using Swagger</li>
	<li>Add a Custom API in PowerApps</li>
	<li>Use the new Custom API from a PowerApp</li>
</ol>
<h2></h2>
<h2>Creating the Azure Function</h2>
The first step is to create the Azure Function, for that just:
<ol>
	<li>Go to <a href="https://functions.azure.com/">https://functions.azure.com/</a> and click Get Started.</li>
	<li>On that page, enter a name and a location for your new Azure Function, in my case I'm using <strong>Name</strong>:azurefn and <strong>Region</strong>: West US
<a href="https://www.carlosag.net/images/Using-Azure-Functions-in-PowerApps_8D4D/new-azure-function.png"><img style="padding-top: 0px;padding-left: 0px;padding-right: 0px;border-width: 0px" title="new-azure-function" src="https://www.carlosag.net/images/Using-Azure-Functions-in-PowerApps_8D4D/new-azure-function_thumb.png" alt="new-azure-function" width="544" height="331" border="0" /></a></li>
	<li>Click Create + get started. This will take you to the Azure Portal where you can then choose the scenario, in this case use <strong>Webhook + API</strong> and I’ll be using C# for this example.
<a href="https://www.carlosag.net/images/Using-Azure-Functions-in-PowerApps_8D4D/new-azure-function-template.png"><img style="padding-top: 0px;padding-left: 0px;padding-right: 0px;border-width: 0px" title="new-azure-function-template" src="https://www.carlosag.net/images/Using-Azure-Functions-in-PowerApps_8D4D/new-azure-function-template_thumb.png" alt="new-azure-function-template" width="644" height="362" border="0" /></a></li>
	<li>In this case I’ll leave the default code since that returns “Hello” + the name provided as a parameter in the query string, so you should see something like the following image.
<a href="https://www.carlosag.net/images/Using-Azure-Functions-in-PowerApps_8D4D/default-azure-function-code.png"><img style="padding-top: 0px;padding-left: 0px;padding-right: 0px;border-width: 0px" title="default-azure-function-code" src="https://www.carlosag.net/images/Using-Azure-Functions-in-PowerApps_8D4D/default-azure-function-code_thumb.png" alt="default-azure-function-code" width="644" height="298" border="0" /></a></li>
	<li>At this point our Azure Function is done and you can run it using the Run button at the bottom of the page, or even call it passing the right “<strong>code”</strong> parameter provided, such as: <a title="https://azurefn.azurewebsites.net/api/HttpTriggerCSharp1?name=Carlos&amp;code=h6ztubfu6tpguffjo9ahbbj4ia3tq7reojgktcgmfw24706bt9znzp0jbkqoq0ozhu2g4n7y14i" href="https://azurefn.azurewebsites.net/api/HttpTriggerCSharp1?name=Carlos&amp;code=h6zt…your-code-here…i">https://azurefn.azurewebsites.net/api/HttpTriggerCSharp1?name=Carlos&amp;code=h6zt…your-code-here…i</a></li>
</ol>
&nbsp;
<h2>Creating the Swagger to describe the Azure Function REST API</h2>
There are a few editors that can help you create your swagger such as <a title="https://editor.swagger.io/" href="https://editor.swagger.io/">https://editor.swagger.io/</a>, however in this case it is a very simple REST API that only receives a “name” query string parameter, and the code to be able to call the API, so I just went and defined it in a JSON as below. Note that I used the title <strong>MyAzureFunction</strong> which is the way I will refer to inside PowerApps, and I called the operationId <strong>RunThis</strong> which will be name of the formula. You can use the example below as a starting point, just edit the “Host” to match your site, and the paths as needed.
<div class="code"><span style="color: blue">{</span><span style="color: red">
"swagger"</span><span style="color: blue">: "2.0",
"info": {
"version": "1.0.0",
"title": "<strong>MyAzureFunction</strong>"
},</span><span style="color: maroon">
"host"</span><span style="color: blue">:</span><span style="color: maroon"> "azurefn</span><span style="color: blue">.</span><span style="color: maroon">azurewebsites</span><span style="color: blue">.</span><span style="color: maroon">net"</span><span style="color: blue">,</span><span style="color: maroon">
"paths"</span><span style="color: blue">:</span><span style="color: maroon"> </span><span style="color: blue">{</span><span style="color: red">
"/api/HttpTriggerCSharp1"</span><span style="color: blue">: {
"get": {
"description": "Calls my azure function over https",
"operationId": "<strong><span style="color: #ff0000">RunThis</span></strong>",
"parameters": [
{
"name": "code",
"in": "query",
"description": "code",
"default": "h6ztu…[your code here]…i",
"type": "string"
},</span><span style="color: maroon">
</span><span style="color: blue">{</span><span style="color: red">
"name"</span><span style="color: blue">: "name",
"in": "query",
"required": true,
"type": "string"
}</span><span style="color: maroon">
</span><span style="color: blue">],</span><span style="color: maroon">
"responses"</span><span style="color: blue">:</span><span style="color: maroon"> </span><span style="color: blue">{</span><span style="color: red">
"200"</span><span style="color: blue">: {
"description": "Successful response",
"schema": {
"title": "The response of the api.",
"type": "string"
}
}
}
}
}
}
}</span></div>
&nbsp;
<h2>Adding a custom API in PowerApps</h2>
To register a custom API in PowerApps simply navigate to <a title="https://web.powerapps.com/#/connections/available/custom/create" href="https://web.powerapps.com/#/connections/available/custom/create">https://web.powerapps.com/#/connections/available/custom/create</a>

(or click Manage-&gt;Connections-&gt;New Connection-&gt;Custom-&gt;New Custom API … hurray for deep linking).

<a href="https://www.carlosag.net/images/Using-Azure-Functions-in-PowerApps_8D4D/create-custom-api.png"><img style="padding-top: 0px;padding-left: 0px;padding-right: 0px;border-width: 0px" title="create-custom-api" src="https://www.carlosag.net/images/Using-Azure-Functions-in-PowerApps_8D4D/create-custom-api_thumb.png" alt="create-custom-api" width="644" height="348" border="0" /></a>

Click Next and Create.

&nbsp;
<h2>Using the new Custom API from a PowerApp</h2>
To use the newly created Custom API, just:
<ol>
	<li>Launch PowerApps Studio</li>
	<li>Create a new PowerApp, in my case I used New –&gt;Blank App –&gt;Phone Layout</li>
	<li>Go to the <strong>Content</strong> option in the ribbon and click DataSources.</li>
	<li>In the Data sources panel click the “Add data source” button, click “+ Add Connection”, and select your Custom API.
<a href="https://www.carlosag.net/images/Using-Azure-Functions-in-PowerApps_8D4D/power-apps-add-datasource.png"><img style="padding-top: 0px;padding-left: 0px;padding-right: 0px;border-width: 0px" title="power-apps-add-datasource" src="https://www.carlosag.net/images/Using-Azure-Functions-in-PowerApps_8D4D/power-apps-add-datasource_thumb.png" alt="power-apps-add-datasource" width="644" height="448" border="0" /></a></li>
	<li>Once you have added it to the PowerApp you will get Intellisense for it, in my case I called it MyAzureFunction and RunThis, and as you can see in the image below it even gives me the description and the parameter name, in this case “name”.
<a href="https://www.carlosag.net/images/Using-Azure-Functions-in-PowerApps_8D4D/using-custom-api-in-powerapp.png"><img style="padding-top: 0px;padding-left: 0px;padding-right: 0px;border-width: 0px" title="using-custom-api-in-powerapp" src="https://www.carlosag.net/images/Using-Azure-Functions-in-PowerApps_8D4D/using-custom-api-in-powerapp_thumb.png" alt="using-custom-api-in-powerapp" width="644" height="380" border="0" /></a></li>
	<li>When you run the PowerApp, and you type any values in the TextInput you will see how it automatically tracks the changes and evaluates the formula which will magically perform the right HTTP REST API call to App Service executing our Azure Function and returning the concatenation “Hello ” + name provided.</li>
	<li><a href="https://www.carlosag.net/images/Using-Azure-Functions-in-PowerApps_8D4D/powerapps-running.png"><img style="padding-top: 0px;padding-left: 0px;padding-right: 0px;border-width: 0px" title="powerapps-running" src="https://www.carlosag.net/images/Using-Azure-Functions-in-PowerApps_8D4D/powerapps-running_thumb.png" alt="powerapps-running" width="644" height="448" border="0" /></a></li>
</ol>
&nbsp;
<h2></h2>
<h2>Summary</h2>
In this simple example I show you how easy it is to add any HTTP API to a PowerApp, in our case we used the simplest Azure Function that returns “Hello “ + the value provided in the “name” query string parameter. Of course at this point you can now extend as you want the azure function to do much more interesting things like calculations, data gathering, integration to external systems, and more.

&nbsp;

<strong>One final note</strong>: It is worth calling out is that one thing to consider is authentication, with this approach the "code" that is used to authorize is actually coming to clients which is not ideal if your API is not something you want to allow. For example using Fiddler someone could see the code and reuse. PowerApps supports protecting Custom APIs using Azure Active Directory and basic authentication but I'll keep that for a later post.]]></content:encoded>
    </item>
    <item>
      <title>Using Nested Azure Logic Apps … or Invoking Flows from another Logic App</title>
      <link>https://docs.microsoft.com/archive/blogs/carlosag/using-nested-azure-logic-apps-or-invoking-flows-from-another-logic-app</link>
      <pubDate>Sun, 31 May 2015 11:47:51 GMT</pubDate>
      <dc:creator><![CDATA[CarlosAg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/carlosag/2015/05/31/using-nested-azure-logic-apps-or-invoking-flows-from-another-logic-app/</guid>
      <description><![CDATA[Logic Apps has built-in functionality to allow organizing and splitting your workflows in small...]]></description>
      <content:encoded><![CDATA[<p>Logic Apps has built-in functionality to allow organizing and splitting your workflows in small manageable units that can then be invoked from another workflow. At this moment that functionality is not exposed through the User Interface, but it is still possible to do that. </p>  <p>The high level steps to enable that is to:</p>  <ol>   <li>Create the Child Logic App that will be invoked by the parent logic app and any logic to it. </li>    <li>Create an Access Key in the Child Logic App so that the Parent Logic App can use that as the user name and password to invoke it. </li>    <li>Create the Parent Logic App that uses an action of type “Workflow” and specify the Basic Credentials with the access keys created above. </li>    <li>That is all… </li> </ol>  <p>&#160;</p>  <p>Now the biggest challenge right now is that the <a href="https://portal.azure.com/" target="_blank">User Interface</a> does not currently support managing Access Keys for flows as well as adding an Action for it, so we will be using the great <a href="https://blog.davidebbo.com/2015/01/azure-resource-manager-client.html" target="_blank">ARMClient that David Ebbo</a> built to do that easily through command line. </p>  <p>&#160;</p>  <h2>Create a Child Logic App</h2>  <p>Here you can build any logic app the way you would like, in my case I called the Resource Group “logicNewRG”. The most important thing here is to Copy the full URL of the Endpoint since you will be using that to invoke this workflow from the Parent Logic App. You can do that in the Blade that shows the Endpoint, in my case since I deployed it to North Central US it looks something like: <a href="https://northcentralus.logic.azure.com/subscriptions/049c02d1-000-0000-0000-0000000/resourceGroups/logicNewRG/providers/Microsoft.Logic/workflows/ChildLogicApp">https://northcentralus.logic.azure.com/subscriptions/049c02d1-000-0000-0000-0000000/resourceGroups/logicNewRG/providers/Microsoft.Logic/workflows/ChildLogicApp</a>     <br /></p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/49/33/metablogapi/8358.image_4A775151.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-33-metablogapi/8358.image_5F00_4A775151.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; display: inline; border-top-width: 0px" border="0" alt="image" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/49/33/metablogapi/6724.image_thumb_310F4E17.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-33-metablogapi/6724.image_5F00_thumb_5F00_310F4E17.png" width="601" height="415" /></a>&#160; </p>  <p>&#160;</p>  <h2>Create an Access Key for the Logic App</h2>  <p>This is the most complicated part today since there is currently no support for the UI to manage the access keys, however it is simple enough to do that through command line. </p>  <p><strong>Install ARM Client</strong>: Using <a href="https://chocolatey.org/" target="_blank">Chocolatey</a> it is very easy to install ARM Client, you can just run: <strong>choco install armclient</strong></p>  <p>Once you do that you can run the following:</p>  <div class="code"><font color="#808080">List the Subscriptions </font>    <br /><strong><font color="#000000">armclient</font><font color="#808080">&#160;</font></strong><font color="#000000">GET</font><font color="#808080">&#160;</font><font color="#000000">/subscriptions</font><font color="#0000ff">?</font><font color="#000000">api-version</font><font color="#0000ff">=</font><font color="#000000">2014-04-01</font><font color="#808080">      <br /></font><font color="#0000ff">set</font><font color="#808080">&#160;</font><font color="#000000">SUB</font><font color="#0000ff">=</font><font color="#000000">/subscriptions/049c02d1....e734c</font><font color="#808080">      <br /></font>    <br />    <br /><font color="#808080">Create the Access Key sending a PUT and use a POST to list the generated keys     <br /></font><font color="#000000"><strong>armclient</strong></font><font color="#808080">&#160;</font><font color="#000000">PUT</font><font color="#808080">&#160;</font><font color="#000000">%SUB%/resourceGroups/logicNewRG/providers/Microsoft.Logic/workflows/ChildLogicApp/accessKeys/mykey</font><font color="#0000ff">?</font><font color="#000000">api-version</font><font color="#0000ff">=</font><font color="#000000">2015-02-01-preview</font><font color="#808080"> &quot;{}&quot;      <br />      <br /></font><font color="#000000"><strong>armclient</strong></font><font color="#808080">&#160;</font><font color="#000000">POST</font><font color="#808080">&#160;</font><font color="#000000">%SUB%/resourceGroups/logicNewRG/providers/Microsoft.Logic/workflows/ChildLogicApp/accessKeys/mykey/list</font><font color="#0000ff">?</font><font color="#000000">api-version</font><font color="#0000ff">=</font><font color="#000000">2015-02-01-preview</font> </div>  <p>And that will return the actual keys: (note that there are two so you can rollover your keys and have no downtime easily):</p>  <p></p>  <p>{    <br />&#160; &quot;primarySecretKey&quot;: &quot;uzdaaa18wbccccccc….FpdQ&quot;,     <br />&#160; &quot;secondarySecretKey&quot;: &quot;4Kpdddp7Rccc….DPyUVX6HeKw&quot;     <br />}</p>  <p>&#160;</p>  <p>&#160;</p>  <h2>Create the Parent Logic App</h2>  <p>To create the parent logic app you will need to edit manually the Code in the designer for the actual invocation of the Workflow by entering an action of type “Workflow”. </p>  <div class="code"><font color="#800000">&#160;&#160;&#160; &quot;actions&quot;</font><font color="#0000ff">:</font><font color="#800000">&#160;</font><font color="#0000ff">{</font><font color="#ff0000">      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; &quot;flow&quot;</font><font color="#0000ff">: {      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &quot;type&quot;: &quot;Workflow&quot;,       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &quot;inputs&quot;: {       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &quot;apiVersion&quot;: &quot;2015-02-01-preview&quot;,       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &quot;method&quot;: &quot;GET&quot;,       <br /></font></div>  <p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &quot;uri&quot;: &quot;https://northcentralus.logic.azure.com/subscriptions/049c02d1...734c/resourceGroups/logicNewRG/providers/Microsoft.Logic/workflows/ChildLogicApp&quot;, </p>  <div class="code"><font color="#0000ff">     <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &quot;trigger&quot;: {       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &quot;Name&quot;: &quot;Parentflow&quot;      <p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &quot;outputs&quot;: {       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &quot;somedata&quot;: {        <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &quot;type&quot;: &quot;string&quot;,        <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &quot;value&quot;: &quot;@{guid()}&quot;        <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }        <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }&#160; <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; },</p>     <font color="#800000">        <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &quot;authentication&quot;</font><font color="#0000ff">:</font><font color="#800000">&#160;</font><font color="#0000ff">{</font><font color="#ff0000">        <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &quot;Type&quot;</font><font color="#0000ff">: &quot;Basic&quot;,        <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &quot;UserName&quot;: &quot;mykey&quot;,         <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &quot;Password&quot;: &quot;uzdEC...PfUFpdQ&quot;         <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }</font><font color="#800000">        <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }         <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; }         <br />&#160;&#160;&#160; }</font><font color="#0000ff">,</font> </font></div>  <p>&#160;</p>  <h3><strong>Passing data to the child logic app</strong></h3>  <p>Notice that in this case I’m also passing some data, like a generated GUID to the flow that then can be referenced in the child logic app with something like: @triggers().outputs.somedata.</p>  <h3>Returning data back to the Parent Logic App</h3>  <p>You can send data back to the parent workflow by using the Outputs in the child logic app, such as:</p>  <div class="code"><font color="#800000">&#160;&#160;&#160; &quot;outputs&quot;</font><font color="#0000ff">:</font><font color="#800000">&#160;</font><font color="#0000ff">{</font><font color="#ff0000">     <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; &quot;endTime&quot;</font><font color="#0000ff">: {     <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &quot;type&quot;: &quot;String&quot;,      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &quot;value&quot;: &quot;Child Flow completed at: @{utcnow()}&quot;      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; }      <br />&#160;&#160;&#160; }</font> </div>]]></content:encoded>
    </item>
    <item>
      <title>Install IIS SEO Toolkit in Windows 8.1</title>
      <link>https://docs.microsoft.com/archive/blogs/carlosag/install-iis-seo-toolkit-in-windows-8-1</link>
      <pubDate>Wed, 12 Nov 2014 12:11:37 GMT</pubDate>
      <dc:creator><![CDATA[CarlosAg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/carlosag/2014/11/12/install-iis-seo-toolkit-in-windows-8-1/</guid>
      <description><![CDATA[Today I was trying to install the SEO Toolkit in IIS 8.5 running in my Windows 8.1 desktop machine....]]></description>
      <content:encoded><![CDATA[Today I was trying to install the SEO Toolkit in IIS 8.5 running in my Windows 8.1 desktop machine. It appears that the Web Pl has not been updated to allow the installation of it, but you can easily install it if you use the MSI directly so feel free to install them from:<p><a href="https://go.microsoft.com/?linkid=9695986">IIS SEO Toolkit x64</a> / <a href="https://go.microsoft.com/?linkid=9695985">IIS SEO Toolkit x86</a></p>]]></content:encoded>
    </item>
  </channel>
</rss>