@Yarpbot Agent

@Yarpbot Agent (Requires YarpBot+) is a premium feature that allows for YarpBot to answer questions in chat using an advanced AI Agent flow, allowing for answering of questions and requests far surpassing the basic list of intents. This feature is automatically enabled for any YarpBot+ user.

Basic Agent Answer Example

Features

  • Integration With Twitch
    • The Agent has access to information from Twitch and can use that information in its answers.

Agent Using Twitch Data Example

  • Memory
    • The Agent has memory of conversations that invoked the Agent between itself and the user and can respond to follow-up questions.
    • This memory is just for the individual user and channel combination; memory is not shared between users and channels because let's face it, people would troll each other that way.
    • This memory lives a few minutes and does not live forever cuz that would be creepy.

Memory Example

Flow

Rather than replacing the existing answering flow, the agent will be invoked whenever the YarpBot twitch account is @ed in a message and the answer cannot be answered by basic intents. The flow looks something like this: