View as Markdown
Rhombus icon

Rhombus ACTION

Create Shared Live Video Stream

Create a shared live video stream and get the URL to access it. See the documentation)
  • Action
  • Writes data
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's Rhombus account once, then configure and run Create Shared Live Video Stream 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: "rhombus-create-shared-live-video-stream",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    rhombus: { authProvisionId: "apn_xxxxxxx" },
    deviceType: "Device Type",
    streamType: "Stream Type",
  },
})

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.

Create Shared Live Video Stream inputs
Property Type Description
deviceType Device Type string
The type of device to create a shared stream for
Required
streamType Stream Type string
The type of stream to create
Required
vodEnabled VOD Enabled boolean
Enables recording of live footage to a VOD
Required
cameraUuid Camera ID string
The ID of a camera (required when device type is 'camera')
Optional Dynamic
doorbellCameraUuid Doorbell Camera ID string
The ID of a doorbell camera (required when device type is 'doorbell')
Optional Dynamic
includeAudio Include Audio boolean
Camera must be associated with an audio gateway to have audio. Required when device type is camera.
Optional

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
rhombus-create-shared-live-video-stream
Version
0.0.2
App
Rhombus
Authentication
API key
Read-only
No
Destructive
No
Open world
Yes