# Add to Calendar PRO — Pipedream Connect

> The fair Event Marketing and Sharing Tool

- API slug: `add_to_calendar_pro` (use in MCP headers and tool keys)
- Auth: API key (Pipedream-managed)
- Categories: Marketing
- Website: https://app.add-to-calendar-pro.com
- This page (HTML): https://pipedream.com/apps/add-to-calendar-pro
- Tools: 22 actions · 8 triggers

## Connect via MCP (recommended)

- Endpoint: `https://remote.mcp.pipedream.net/v3`
- Headers: `Authorization: Bearer <token>` · `x-pd-project-id` · `x-pd-environment` · `x-pd-external-user-id` · `x-pd-app-slug: add_to_calendar_pro`

```ts
import { Client } from "@modelcontextprotocol/sdk/client/index.js"
import { StreamableHTTPClientTransport } from "@modelcontextprotocol/sdk/client/streamableHttp.js"
import { PipedreamClient } from "@pipedream/sdk"

const pd = new PipedreamClient({
  projectId: process.env.PIPEDREAM_PROJECT_ID!,
  clientId: process.env.PIPEDREAM_CLIENT_ID!,
  clientSecret: process.env.PIPEDREAM_CLIENT_SECRET!,
  projectEnvironment: "production",
})

const accessToken = await pd.rawAccessToken

const transport = new StreamableHTTPClientTransport(
  new URL("https://remote.mcp.pipedream.net/v3"),
  {
    requestInit: {
      headers: {
        Authorization: `Bearer ${accessToken}`,
        "x-pd-project-id": process.env.PIPEDREAM_PROJECT_ID!,
        "x-pd-environment": "production",
        "x-pd-external-user-id": "{external_user_id}", // any stable ID for this user in your system
        "x-pd-app-slug": "add_to_calendar_pro",
      },
    },
  },
)

const mcp = new Client({ name: "my-agent", version: "1.0.0" })
await mcp.connect(transport)

const { tools } = await mcp.listTools()

// e.g. run Create Event:
const result = await mcp.callTool({
  name: "add_to_calendar_pro-create-event",
  arguments: {
    groupProKey: "Group Pro Key",
    newEventGroupName: "New Event Group Name",
  },
})
```

