FullCalendarTools
Last updated
Last updated
FullCalendarTools
equips the AI with the capabilities necessary to effectively manage data within a Wisej.Web.Ext.FullCalendar control.
Using this suite of tools, the AI can perform a variety of operations on the calendar, including creating, deleting, modifying, and listing all calendar entries.
You have the option to extend this class and expand its functionality according to your needs, or you can develop your own calendar tools that are able to interact with different scheduling systems. For instance, you could integrate with Microsoft Graph to enable Wisej.AI to work with Office365 calendars, or you could establish a connection with the Google Calendar service to facilitate similar interactions.
Use the code below to explore the existing implementation. It serves as a general example that can guide you in developing your own tools. By reviewing this code, you can gain insights into how the current functionality is structured and learn best practices for creating custom tools that extend the capabilities of FullCalendarTools.
To enable the use of , simply add it to a SmartHub, SmartAdapter, or SmartPrompt.
You can add FullCalendarTools to any adapter or prompt to enhance their core functionality in conjunction with other tools.
Please be aware that utilizing FullCalendarTools necessitates the creation of a FullCalendar instance beforehand. The tools are designed to operate on an existing FullCalendar control. When you create this control, you have the flexibility to preconfigure it according to your preferences. For instance, you can preset attributes such as size, colors, or any other configurations that align with your specific needs. This preparatory setup ensures that your charts are tailored to your application's requirements right from the start.
Calendar
Gets or sets the calendar associated with the FullCalendar tools container.