Slack Api Example

Create groups and set. If the token is in the old format the domain is required. Welcome to the Polly Web API. Message Buttons mark the biggest change to the Slack API since its inception. README Introduction. The Slack Web API is an interface for querying information from and enacting change in a Slack workspace. ## Overview The ForeSee API allows you to export all CX Measure survey response data, as well as CPPs (Customer Passed Parameters) and EPPs (Externally Passed Parameters). Now that we have our Bot created in Slack, and our Agent created in API. To send a guest arrival notification to your employees using Slack, you will need active Zapier and Slack accounts to configure this integration. On its own, Slack does not support any services other than their APIs. Troubleshooting Tips. While you are building an API integration, you can also write tests that can tell you if an API call worked as expected. Use the sample Slack UI that is provided with Watson Assistant Solutions to chat with your assistant. Building an onboarding bot in Ruby using Slack's Events API. They're deceptively simple — a bit of UI that lets users interact with your apps directly. One example is the ability to launch. (A good example of this, I think, is the way you can now set a status in Slack to expire after a certain amount of time, which is great for something like a ‘working remotely’ status that you want to disappear at the end of the day). A common misconception about Slack is that it serves as a replacement for Google Hangouts. All of your created responses will be labeled as custom response in Slack. Code to connect people with Facebook. API Blueprint is released under MIT LicenseMIT License. The Kubernetes API also serves as the foundation for the declarative configuration schema for the system. You can even use emoji or image links — images will expand inline when Slackbot responds. Slack API - clicking a button in a Slack conversation sends a message on the channel Hot Network Questions Have only girls been born for a long time in this village?. The /remind command lets you use Slackbot to set reminders for just about anything. Since this is a chat bot, the most common interactions are based on messages. The second post builds a working example of a plumber API that powers a Slack slash command. This supports their WebAPI as well as their Real Time Messaging API. There were doubters at first, but the critics have come to see the value and we can't imagine doing our work without it now. Read more about Slack App here. Tools We Need. When slack does that the old format will stop working. Slack is the collaboration software for connected teams. With FlockOS, your apps can. However, sometimes it’s far easier to quickly answer a question over the phone. Install him in your company to dramatically improve employee efficiency. If you have a service where your users enter headlines or email subjects into and would like to help them write better ones, you're in the right place. Last but not least, Slack provides an API so you can build your own bot, interact with people, send messages etc. Please refer to this document for setting up Slack Plugin Integration. Use it in your app to stay connected to the Slack platform over a persistent Websocket connection. getPresence in the Slack API. Example of the connection to the Amazon Lex bot with REST API from Java application Sources: https://github. php(143) : runtime-created function(1) : eval()'d code(156) : runtime-created. Here's a simple. Step 0 - Check the authentication scheme. Slack API Overview Connect to the Slack API to build tools, bots or apps for this communication tool. Crowley says Slack turned to Amazon Web Services out of experience and because it was the best choice for the company going forward. But in this example, the design of our API is, in part, dictated by the specifications Slack provides. The Content Delivery API is used to retrieve content from one of your DatoCMS projects and deliver it to your web or mobile projects. NOTE - This example problem is not intended to teach casing design, nor is it a replacement for modern casing design methods. If you are using the token for a slack bot, then you have to invite the bot to the channel you want to send notifications and add the channel to the recipient field. The Web API is a great way to query Polly for information and push data into Polly. You could build an RSS parser that connects to your website’s RSS feed with feed parser or a JSON feed. NET serializer. Zendesk doesn't have a built-in Slack Target, and in the past this would make it difficult for a business to send messages into Slack. We started using Slack at work towards the end of last year and haven't looked back. Many members of our community are building bots and libraries and publishing their source code. When we refer to " Slack ", we mean the Slack entity that acts as the controller or processor of your information, as explained in more detail in. API Endpoints. See Slack and Plumber on R Views for a discussion of this code. While the command-line flags configure immutable system parameters, the configuration file defines inhibition rules, notification routing and notification receivers. With API monitoring from Uptrends, you always know the status and performance of the APIs on which your business relies. However, sometimes it’s far easier to quickly answer a question over the phone. The web API/node(s) are useful for making traditional web service calls and have a much broader use-case. Provide a thread_ts value for the posted message to act as a reply to a parent message. Hearing and responding. Facebook is showing information to help you better understand the purpose of a Page. If the token is in the old format the domain is required. For example, if given the choice between asking a question in a direct message to a team member, in a private channel, or in a company-wide channel, most Slack employees will default to the last. Lightning API v0 Beta Documentation Connect With Us. Includes sample code to build a picture sharing game with scoreboard. Slack's API page is your go-to place for API specs and Apps management. Slack is updating its API and core functionality to help developers distribute their Slack-based apps to more people, simplify development and maintenance, and extend the user experiences for these apps. Thousands of developers are using serverless technologies to build web APIs. The Jira REST APIs are used to interact with the Jira Server applications remotely, for example, when configuring webhooks. Ask Question Asked 3 years, 6 months ago. AI one-click integration, and set up your chatbot. This supports their WebAPI as well as their Real Time Messaging API. This sample demonstrates building an app that can unfurl links from the popular photo sharing site Flickr. Spring Boot takes an opinionated approach to developing cloud-native applications. Use this flowchart to figure out which API is right for your use case. The tool’s adoption isn’t empty hype - it’s incredibly useful for communicating with and learning from fellow developers. Click the "Add to Slack" button, which will prompt you to log into your team's Slack service, then pick the specific user or channel that you'd like notifications sent to. Click Create App. There are several: the Web API, Events API, RTM API, and Conversation API. Next, select which channel the bot can post to. You can use the Stripe API in test mode, which does not affect your live data or interact with the banking networks. To the extent of any conflict or inconsistency between the provisions in these API Terms and any other documents or pages referenced in these API Terms, the following order of precedence will apply: (A) the API Terms, (B) Slack Application Developer Policy, and (C) any other documents or pages referenced in the Contract. At Postman, we use Slack for a lot of stuff, having it report the progress of an arbitrary script was simply natural. Basically, I made my HTTP cats (that gave myself a 15 minutes of fame in 2011) into a slash command for Slack, where can simply type /httpstatus followed by a status code (e. Explore AI, business tools, gaming, open source, publishing, social hardware, social integration, and virtual reality. Step 1: Learn the fundamentals of Slack APIs and create your first Slack app. Great question! The loadtest service just accepts a input file containing a bunch of URLs (in this case, endpoints) and some parameters that let you define what rate to hit the URLs at. The {id} is an optional identifier which can be used to identify a particular WebHook receiver configuration. It took some convincing, but sometimes I just want a pretty, simple to use solution that works across platforms. If the token is in the old format the domain is required. API and documentation¶ Slack Developers: Make great apps for people at work. Follow the instructions below to configure the Slack Notification task to send messages to a slack channel or a user. For example it may say "Last Used: 2025-04-06 17:11:13 Timezone: America/New_York". We start off easy, defining some of the tech lingo you may have heard before, but didn’t fully understand. If you are not already a member of a Development Slack Team, create or join one. Slack Slack is a free messaging app for teams. Create a Slack ChatBot using the new IBM Watson Conversation service IBM has just released a new Watson service called Conversation, available on IBM Bluemix. Arrays can be passed as a comma delimited string (e. That's it, a simple Slack Bot example using Spring Boot, MongoDB, and JBot. Great question! The loadtest service just accepts a input file containing a bunch of URLs (in this case, endpoints) and some parameters that let you define what rate to hit the URLs at. To the extent of any conflict or inconsistency between the provisions in these API Terms and any other documents or pages referenced in these API Terms, the following order of precedence will apply: (A) the API Terms, (B) Slack Application Developer Policy, and (C) any other documents or pages referenced in the Contract. 📄 Related Slack API Documentation. Webhook sets up. How can I create a word link in Slack? By word link I mean a link which is attached to the word. For example, all requests to channels. Slack api example keyword after analyzing the system lists the list of keywords related and the list of websites with related content, in addition you can see which keywords most interested customers on the this website. Need help? Slack us Introduction. We will use Slack's API to send the messages to DialogFlow (DF). 10 Slack Features That Make It a Perfect Project Management Tool There are tons of project management tools out there. Dry run mode helps to evaluate a request through the typical request stages (admission chain, validation, merge conflicts) up until persisting objects to storage. Let's say, for example, that you have a CRM in Airtable, and you want to quickly pull in records to a Slack channel so you can discuss how various deals are progressing. Overview What can you achieve with Asana's API? Collaboration across teams and tools works best when everyone stays in sync and processes flow easily and without friction. Example 3: Data-driven JSON payload published to Slack using PROC HTTP But the real power of this integration from SAS is the ability to push dynamic, data-driven content to your Slack channel. Today, I wanted to share the experience I went through while integrating the Web API for Microsoft’s Application analytics platform as a CustomAPI into PowerApps and Flow, and briefly walk through how to upload a Custom API to PowerApps. js Sample Code demonstrates how to create a Slack app, setting up incoming webhooks, obtaining a token to use the Web API, setting up a local project, sending a notification, and calling a web API method. Zapier connects more web apps than anyone, and we add new options every week. King Engineering accurate 3/14/2009 that this approximation. Tools We Need. The @slack/web-api package contains a simple, convenient, and configurable HTTP client for making requests to Slack's Web API. Vonage® for Slack extends the functionality of the Vonage voice and collaboration solutions into Slack. I'm trying to send a message using Slack's chat. Use the Google Calendar API to achieve deeper integration with Google Calendar. #API A collection of 66 posts How to build a Meetup Slack bot with Standard Library and Node. Sign in and put your creative energy to work. However, what will make this different is the ease with which it can occur. It's where the people you need, the information you share, and the tools you use come together to get things done. Slack Invite Automation. com); avoid such characters if possible. That app isn’t part of this guide. PayPal REST API Release Notes 2019 August August 08 Checkout. Imagine a plugin playground where you’re free to extend the capabilities of the slack ecosystem. inherits Slack App's icon and app's bot username; Threads and replies. When slack does that the old format will stop working. First of all we need to sign up for Slack and create a team, which you can down from here. Here's a simple. Slack Node SDK, full support for Webhook and the Slack API, continuously updated. This is a third party implementation of Slack's API written in C#. Make Slack Bots in Java in Minutes API. Slack includes multiple APIs to access different types of content within various editions of Slack. Enjoy! A simple C# class to post messages to a Slack channel. All of your created responses will be labeled as custom response in Slack. inherits Slack App's icon and app's bot username; Threads and replies. If you'd like to see a Slash command example with swagger-node, jump over to the swagger-node-slack project, where you'll find an extended version of this blog tutorial. Create groups and set. Webapp of the Open Bank Project API. Slack API - clicking a button in a Slack conversation sends a message on the channel Hot Network Questions Have only girls been born for a long time in this village?. It's really easy and powerful to work with API. It won't be long before bots are doing many things a person. You can use it to upload. The REST API allows you to control and extend Rocket. Hubot knew how to deploy the site, automate a lot of tasks, and be a source of fun around the office. At some point, the Slack craze started, and Joel Bennett created the PowerShell Slack team (invite link). Find out how you can use the Microsoft Graph API to connect to the data that drives productivity - mail, calendar, contacts, documents, directory, devices, and more. To enable this type of collection, the Discovery API will need to be enabled and the person adding the integration must be an Organization Owner within their Slack environment. Slack API - clicking a button in a Slack conversation sends a message on the channel Hot Network Questions Have only girls been born for a long time in this village?. For endpoint details, see Settings API. html 2019-08-09 19:08:17 -0500. Node Slack SDK. However, sometimes it's far easier to quickly answer a question over the phone. Limbo is an awesome Slack chatbot that provides a base for Python code that otherwise would require boilerplate to handle the Slack API events firehose. API keys grant full access to your Mailchimp account and should be protected the same way you would protect your password. As Erik suggests in his comment, you are best off just ignoring these events in your script -- ideally as early in your logic as possible. If you'd like to see a Slash command example with swagger-node, jump over to the swagger-node-slack project, where you'll find an extended version of this blog tutorial. Learn more about NPM. If statusExpiration is set to 0 the status will not expire. To make the Conversations API as easy to use as possible, we also reduced the number of arguments whenever we saw a strong trend in historical requests. PowerShell and a Slack API webhook. The answer will depend on a number of variables such as the nature of your API, where you have it hosted, the functional and nonfunctional requirements of the integration scenario and other design preferences you may have. Papertrail’s HTTP API serves two primary purposes: Manage settings: groups, saved searches, systems, and log destinations. If you have a service where your users enter headlines or email subjects into and would like to help them write better ones, you're in the right place. They are small and powerful when used independently, and work seamlessly when used together, too. Tools We Need. Library authors looking to build bindings to the Slack Web API may find the FromJSON instances located in Web. Building an onboarding bot in Ruby using Slack's Events API. Advice on Good APIs: Comparing Slack and Hipchat From a Developer's Perspective What makes a good API, the kind that developers will jump at the chance to work with? Slack's API is very. In this step-by-step Spring Boot RESTful web services example in Java, we take you through the process of developing and testing a nontrivial program from start to finish, all in less than 15 minutes. If the token is in the old format the domain is required. Slack is where work flows. The Real Time Messaging API requires that you establish a connection first with Slack and then you will get notified of events over a persistent WebSockets channel. mkSlackConfig token > flip runReaderT slackConfig (Slack. When we refer to " Slack ", we mean the Slack entity that acts as the controller or processor of your information, as explained in more detail in. They make use of normal HTTP requests with a JSON payload that includes the message text and some options. inherits Slack App's icon and app's bot username; Threads and replies. In this example, we are connecting the Slackbot to the Chaos Engineering Community Slack. Of course, Slack uses Slack. In the development environment the token is not required for authorization, but you can still use it to pass a user context. API tokens can be created for both members and bot users. The service definition begins with the declaration of the service name, which will provide a stub for the hook. To write our bot using the Slack RTM API, we'll be using the official Slack client for Node. It wraps the Slack API service (fully supported by Slack) and allows us to write Python code instead of formatting requests to the API ourselves. A webhook is a user-defined callback over HTTP. There are several: the Web API, Events API, RTM API, and Conversation API. com/public/qlqub/q15. I know that LabVIEW Tools Network offers VI packages for Twitter, OAuth, and JSON, for example. js framework. AI, you start getting the picture of the roles of each system and what is the missing piece that connects them all, that's right, it's MuleSoft's Anypoint Platform. Many members of our community are building bots and libraries and publishing their source code. Example of querying the API, given that you have created a token (token=xoxp-313xxxxxx-313xxxxxx-313xxxxxx-xxxxxx) and you are looking for the user with the ID U03xxxxxx. My code is the following: public void getChannelMessages(String channelName) throws IOExcep. The following are code examples for showing how to use slackclient. When slack does that the old format will stop working. Each Slack API delivers part of the capabilities from the platform, so that you can pick just those that fit for your needs. I have no problems encoding my test messages within HTTP GET, but I'm trying to achieve the same result with JSON in a HTTP POST. No seriously, what is Hubot? GitHub, Inc. com can be used as an API for fetching a random joke, a specific joke, or searching for jokes in a variety of formats. This is a basic example how to get information. Zoho CRM is an online Customer Relationship Management (CRM) system for managing your sales, marketing & support in one platform. gps_fixedFind Nearest Station. Creating a New Slack App. The Slack app allows DNSimple customers to register and manage domains from their team’s Slack Channel. Slack API - clicking a button in a Slack conversation sends a message on the channel Hot Network Questions Have only girls been born for a long time in this village?. This API is the only way to automate chat functionalities on a user account. Slack is the collaboration software for connected teams. Follow us on twitter @Suredbits. Slack helps us get together quickly when there are issues. SetUserCustomStatus will set a custom status and emoji for the currently authenticated user. The slick hosted chat application Slack is all the rage this year. For example, a task management application may periodically call users. Here's a simple. To enable this type of collection, the Discovery API will need to be enabled and the person adding the integration must be an Organization Owner within their Slack environment. How can I create a new API Key? In order to create a new API KEY just click on "Regenerate API Key" in your account preferences page. What I like most about approach by Slack to develop, publish, and share their OpenAPI, is the. NET WebHooks Preview, we gave an overview of how to work with Microsoft ASP. Slack helps us get together quickly when there are issues. All we need to connect the hanu bot to Slack is an API token! Create a token for the Slack API. Use it on the fly for ad-hoc queries, or as part of a more complex tapestry of platform features in a Slack app. For resources that contain collections of other resources, the Packet API will return links to the other resources by default. (A good example of this, I think, is the way you can now set a status in Slack to expire after a certain amount of time, which is great for something like a ‘working remotely’ status that you want to disappear at the end of the day). For example, when I deploy a serverless application, I can't use the RTM API due to websockets limitations of serverless. Dialogflow is a Google service that runs on Google Cloud Platform, letting you scale to hundreds of millions of users. Slack is the collaboration software for connected teams. Slack is a cloud-based team collaboration tool founded by Stewart Butterfield. Learn about Facebook’s global programs to educate and connect developers. The Packet API uses a few methods to minimize network traffic and bandwidth: include. For example, software developer communities such as DC Python, Dallas-Forth Worth Devs, and Denver Devs. Slack includes multiple APIs to access different types of content within various editions of Slack. Alertmanager is configured via command-line flags and a configuration file. This SDK is a collection of single-purpose packages. Here is a simple Python program that can be used to: Test the API Get a list of Slack Users Get a list of Slack Channels Get information about a Slack Channel Post a message to Slack Channel Students in my Intro to Programming and Problems Solving class at Clark College learn how to build…. Web API 2; See Create a web API with ASP. Slack began as an internal tool used by their company. This call includes the Slack channel name and Webhook URL, connecting Slack to Datadog. To create your own good habits for Slack, write a list of ways you use it (for example to do lists, communicating with colleagues, gathering feedback), and look at when and how you can change the way you do these things to maximise efficiency. This is the documentation for the MyParcel. This flow is just meant to. CoinDesk is an independent operating. If you're not sure which to choose, learn more about installing packages. To enable this type of collection, the Discovery API will need to be enabled and the person adding the integration must be an Organization Owner within their Slack environment. There, you can discover the new possibilities each Slack API offers (there is more than one), test methods, and learn about general guidelines. To connect a bot to Slack, get a Bot API token from the Slack integrations page. It's where the people you need, the information you share, and the tools you use come together to get things done. Public APIs you can use in example projects Maybe you have an idea for a perfectly nice CRUD app, or something that works with an API, but you don't want to create the API in the first place. We invite you to join our Slack channel Suredbits Slack. While you are building an API integration, you can also write tests that can tell you if an API call worked as expected. The REST API allows you to control and extend Rocket. SlackClient(). Slack Node SDK, full support for Webhook and the Slack API, continuously updated. This article explains how to work with HTTP triggers and output bindings in Azure Functions. 사용자 관리, 채널 관리, Direct Message 관리, 채팅 메세지 관리 등을 할 수 있는 Web API를 써서 메세지를 보낼 수도 있다. Ask Question Asked 3 years, 6 months ago. One of the really cool features of slack is the ability to integrate with the tool itself through the Slack API. The /remind command lets you use Slackbot to set reminders for just about anything. Create a Slack application on the Slack API Console bot channel association in the Amazon Lex console. For more examples of various OAuth flow definitions, see below. First, Zsolt shows how to implement a Sudoku game in JavaScript using Lodash. Slack apps open to installation by other workspaces have additional security requirements: your OAuth redirect URIs, interactive message action URLs, slash command invocation URLs, and Events API delivery locations must all support SSL. I'm trying to send a message using Slack's chat. Failing to return a 200 OK may cause your webhook to be unsubscribed by the Messenger Platform. Open your Slack on the browser or desktop then invite Slack Bot to the Team. Challenge 2: Slack API Tutorial Want to create your own Slack app? Learn how to develop useful or even profitable custom apps with this hands-on introductory tutorial created by our awesome in-house Slacker Ryan Peden. com can be used as an API for fetching a random joke, a specific joke, or searching for jokes in a variety of formats. If you are looking for APIs to manage content, you should use the Content Management API. 404) on Slack chat and get the status description with the cat pics. This Development Kit is a module based wrapper that makes interaction with that API easier. API Blueprint is released under MIT LicenseMIT License. - Inumedia/SlackAPI. NET Implementation of the Slack team communication platform API. It is designed to help teams to improve their communication. Slack conversations often lead to decisions and actionable takeaways. In this example we've customised our Slack notification to send a URL to our organisation's wiki on how to deal with the particular alert that's been. Responses are provided as XML, JSON or JSON-P. This class uses the Newtonsoft Json. Ansible has no control of when slack will get rid of the old API. (it displays \n instead of actually putting in a line-break for example). Slack API Documentation. See Also This plugin is open source here. This supports their WebAPI as well as their Real Time Messaging API. The Slack API and getting Emoji Metrics. It was awesome when there were only 4 of us sitting in the same room and is even more awesome now that we have added a bunch more dev's, two of whom work remotely. Adding a Bot User allows you to assign a username for your bot and choose. Having looked into this a bit, what I've found is that while the slack API has a lot of features, the ability to add or remove a member is now one (confirmed with Slack support that they're aware this is a desired feature, but it is not planned yet). NET Implementation of the Slack team communication platform API. For example, when I deploy a serverless application, I can't use the RTM API due to websockets limitations of serverless. I am personally a part of roughly twenty slack workspace’s. This is a third party implementation of Slack's API written in C#. They can also add or remove other collaborators. This implementation utilizes R and the Google AdWords API for checking the data, Slack API for realtime alerting via your Slack bot if something critical is detected, and good ol' cron for scheduling the script. When you mention a group's unique name — like @managers, for example — everyone in that group will be notified. Tools We Need Our bot, which we'll call "twiliobot", requires Python, Slack and Twilio APIs and libraries. For example it may say "Last Used: 2025-04-06 17:11:13 Timezone: America/New_York". Imagine a plugin playground where you’re free to extend the capabilities of the slack ecosystem. AI, you start getting the picture of the roles of each system and what is the missing piece that connects them all, that's right, it's MuleSoft's Anypoint Platform. We use hits to our CMS ’s API. The Slack team has published the most robust and honest story about using OpenAPI, providing a blueprint that other API providers should be following. Visit slack. Slack is a messaging app for teams which has an awesome integration story using their "Real Time Messaging" API or their incoming & outgoing webhooks. You can even use Zaps to spin up homemade, no-code bots. This can be controlled via a Trello team setting, if your team has Business Class. For example, in addition to the general workspace-based Web API, Slack also has a separate set of Discovery and Audit APIs to work with Slack Enterprise. , API equations) are available as are a variety of computer simulations that are much more George E. For example, if given the choice between asking a question in a direct message to a team member, in a private channel, or in a company-wide channel, most Slack employees will default to the last. Created a table of supported locales in archive checkout. The Send API is the main API used to send messages to users, including text, attachments, structured message templates, sender actions, and more. Created a table of supported locales in archive checkout. As an example, some workspaces add a custom response to help people remember the office Wi-Fi password. To integrate Loggly. CoinDesk is an independent operating. At some point, the Slack craze started, and Joel Bennett created the PowerShell Slack team (invite link). 82 users online now of 8149 registered. The Content Delivery API is used to retrieve content from one of your DatoCMS projects and deliver it to your web or mobile projects. To connect a bot to Slack, get a Bot API token from the Slack integrations page. Send a customized message to a Slack channel based on a triggered alert action in Splunk. Explore AI, business tools, gaming, open source, publishing, social hardware, social integration, and virtual reality. Failing to return a 200 OK may cause your webhook to be unsubscribed by the Messenger Platform. The Slack Discovery API must be enabled on the account. You can, for example, get information on channels, users, or chat messages. 0 spec for the Web API Dialogs Ephemeral chat. js, which can be installed using NPM. ## Overview The ForeSee API allows you to export all CX Measure survey response data, as well as CPPs (Customer Passed Parameters) and EPPs (Externally Passed Parameters). Getting access to the Slack API. Slack Invite Automation. That's it, a simple example of Slack Bot using Node. If you're new to Azure Functions, start with the following resources: If you plan to. Fire a Slack Notification via CURL. ai's artificial intelligence and natural processing SDKs. At Slack, our primary concern is giving developers the ability to retrieve the entire contents of a specific dataset. So why isn't there a simplifier? Well, don't worry, now there is one :) osjs-youtube-adapter (by Spaceboy Ross)—The YouTube API wrapped as a VFS adapter in. Thankfully, we've done all that hard work for you. 📄 Related Slack API Documentation. This API is a work in progress, so feel free to test, ask us questions, and submit Pull Requests! If you are an end-user and not a dev or a tester, create a New Feature Request to request new APIs - and consider making a donation to the project. Slack is the collaboration hub, where the right people are always in the loop and key information is always at their fingertips. NET Web API to create a web API that returns a list of products. All of your created responses will be labeled as custom response in Slack. At some point, the Slack craze started, and Joel Bennett created the PowerShell Slack team (invite link). Get my Invite. and copy webhook url. That app isn’t part of this guide. This video shows how to create a simple agent (using a pizza delivery example) with API.