View as Markdown
Zonka Feedback icon

Zonka Feedback ACTION

Send Email Survey

Send a survey by email. See docs
  • Action
  • Writes data
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's Zonka Feedback account once, then configure and run Send Email Survey 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: "zonka_feedback-send-email-survey",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    zonka_feedback: { authProvisionId: "apn_xxxxxxx" },
    surveyId: "Survey ID",
    email: "Email",
  },
})

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.

Send Email Survey inputs
Property Type Description
surveyId Survey ID string
Required Dynamic
email Email string
Email address of the recipient to which the email is to be sent
Required
subject Subject string
Subject of the email
Optional
message Message string
Content for message body of the email
Optional
signature Signature string
Signature content at the end of the email
Optional
attributes Survey Attributes object
Key-value pair of survey attributes
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
zonka_feedback-send-email-survey
Version
0.0.2
App
Zonka Feedback
Authentication
API key
Read-only
No
Destructive
No
Open world
Yes