View as Markdown
Elevio icon

Elevio ACTION

Update Article

Updates an existing article in the Elevio knowledge base. See the documentation.
  • Action
  • Writes data
  • Destructive
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's Elevio account once, then configure and run Update Article 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: "elevio-update-article",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    elevio: { authProvisionId: "apn_xxxxxxx" },
    articleId: "Article ID",
    categoryId: "Category 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 Article inputs
Property Type Description
articleId Article ID string
The identifier of the article
Required Dynamic
categoryId Category ID string
The category ID for the article
Required Dynamic
restriction Restriction string
Restriction level of the article
Optional
discoverable Discoverable boolean
Whether the article is discoverable
Optional
isInternal Internal boolean
Whether the article is internal
Optional
notes Notes string
Notes associated with the article
Optional
status Status string
Status of the article
Optional
title Title string
The title of the article
Optional
body Content string
The content body of the article
Optional
keywords Keywords string[]
List of global keywords for tagging and discoverability.
Optional
tags Tags string[]
Tags associated with this article.
Optional
externalId External ID string
The external identifier of the article
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
elevio-update-article
Version
0.0.2
App
Elevio
Authentication
API key
Read-only
No
Destructive
Yes
Open world
Yes