Create a calendar event and render it on the page. startDate/endDate are LOCAL wall-clock times in the calendar timezone, formatted YYYY-MM-DDTHH:mm: never append "Z" or a UTC offset (any offset is ignored and the stated clock time is used as-is). Use a userId from get_calendar_state.
Persona Chat source site42 tools on this site
What this tool does
Create a calendar event and render it on the page. startDate/endDate are LOCAL wall-clock times in the calendar timezone, formatted YYYY-MM-DDTHH:mm: never append "Z" or a UTC offset (any offset is ignored and the stated clock time is used as-is). Use a userId from get_calendar_state. Use it on Persona Chat with an agent. It runs in the browser on the website and needs no package install.
How to install
Open the persona-chat.dev website and ask your browser agent to use create_event
Run with an agent
Use the create_event tool on persona-chat.dev with title: <string>, description: <string>, startDate: <string>, endDate: <string>, userId: <string>, color: <string>, location: <string>. Return the structured result and cite the source page.
Input contract
titlestringEvent title.
descriptionstringOptional event notes.
startDatestringEvent start as local wall-clock time, e.g. 2026-06-11T08:00. No "Z" or UTC offset.
endDatestringEvent end as local wall-clock time, e.g. 2026-06-11T09:00. No "Z" or UTC offset.
userIdstringOwner/attendee user ID from get_calendar_state.
colorstringEvent color.
locationstringOptional location or video link.
Verify the live listing at the source before a production call. Fields marked as a starter contract may differ from what the site expects.