40+ first-party integrations across messaging, data, dev tools, and CRMs — plus a typed SDK to turn any internal API into a tool an agent can call safely.
Define a tool with a typed schema and a function. AgentArc handles auth, retries, validation, and tracing — your agent just calls it.
tool lookup_order(id: string) {
returns: { status, total, eta }
auth: secret("orders_api_key")
call: GET /orders/{id}
}
// now any agent can call it:
// "what's the status of order 8841?"
Connect your first integration free, then wrap your internal APIs when you're ready.