View as Markdown
VideoAsk icon

VideoAsk ACTION

Create Form

Creates a new form in VideoAsk. See the documentation
  • Action
  • Writes data
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's VideoAsk account once, then configure and run Create Form 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: "videoask-create-form",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    videoask: { authProvisionId: "apn_xxxxxxx" },
    organizationId: "Organization ID",
    title: "Title",
  },
})

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 Form inputs
Property Type Description
organizationId Organization ID string
ID of an organization
Required Dynamic
title Title string
Title of the new form
Required
showContactName Show Contact Name boolean
Whether to show the contact name
Optional
showContactEmail Show Contact Email boolean
Whether to show the contact email
Optional
showContactPhoneNumber Show Contact Phone Number boolean
Whether to show the contact phone number
Optional
showConsent Show Consent boolean
Whether to show consent form
Optional
requiresContactName Requires Contact Name boolean
Whether to require contact name
Optional
requiresContactEmail Requires Contact Email boolean
Whether to require contact email
Optional
requiresContactPhoneNumber Requires Contact Phone Number boolean
Whether to require contact phone number
Optional
requiresConsent Requires Consent boolean
Whether to require consent
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
videoask-create-form
Version
0.0.1
App
VideoAsk
Authentication
API key
Read-only
No
Destructive
No
Open world
Yes