# CalendarToolkit

> **Class** in `langchain_google_community`

📖 [View in docs](https://reference.langchain.com/python/langchain-google-community/calendar/toolkit/CalendarToolkit)

Toolkit for interacting with Google Calendar.

Provides tools for calendar operations including creating, searching,
updating, moving, and deleting events.

!!! warning "Security"
    This toolkit contains tools that can read and modify the state of a
    service. For example, it can create, update, and delete calendar events
    on behalf of the associated account.

    See [Security Policy](https://docs.langchain.com/oss/python/security-policy)
    for more information.

## Signature

```python
CalendarToolkit()
```

## Extends

- `BaseToolkit`

## Properties

- `api_resource`
- `model_config`

## Methods

- [`get_tools()`](https://reference.langchain.com/python/langchain-google-community/calendar/toolkit/CalendarToolkit/get_tools)

---

[View source on GitHub](https://github.com/langchain-ai/langchain-google/blob/982e4015b249de8b9ba1e787746d8cc1f6d6b790/libs/community/langchain_google_community/calendar/toolkit.py#L32)