There are currently three tools available that you can enable for the bot by going to the experiment’s edit page.
Please make sure that your selected model supports function calling / tool usage before enabling it for the model. For now you will have to go to the provider’s documentation and check to see if it supports function calling.
Recurring Reminder
Enable to give the bot the ability to create recurring reminder messages
One-off Reminder
Enable to give the bot the ability to create a single reminder message for the user
Schedule Update
Enable to give the bot the ability to update the schedules of any of the user’s scheduled messages. These scheduled messages will typically be created through the events framework by the experiment admin. Please note that the user will not be able to update the schedule by more than a week.
The Recurring Reminder and One-off Reminder tools are built on a legacy framework, while the Schedule Update tool uses a new framework for creating scheduled messages. Currently, due to the mismatch in frameworks, the Recurring Reminder and One-off Reminder tools are not compatible with the Scheduled Update tool. Therefore, any reminder messages created with these tools cannot be updated using the Scheduled Update tool.
However, this is a temporary situation. Future updates will involve porting the Recurring Reminder and One-off Reminder tools to the new framework, making them compatible with the Scheduled Update tool. Once this transition is complete, users will be able to create scheduled messages using the Recurring Reminder or One-off Reminder tools and update them using the Scheduled Update tool.