
Sign up for Runbear with the below link to receive a 25% discount! https://runbear.io/?utm_source=developerdigest Coupon Code: DEVELOPERDIGEST Valid until February 2025 In this video, I demonstrate how to easily set up AI assistance within popular tools like Slack, Discord, Teams, and HubSpot using the RunBear platform. You’ll learn how to leverage frontier AI models from OpenAI, Anthropic, Gemini, and others to build custom workflows and integrations for your team. I walk through setting up your own custom AI assistant, integrating various channels, and utilizing different data sources like Google Drive, Notion, and Confluence. Additionally, I showcase real-world examples of crafting an AI assistant for my YouTube channel, complete with tasks like generating video descriptions, titles, and thumbnails. Tune in to discover actionable steps to enhance productivity and collaboration in your workspace using AI. 00:00 Introduction to AI Assistance Setup 00:40 Overview of RunBear Platform 01:35 Setting Up Integrations 02:33 Creating and Customizing AI Assistants 05:06 Leveraging AI Tools and Features 07:20 Practical Use Cases and Examples 10:46 Generating Content with AI 13:25 Concluding Thoughts and Next Steps
--- type: transcript date: 2024-12-11 youtube_id: MWrb54uqRbc --- # Transcript: RunBear: Connect OpenAI, Claude & Gemini to Your Workplace Tools in Minutes in this video I'm going to be showing you one of the easiest ways on how you can set up AI assistance within tools that you're already using whether it's slack Discord teams or HubSpot I'm going to be showing you how you can leverage Frontier models whether it's from open AI Claud gemini or perplexity and how you can build out workflows as well as custom Integrations that you as well as your team can leverage to get started you'll have a screen that looks just like this and you'll be able to run through the onboarding flow so this is going to be the easiest implementation to show you how to get started with run bear with one of their custom examples now in this video I'm going to walk through how you can set up your own custom assistance as well as demonstrate some of the capabilities to give you a quick overview of the platform there is the assistance tab now this is going to be primarily where you're going to do a lot of the work but for the Integrations themselves you can integrate things like slack notion and what's great with this is let's say you have a can band board on notion for instance you could reference that as a source of data alternatively if you want to leverage say a folder of documents that you have on Google Drive you can do that as well there's a number of different Integrations here and then in terms of the channels that you can actually interact with run bear on you can use like I mentioned Discord teams HubSpot zenes as well as things like slack to actually integrate with the AI assistant the other thing that I do want to mention is they have a great section on a number of different use cases say if you're within marketing you can see those use cases if you want productivity use cases there's quite a few of those as well there's detailed instructions in including videos as well as really comprehensive documentation on how you can get started with all of this the first thing that you're going to have to do is you're going to have to set up an integration let's say for instance you want to set this up within Discord what you can do is you can determine the server that you want to have this connected to in this case let's just say I'm going to connected to the Discord server that I have you can walk through the steps authorize the permissions for you to be able to access your Discord as well as the messages and then once it's there all that you need to do is you can click add and then there you go so you have a new integration where now you can leverage those assistants and in a number of cases you very well could be leveraging a number of different Integrations like for instance it wouldn't be uncommon to see that you have potentially even all of these Integrations within a workplace or you could maybe have two or three of them you might have slack for your internal Communications and then you also have something like Discord for your external and community and stuff like that being able to integrate these assistants across platforms can be very handy once you have at least one integration set up what you can do is you go through and set up your assistant in this example I'm going to be using the open aai Assistant but the nice thing with how this is set up is you can just go and reach for your API key whether it's on perplexity anthropic or Gemini and it will directly route all of the queries through your pre-existing account this can be really helpful in terms of saving cost because Frankly Speaking there are a lot of platforms out there where they do charge often times a pretty hefty premium to even just wrap the request to something like Claude or gemini or what have you what we can do here is I'm just going to go back to the open AI assistant I'm going to give it a title of YouTube assistant 2.0 now the nice thing with this is what you can do is if you click the craft with chatbot button it can route you to the custom run bear assistant so in this case I want to specify that I want something that can help with YouTube in a number of different areas I want something that can research I want something that can help with post- production maybe make descriptions give me titles ideas in this case I'm going to say you are an assistant to help with my YouTube channel you perform research generate titles descriptions thumbnail photos as well as general information related to my channel developers digest which is a channel focused on AI and development what I'll do there is give me a nice little succinct prompt that I can take and copy so now that I have our assistant instructions I'll just read through them here so you are a creative assistant for the YouTube channel developers digest focused on AI and software development Your Role is to research trending topics generate compelling video titles descriptions and tags suggest ideas for engaging thumbnails and provide general advice to optimize the Channel's content strategy maintain a professional and informative tone tailor to developers and Tech enthusiasts that's the nice thing of leveraging a model itself to have a system prompt because we can see here that it added some things that I didn't otherwise specify but can actually be quite helpful now in terms of the model you can access things like gbd4 gp40 mini now if you run it through the Run be access you will have a million tokens for free to start and then if you just want to have it directly build through the platform you you'll be able to do it at the rate of whatever the open aai API is as well as a 10% premium but at anytime you can just turn this off and all that you need is an open AI API key and then it can rote directly to open Ai and you won't incur that additional cost for now let's just keep it easy as well as free next you can add your content sources if you want to add Google Drive Confluence notion or slack itself you can leverage all of these within the assistant let's say you have some proprietary data the nice thing with this is by leveraging these different platforms is you're able to have people control maybe particular documents aspects of documents or folders that don't even need to be Technical and all of these documents can be indexed to have that information ultimately retrieved and used within the context of the chatbot that's one of the things that's really nice with a platform there are a number of AI tools out there where often times you almost have to be programmer adjacent to be able to use them you can really get started without being technical at all you don't have to worry about connecting different pieces and the business logic piece you can just go and click I want to use notion specify which pieces within notion that you want to leverage so let's say for instance I want to leverage my to-do list for instance I can click too it will go ahead it will sync that and depending on the length of what you have within the folder or the document or the knowledge Source it can take a little bit of time just to index it but it generally speaking doesn't take too long in terms of the action these are like your tools that your assistant can leverage so say if you want to pass in an image from a slack message you can use the image interpretation or if you want to have it generate an image for you you can use the image generation the current date can also be helpful where say in a notion can band board you could say what are the most pressing things to work on today for instance that can be helpful web search can be helpful in terms of research being able to directly fetch URLs as well pretty self-explanatory and then finally you can reference the previous messages if say in the event you want to get the context of things that you had previously asked the assistant now there is also the option where you can add open API compatible specs here if you do want to use external tools and apis you are able to to do that and you can set that up all within here obviously this is slightly more technical you can add in your own custom tools as well in terms of some of the advanc options there is also a code interpreter as well say it's a data intensive task you'll be able to generate things like graphs with this the other nice thing with this is you can directly upload documents from slack or Discord now the great thing with this if we just pause for a second is if you think about this within the context of a team a lot of teams are already within Slack slack is probably the second most used tool that I personally use only second to my code editor throughout the day I'm in there constantly talking to co-workers and what have you and having something like this where you can collaborate as well as have an AI assistant built into a platform that you're already using it goes without saying how it can be helpful if it's the first time you're using slack you do just have to grab a configuration token which they do give it very clear steps on how you can do that and then from here we can just go ahead and we can create once that's all set up you can determine what channel you want to use so let's say I want to install my YouTube assistant 2.0 to the developers digest demo Channel that I have set up here similar to Discord got the permissions that you need to enable all of this we'll go ahead and we'll allow this and then once that's done we now see that we have our app here we have YouTube assistant 2.0 you can begin to interact with it if I just say hello world now in this case I'm directly interacting with it as if it was a person but you can also interact with it in a number of different ways here we see the reply but let's just go back for a moment you can specify to have the AI assistant across all channels just like you see in the demo that's what it's going to default to but you can also just set it up to be able to have direct messages to it as well or alternatively you can specify that you only want to have it in certain channels let's just say in this case I only want to have it within the social Channel I'll go ahead and I'll create that from there there are a number of different options personally I like being able to mention things mention the tool here in terms of accessing the AI automation you can just add the automation within that channel now you can also have it trigger on replies and there are a number of other settings here in terms of how you actually want to trigger the bot from there you can specify everything from the image icon whether you want to hide annotations or not whether you want to include the username in that request and a handful of other things now within our social Channel I'm going to give it a message of do an internet search for information about model context protocol from anthropic and give a summary I'll go ahead and I'll send that through now if it's the first time that you're using the assistant from the particular Channel if you've limited it to a channel you do just have to make sure that you do invite the assistant to that channel so it has access to be able to interact with it and then here we see the response streaming in and we have a bulleted answer the model contacts protocol or mCP was introduced by anthropic it's an open source standard designed to improve the integration of AI assistants with various data sources so the great thing with this is if you were just to use a model like GPT 40 or Sonet 3.5 you would have to add in that capability yourself to be able to search the internet right because all of those models are trained with a lag of data so being able to reference information in this case something that just happened a number of days ago it obviously can be very helpful that's the great thing with having this within slack or Discord where you could just be within a Channel of Your Community or within your workplace and you can ask what other people think about it you could ask a cooworker what do you think about this do you think this is a good thumbnail do you think this is a good title do you think this is a good strategy whatever the assistant is designed to do you're all of a sudden able to have it within tools that you're already using and be able to collaborate without having to adopt a new platform at all it's already within what you're already using let's go through some of the other capabilities for instance we did enable image generation in this case it's going to generate images from Dolly let's say I'm in the process of making a video and I want now to work on the thumbnail what I could do within here I can have it all within a thread and I can ask I am making a YouTube video about this now let's generate a relevant image within the thread it has the context of all that we already discussed and then here is the image that it generated that I could go and I could reach for and use within my thumbnail creation another nice thing with this is you can actually upload files as well say if you have a PDF of whatever it might be maybe a slide deck or something in my case what I do with every video is I generate a YouTube description based on the transcript of the video so here for demonstration sake I have a PDF of what that transcription is if I just say generate a description five title ideas as well as 10 comma separated tags for my video here we see the transcript of everything that was within my video on model context protocol that I had from a handful of days ago and then here we go so here are our video ideas unlocking AI potential how the model cont text protocol is changing integration I have my five video ideas I I have the description as well and then I also have relevant tags within here I basically have done from the research of things that I could reference within notes as I'm going through the video all all the way through to even generating images that I could use as a part of my thumbnail design process and then finally you can even upload documents and you can see how in this context how it can be relevant for someone like me last I'm just going to show you how you can leverage other tools and knowledge sources let's say for instance I want to leverage information that I have within Confluence I can create another chatbot called Confluence chatbot and I'm going to specify to answer questions I have about the information that is within Confluence it will just take a moment to index everything and then once that's all done I'm going to specify to leverage the current date because it could be useful to ask about due dates and stuff like that then just like before once you have another chat bot and now I should be able to ask questions about my task list so I can say what is on my task list and then there we go review your team's project plan kick off the brainstorming session organize weekly meetings if I go over to Confluence here on my task list I see review your team's plan kickoff brainstorming organize weekly meetings now the other nice thing with this is you do also see the reference of where all that information is coming from so you do have that annotation for the source just to confirm that it is valid and all of that it's as easy as I showed you within this video to get started you can leverage all of the different platforms I'm sure that if you try this out you'll definitely be able to find a use case that you will be able to leverage whether it's for a personal or professional use case but otherwise that's pretty much it for this video if you found this video useful please like comment share and subscribe otherwise until the next one
Weekly deep dives on AI agents, coding tools, and building with LLMs - delivered to your inbox.
Free forever. No spam.
Subscribe FreeNew tutorials, open-source projects, and deep dives on coding agents - delivered weekly.
Technical content at the intersection of AI and development. Building with AI agents, Claude Code, and modern dev tools - then showing you exactly how it works.