View as Markdown
VisualPing icon

VisualPing ACTION

Find Jobs

Find existing jobs using filters. See the docs here
  • Action
  • Read only
  • OAuth
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's VisualPing account once, then configure and run Find Jobs 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: "visualping-find-jobs",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    visualping: { authProvisionId: "apn_xxxxxxx" },
    organisationId: "Organisation Id",
    workspaceId: "Workspace 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.

Find Jobs inputs
Property Type Description
organisationId Organisation Id string
Unique ID of the organisation.
Optional
workspaceId Workspace ID string
The workspace ID
Optional Dynamic
mode Mode string
API output mode
Optional
activeFilter Active Filter boolean
Filters for active or inactive (paused) jobs.
Optional
inProgressFilter In Progress Filter boolean
Filters for jobs that are currently checking the web page.
Optional
modeFilter Mode Filter string[]
Filters jobs by mode. Multiple choices are allowed.
Optional
frequencyFilter Frequency Filter string[]
Filters jobs by scheduling frequency. Multiple choices allowed.
Optional
hasAdvancedScheduleFilter Has Advanced Schedule Filter boolean
Filters jobs by presence of an advanced schedule.
Optional
changedFilter Changed Filter string
Filters jobs by the presence of a detected change.
Optional
changedFilterDateMin Changed Filter Date Min string
Necessary if changedFilter expects a lower bound timestamp.
Optional
changedFilterDateMax Changed Filter Date Max string
Necessary if changedFilter expects an upper bound timestamp.
Optional
fullTextSearchFilter Full Text Search Filter string
Filters jobs by the presence of a given substring in their URLs or descriptions.
Optional
sortBy Sort By string
For internal use.
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
visualping-find-jobs
Version
0.0.2
App
VisualPing
Authentication
OAuth
Read-only
Yes
Destructive
No
Open world
Yes