AlphaSense · Capability

AlphaSense Agent API — Workflow Agents

AlphaSense Agent API — Workflow Agents. 2 operations. Lead operation: List AlphaSense Workflow Agents. Self-contained Naftiko capability covering one alphasense business surface.

AlphaSense Agent API — Workflow Agents is a Naftiko capability published by AlphaSense, one of 8 capabilities the APIs.io network indexes for this provider. It bundles 2 operations across the GET and POST methods rooted at /v1/workflow-agents.

The capability includes 1 read-only operation and 1 state-changing operation. Lead operation: List AlphaSense Workflow Agents. Can be deployed as a REST endpoint, MCP tool, or Agent Skill via Naftiko.

Tagged areas include alphasense, Agent API, and Workflow Agents.

Run with Naftiko alphasenseAgent APIWorkflow Agents

What You Can Do

GET
Listworkflowagents — List AlphaSense Workflow Agents.
/v1/workflow-agents
POST
Runworkflowagent — Run An AlphaSense Workflow Agent By Id.
/v1/workflow-agents/{agentId}/runs

MCP Tools

alphasense-list-workflow-agents

List AlphaSense Workflow Agents.

read-only idempotent
alphasense-run-workflow-agent

Run An AlphaSense Workflow Agent By Id.

Capability Spec

agent-api-workflow-agents.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: AlphaSense Agent API — Workflow Agents
  description: 'AlphaSense Agent API — Workflow Agents. 2 operations. Lead operation: List AlphaSense Workflow Agents.
    Self-contained Naftiko capability covering one alphasense business surface.'
  tags:
  - alphasense
  - Agent API
  - Workflow Agents
  created: '2026-05-23'
  modified: '2026-05-23'
binds:
- namespace: env
  keys:
    ALPHASENSE_API_KEY: ALPHASENSE_API_KEY
    ALPHASENSE_BEARER_TOKEN: ALPHASENSE_BEARER_TOKEN
capability:
  consumes:
  - type: http
    namespace: agent-api-workflow-agents
    baseUri: https://api.alpha-sense.com
    description: AlphaSense Agent API — Workflow Agents business capability. Self-contained, no shared references.
    resources:
    - name: gql
      path: /gql
      operations:
      - name: listworkflowagents
        method: POST
        description: List AlphaSense Workflow Agents Available To The Calling Account.
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
      - name: runworkflowagent
        method: POST
        description: Run An AlphaSense Workflow Agent By Id.
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    authentication:
      type: bearer
      token: '{{env.ALPHASENSE_BEARER_TOKEN}}'
  exposes:
  - type: rest
    namespace: agent-api-workflow-agents-rest
    port: 8080
    description: REST adapter for AlphaSense Agent API — Workflow Agents. One Spectral-compliant resource per consumed operation,
      prefixed with /v1.
    resources:
    - path: /v1/workflow-agents
      name: workflow-agents
      description: REST surface for the workflow-agents collection.
      operations:
      - method: GET
        name: listworkflowagents
        description: List AlphaSense Workflow Agents.
        call: agent-api-workflow-agents.listworkflowagents
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/workflow-agents/{agentId}/runs
      name: workflow-agent-runs
      description: REST surface for running a workflow agent.
      operations:
      - method: POST
        name: runworkflowagent
        description: Run An AlphaSense Workflow Agent By Id.
        call: agent-api-workflow-agents.runworkflowagent
        outputParameters:
        - type: object
          mapping: $.
  - type: mcp
    namespace: agent-api-workflow-agents-mcp
    port: 9090
    transport: http
    description: MCP adapter for AlphaSense Agent API — Workflow Agents. One tool per consumed operation, routed inline through
      this capability's consumes block.
    tools:
    - name: alphasense-list-workflow-agents
      description: List AlphaSense Workflow Agents.
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: agent-api-workflow-agents.listworkflowagents
      outputParameters:
      - type: object
        mapping: $.
    - name: alphasense-run-workflow-agent
      description: Run An AlphaSense Workflow Agent By Id.
      hints:
        readOnly: false
        destructive: false
        idempotent: false
      call: agent-api-workflow-agents.runworkflowagent
      outputParameters:
      - type: object
        mapping: $.