View as Markdown
Stammer.ai icon

Stammer.ai ACTION

Message Chatbot

Sends a message to your chatbot. See the documentation
  • Action
  • Writes data
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's Stammer.ai account once, then configure and run Message Chatbot 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: "stammer_ai-message-chatbot",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    stammer_ai: { authProvisionId: "apn_xxxxxxx" },
    chatbotUuid: "Chatbot UUID",
    query: "Query",
  },
})

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.

Message Chatbot inputs
Property Type Description
chatbotUuid Chatbot UUID string
Unique identifier (UUID) of the chatbot. You can find this UUID on the chatbot's detail page.
Required
query Query string
Message or query the user intends to send to the chatbot. Must be under 2000 characters.
Required
userKey User Key string
A unique identifier/string, used to distinguish users interacting with the chatbot.
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
stammer_ai-message-chatbot
Version
0.0.2
App
Stammer.ai
Authentication
API key
Read-only
No
Destructive
No
Open world
Yes