See what's new β†’
AgentFlow/Integrations

Connect the tools your agents need to take action.

Integrate Stripe, Zendesk, HubSpot, Slack, and your internal APIs. AgentFlow provides deterministic tool schemas and safety boundaries so your agents can resolve tasks directly inside your stack.

Execution Model

Safe, deterministic tool execution

Rather than giving an LLM unconstrained access, AgentFlow translates reasoning into structured parameters, checks security schemas, and executes authenticated API calls with precise error handling.

Validated against strict JSON schema definitions
Optional human confirmation for sensitive actions
Complete audit log with payloads and timestamps
Tool Execution Trace Β· Safe Sandbox
Strict Schema Validated
Agent Decision EngineTriggered via Website Chat

Customer requested refund for duplicate subscription invoice #INV-8921. Checked Billing Policy knowledge chunk (Cosine: 0.94). Tool stripe.refund_charge() required.

stripe.refund_charge() Parameter Schema Verified
{
  "charge_id": "ch_3N9xK2Lkd901A7",
  "amount_cents": 4900,
  "reason": "duplicate",
  "receipt_email": "alex.miller@acme.com"
}
HTTP 200 OKΒ·Latency: 142ms
Audit event: evt_948f2logged
Tool Directory

Supported connectors & actions

StripeBillingAuth: API Key

Query customer subscriptions, retrieve invoices, and process refunds directly.

Actions:lookup_customer()refund_charge()cancel_subscription()fetch_invoices()
Native
ZendeskSupportAuth: OAuth 2.0

Create tickets, update priority tags, and route complex conversations to human agents.

Actions:create_ticket()update_ticket()assign_agent()add_internal_note()
Native
HubSpotCRMAuth: OAuth 2.0

Enrich leads, update contact properties, and log AI conversations to CRM timelines.

Actions:create_contact()update_lead_score()create_deal()log_activity()
Native
SlackCommunicationAuth: OAuth 2.0

Post escalation alerts to internal channels and allow team members to approve agent actions.

Actions:send_message()post_escalation_alert()request_approval()
Native
SalesforceCRMAuth: OAuth 2.0

Synchronize high-intent qualified leads and update opportunity stages automatically.

Actions:query_leads()update_opportunity()create_task()
Native
GitHubDeveloperAuth: OAuth 2.0

Create issue reports from bug reports, link discussions, and track pull request statuses.

Actions:create_issue()label_issue()fetch_repo_status()
Native
NotionDeveloperAuth: OAuth 2.0

Query workspace databases, append meeting summaries, and retrieve internal SOP runbooks.

Actions:search_database()create_page()append_block()
Native
PostgreSQL / SQLDeveloperAuth: API Key

Read-only parameter queries against internal databases for inventory or order status checks.

Actions:run_readonly_query()fetch_order_status()
Native
Custom REST API / WebhooksDeveloperAuth: API Key

Connect any internal microservice using OpenAPI schemas and authenticated bearer headers.

Actions:execute_endpoint()dispatch_payload()
Native
Extensibility

Connect any internal API with OpenAPI schemas

Not limited to pre-built connectors. Supply an OpenAPI JSON specification or declare HTTP endpoints directly. AgentFlow handles variable binding, authorization headers, and status code verification.

custom_tool_schema.jsonOpenAPI 3.1
{
  "name": "lookup_warehouse_inventory",
  "description": "Check item inventory levels across fulfillment centers",
  "endpoint": "https://internal-api.company.com/v2/inventory",
  "method": "POST",
  "parameters": {
    "sku": { "type": "string", "description": "Product SKU code" },
    "region": { "type": "string", "enum": ["us-east", "us-west", "eu-central"] }
  },
  "permission": "execute"
}

Ready to connect your tools?

Build your first agent in minutes, assign actions on the visual canvas, and test tool invocations in a safe sandbox.