View as Markdown
Livestorm icon

Livestorm ACTION

Update Event

Update an event with its full list of attributes. See the Documentation
  • Action
  • Writes data
  • Destructive
  • OAuth
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's Livestorm account once, then configure and run Update Event from your backend or agent.

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: "livestorm-update-event",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    livestorm: { authProvisionId: "apn_xxxxxxx" },
    eventId: "Event ID",
    ownerId: "Owner ID",
  },
})

console.log(result)

SCHEMA

Inputs

Pipedream supplies the connected account. Your application provides the operation-specific values below. Dynamic inputs are resolved against that user's account.

Update Event inputs
Property Type Description
eventId Event ID string
The ID of the event.
Required Dynamic
ownerId Owner ID string
The ID of the user who owns the event.
Required Dynamic
title Title string
The title of the event.
Required
slug Slug string
The slug of the event.
Required
status Status string
The status of the event.
Required
description Description string
The HTML description of your event. Example: <h1>My event description</h1>
Required
recordingEnabled Recording Enabled boolean
Whether or not the event is recorded.
Required
chatEnabled Chat Enabled boolean
Whether or not the chat is enabled.
Required
everyoneCanSpeak Everyone Can Speak boolean
Whether or not everyone can speak.
Required
detailedRegistrationPageEnabled Detailed Registration Page Enabled boolean
Whether or not the detailed registration page is enabled.
Required
lightRegistrationPageEnabled Light Registration Page Enabled boolean
Whether or not the light registration page is enabled.
Required
recordingPublic Recording Public boolean
Whether or not the recording is public.
Required
showInCompanyPage Show In Company Page boolean
Whether or not the event is shown in the company page.
Required
pollsEnabled Polls Enabled boolean
Whether or not the polls are enabled.
Required
questionsEnabled Questions Enabled boolean
Whether or not the questions are enabled.
Required

REFERENCE

Tool details

Behavior hints are published with the component in the Pipedream registry and surface as MCP tool annotations, so an agent can reason about a tool before it calls it.

Registry key
livestorm-update-event
Version
0.0.2
App
Livestorm
Authentication
OAuth
Read-only
No
Destructive
Yes
Open world
Yes