Skip to content

Adapter · Coming soon

Pipedream

A SynthBoard component package for Pipedream is in development. Pipedream's code steps and HTTP triggers already cover the whole surface — a fetch call away.

The native Pipedream adapter has not shipped yet. Everything below works today through the REST API and webhooks— we'll update this page the moment the directory listing is live.

How to connect today#

  1. 1

    Create an API key

    In SynthBoard, open /mcp/console → API Keys → Create. Store the sb_live_... token as a Pipedream environment variable.

  2. 2

    Call the API from a step

    In a Node (or Python) code step, call the REST API directly.

    const res = await fetch("https://www.synthboard.ai/api/v1/sessions", {
      method: "POST",
      headers: {
        Authorization: `Bearer ${process.env.SYNTHBOARD_API_KEY}`,
        "Content-Type": "application/json",
      },
      body: JSON.stringify({ question: steps.trigger.event.question, session_type: "boardroom" }),
    });
  3. 3

    Receive events

    Create an HTTP trigger workflow, then register its URL via POST /api/v1/webhooks with the events you need. Verify X-SynthBoard-Signature in the first step.

Planned adapter surface#

What the native adapter will expose. Every operation already exists as a REST endpoint or webhook event you can use now.

Actions

  • Start / Plan / Reconvene / Cancel Session
  • Get / List / Export Session
  • Generate Outcomes
  • Send Consult Message / Synth Chat
  • Search Catalog

Triggers

  • Session Complete
  • Outcomes Ready

Next#

Up next
Webhook signing
Read the guide