Skip to content
Integrations
Integrations

Integrations

First-party AgentField open-source integration sources and capability packs.

AgentField integrations are source plugins and capability nodes that ship in the open-source repo. They are not a generic catalog of every SaaS tool the website mentions.

AgentField integrations catalog with first-party OSS sources

What Ships Today

Surfaces

Trigger sources wake a reasoner from an external event. The control plane verifies the request or runs the polling loop, records inbound event history, deduplicates by idempotency key, and dispatches through the normal execution path.

Capability nodes expose callable tools to every SDK through app.call. Snowflake is the first integration pack with this shape; its node publishes SQL, catalog, Cortex, and prompt-backed reasoner capabilities with explicit inputs and outputs.

Custom webhooks cover tools that are not first-party integrations. For example, Zapier can POST into generic_hmac or generic_bearer, but AgentField does not ship a native Zapier adapter.

Every integration page documents the shipped source name, auth model, event type, idempotency key, normalized reasoner input, and any callable capabilities. If a page does not list a capability node, the OSS repo only ships the trigger source for that integration.

Common Setup Shape

from agentfield import Agent, on_event

app = Agent(node_id="ops-agent")

@app.reasoner()
@on_event(source="github", types=["pull_request.opened"], secret_env="GITHUB_WEBHOOK_SECRET")
async def review_pr(event: dict, trigger=None):
    return {"delivery": trigger.idempotency_key if trigger else None}

app.run()

For UI setup, open Triggers -> Integrations, choose the source, and connect it to a registered node and reasoner.