← All SmartAdapters Scheduling

SmartFullCalendarAdapter

Brings the same conversational scheduling to the richer FullCalendar control.

Attaches to FullCalendar

For applications using the FullCalendar control, this adapter offers the same describe-it-and-schedule-it experience as the calendar adapter, targeting FullCalendar's views and event model.

It suits planners and dashboards that need FullCalendar's month, week and resource layouts.

The conversational layer rides on top of FullCalendar's own behaviour — views, drag-resize, event sources — so existing customisation keeps working unchanged.

What it gives you

  • Natural-language event creation for FullCalendar.
  • Schedule queries against existing events.
  • Supports FullCalendar's range of views.

Use it for

  • Resource planners with conversational booking
  • Team scheduling boards
  • Month and week dashboards with natural-language entry

Like every adapter, it runs through a SmartHub and inherits its SmartEndpoint — switching the model or provider never changes this code.

csharp
var hub = new SmartHub(this) { Endpoint = endpoint };

var cal = new SmartFullCalendarAdapter { Calendar = fullCalendar1 };

await cal.RunAsync("Block Friday afternoon for release prep");

Read the SmartFullCalendarAdapter docs ↗