Docs: [MCP guide](https://pipedream.com/docs/connect/mcp/developers.md)

## SDK

```ts
import { PipedreamClient } from "@pipedream/sdk"

const pd = new PipedreamClient({
  projectId: process.env.PIPEDREAM_PROJECT_ID!,
  clientId: process.env.PIPEDREAM_CLIENT_ID!,
  clientSecret: process.env.PIPEDREAM_CLIENT_SECRET!,
  projectEnvironment: "production",
})

const result = await pd.actions.run({
  id: "add_to_calendar_pro-create-event",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    add_to_calendar_pro: { authProvisionId: "apn_xxxxxxx" },
    groupProKey: "Group Pro Key",
    newEventGroupName: "New Event Group Name",
  },
})
```

Docs: [Managed auth guide](https://pipedream.com/docs/connect/managed-auth/quickstart.md) · [Tools guide](https://pipedream.com/docs/connect/components.md)

## Actions (22)

### `add_to_calendar_pro-create-event` — Create Event (Write)

Create an event in a group. See the documentation

Full schema: https://pipedream.com/apps/add-to-calendar-pro/actions/create-event.md

### `add_to_calendar_pro-create-event-group` — Create Event Group (Write)

Create an event group. See the documentation

Full schema: https://pipedream.com/apps/add-to-calendar-pro/actions/create-event-group.md

### `add_to_calendar_pro-create-landing-page-template` — Create Landing Page Template (Write)

Create a landing page template. See the documentation

Full schema: https://pipedream.com/apps/add-to-calendar-pro/actions/create-landing-page-template.md

### `add_to_calendar_pro-create-rsvp-template` — Create RSVP Template (Write)

Create an RSVP template. See the documentation

Full schema: https://pipedream.com/apps/add-to-calendar-pro/actions/create-rsvp-template.md

### `add_to_calendar_pro-delete-event` — Delete Event (Write)

Delete an event. See the documentation

Full schema: https://pipedream.com/apps/add-to-calendar-pro/actions/delete-event.md

### `add_to_calendar_pro-delete-event-group` — Delete Event Group (Write)

Delete an event group. See the documentation

Full schema: https://pipedream.com/apps/add-to-calendar-pro/actions/delete-event-group.md

### `add_to_calendar_pro-delete-landing-page-template` — Delete Landing Page Template (Write)

Delete a landing page template. See the documentation

Full schema: https://pipedream.com/apps/add-to-calendar-pro/actions/delete-landing-page-template.md

### `add_to_calendar_pro-delete-rsvp-template` — Delete RSVP Template (Write)

Delete an RSVP template. See the documentation

Full schema: https://pipedream.com/apps/add-to-calendar-pro/actions/delete-rsvp-template.md

### `add_to_calendar_pro-get-event` — Get Event (Read-only)

Get an event. See the documentation

Full schema: https://pipedream.com/apps/add-to-calendar-pro/actions/get-event.md

### `add_to_calendar_pro-get-event-group` — Get Event Group (Read-only)

Get an event group. See the documentation

Full schema: https://pipedream.com/apps/add-to-calendar-pro/actions/get-event-group.md

### `add_to_calendar_pro-get-ics-data` — Get ICS Data (Read-only)

Retrieve the ics file for a provided event to be typically used as an attachment within an email. See the documentation

Full schema: https://pipedream.com/apps/add-to-calendar-pro/actions/get-ics-data.md

### `add_to_calendar_pro-get-landing-page-template` — Get Landing Page Template (Read-only)

Get a landing page template. See the documentation

Full schema: https://pipedream.com/apps/add-to-calendar-pro/actions/get-landing-page-template.md

### `add_to_calendar_pro-get-rsvp-template` — Get RSVP Template (Read-only)

Get an RSVP template. See the documentation

Full schema: https://pipedream.com/apps/add-to-calendar-pro/actions/get-rsvp-template.md

### `add_to_calendar_pro-list-cta-template-id-options` — List CTA Template ID Options (Read-only)

Retrieves available options for the CTA Template ID field.

Full schema: https://pipedream.com/apps/add-to-calendar-pro/actions/list-cta-template-id-options.md

### `add_to_calendar_pro-list-custom-domain-id-options` — List Custom Domain ID Options (Read-only)

Retrieves available options for the Custom Domain ID field.

Full schema: https://pipedream.com/apps/add-to-calendar-pro/actions/list-custom-domain-id-options.md

### `add_to_calendar_pro-list-event-pro-key-options` — List Event Pro Key Options (Read-only)

Retrieves available options for the Event Pro Key field.

Full schema: https://pipedream.com/apps/add-to-calendar-pro/actions/list-event-pro-key-options.md

### `add_to_calendar_pro-list-group-pro-key-options` — List Group Pro Key Options (Read-only)

Retrieves available options for the Group Pro Key field.

Full schema: https://pipedream.com/apps/add-to-calendar-pro/actions/list-group-pro-key-options.md

### `add_to_calendar_pro-list-style-id-options` — List Style ID Options (Read-only)

Retrieves available options for the Style ID field.

Full schema: https://pipedream.com/apps/add-to-calendar-pro/actions/list-style-id-options.md

### `add_to_calendar_pro-update-event` — Update Event (Write)

Update an event in a group. See the documentation

Full schema: https://pipedream.com/apps/add-to-calendar-pro/actions/update-event.md

### `add_to_calendar_pro-update-event-group` — Update Event Group (Write)

Update an event group. See the documentation

Full schema: https://pipedream.com/apps/add-to-calendar-pro/actions/update-event-group.md

### `add_to_calendar_pro-update-landing-page-template` — Update Landing Page Template (Write)

Update a landing page template. See the documentation

Full schema: https://pipedream.com/apps/add-to-calendar-pro/actions/update-landing-page-template.md

### `add_to_calendar_pro-update-rsvp-template` — Update RSVP Template (Write)

Update an RSVP template. See the documentation

Full schema: https://pipedream.com/apps/add-to-calendar-pro/actions/update-rsvp-template.md

## Triggers (8)

### `add_to_calendar_pro-event-deleted-instant` — Event Deleted (Instant) (Instant)

Emit new event when a new event is deleted in the system

Full schema: https://pipedream.com/apps/add-to-calendar-pro/triggers/event-deleted-instant.md

### `add_to_calendar_pro-event-group-deleted-instant` — Event Group Deleted (Instant) (Instant)

Emit new event when a new event group is deleted in the system

Full schema: https://pipedream.com/apps/add-to-calendar-pro/triggers/event-group-deleted-instant.md

### `add_to_calendar_pro-event-group-updated-instant` — Event Group Updated (Instant) (Instant)

Emit new event when a new event group is updated in the system

Full schema: https://pipedream.com/apps/add-to-calendar-pro/triggers/event-group-updated-instant.md

### `add_to_calendar_pro-event-updated-instant` — Event Updated (Instant) (Instant)

Emit new event when a new event is updated in the system

Full schema: https://pipedream.com/apps/add-to-calendar-pro/triggers/event-updated-instant.md

### `add_to_calendar_pro-new-event-created-instant` — New Event Created (Instant) (Instant)

Emit new event when a new event is created in the system

Full schema: https://pipedream.com/apps/add-to-calendar-pro/triggers/new-event-created-instant.md

### `add_to_calendar_pro-new-event-group-created-instant` — New Event Group Created (Instant) (Instant)

Emit new event when a new event group is created in the system

Full schema: https://pipedream.com/apps/add-to-calendar-pro/triggers/new-event-group-created-instant.md

### `add_to_calendar_pro-new-rsvp-answer-instant` — New RSVP Answer (Instant) (Instant)

Emit new RSVP answer when a new RSVP answer is created in the system

Full schema: https://pipedream.com/apps/add-to-calendar-pro/triggers/new-rsvp-answer-instant.md

### `add_to_calendar_pro-rsvp-answer-updated-instant` — RSVP Answer Updated (Instant) (Instant)

Emit new RSVP answer when a new RSVP answer is updated in the system

Full schema: https://pipedream.com/apps/add-to-calendar-pro/triggers/rsvp-answer-updated-instant.md

---

- All apps: https://pipedream.com/apps — index: https://pipedream.com/llms.txt
- Pipedream docs for agents: https://pipedream.com/docs/llms.txt
