RylvoRylvo

Connectors

Connect anything toRylvo.

Start connecting your APIs, databases, and webhooks today. No code required — just authenticate and route.

One integration layer

Tools, state sync, and events in one place. No scattered integrations, no custom middleware — just configure and connect.

Schema-driven safety

JSON Schema v7 validation on every request and response. The LLM only sends what the API expects, and only receives what it can handle.

Auto-wired prompts

Assign a connector to a bot and Rylvo automatically patches its prompt. The LLM learns tool names, parameters, and sync rules instantly.

Built on standards your security team already trusts

Connect anything, trust everything

Every connector speaks the API, auth, and validation protocols your existing stack already enforces — with secrets in a vault, calls in an audit log, and every change reversible.

Open API standards

OpenAPI 3.1

import a spec, get a connector

JSON Schema Draft 7

request + response validation

REST + GraphQL

any HTTP API your stack exposes

Webhooks

HMAC-verified inbound events

JSON-RPC 2.0

for procedural-style APIs

OAuth 2.0 + 2.1

PKCE, client credentials, refresh

7 auth methods — pick the one your API enforces

None
API Key
Bearer Token
Basic Auth
HMAC-SHA256
OAuth2
Custom Headers

Build connectors to the tools your team already runs on

GitHub
Slack
Notion
Linear
Jira
Stripe
Postgres
HubSpot
Salesforce
Google Drive
+ any REST or GraphQL API

Security guarantees — with honest status

Every commitment tagged with its real production status. No vague badges, no implied attestations.

Shipping

Vault-encrypted credentials

Every API key, OAuth token, and HMAC secret is encrypted at rest with AES-256-GCM and only returned to authorized bots at call time. Never written to disk in plaintext.

Shipping

Secrets never in logs

Request/response logging automatically redacts auth headers, query params marked secret, and any value that matches a known credential schema. Audit logs show what was called, never what authenticated it.

Shipping

Scoped tokens by default

OAuth flows request the minimum scope each connector actually needs. No catch-all admin tokens — every connector is least-privilege from creation.

Shipping

Versioning + one-click rollback

Every save creates a new version. If a new connector revision breaks a workflow, roll back instantly without losing audit history or in-flight requests.

Shipping

Append-only audit on every call

Every tool invocation is logged with actor, connector version, parameters (redacted), HTTP status, latency, and result — queryable by org, bot, or time window.

Designed for

Secrets export / rotate

Rotate any credential without breaking existing bots. Bulk export of vault metadata (not secret values) for compliance reviews — designed to align with SOC 2 access-control expectations.

A note on this page. Brand names and marks shown above belong to their respective owners and indicate examples of APIs you can build connectors to using their public, documented HTTP interfaces — not endorsement, partnership, or certification by those companies. Standards and protocols listed reflect what our connectors implement; they are not third-party attestations.

How it works

Design. Authenticate. Transform. Deploy.

Four stages that take any API from idea to production — with live testing, versioning, and automatic prompt wiring at every step.

Live API bridge

tools · responses · state

Tool call

JSON-Schema validate gate

Response

Response validate gate

State sync

Patch / Replace gate

01 · stage

Design

Choose type, define schema, set endpoint

Start by choosing your connector type — Tool, State Sync, or Event. Define the endpoint URL, HTTP method, and timeout. For tools, write the JSON Schema that describes what the LLM can send and what it will receive back.

How it works

  • 3 connector types: Tool, State Sync, and Event
  • JSON Schema v7 for structured input and output validation
  • Per-connector endpoint with method, headers, and timeout override
02 · stage

Authenticate

7 methods from API key to OAuth2

Secure every connection with the right auth method. Choose from None, API Key, Bearer Token, Basic Auth, HMAC-SHA256, OAuth2 Client Credentials, or Custom Headers. Secrets are stored safely and only returned to authorized editors.

How it works

  • 7 auth methods covering every common API security pattern
  • OAuth2 with automatic token refresh and scope management
  • HMAC-SHA256 signatures with timestamp verification
03 · stage

Transform

Shape data between your API and the LLM

Not every API speaks the same language as your LLM. Use request transforms to reshape outgoing payloads and response transforms to clean up what comes back. For state sync, map fields between Rylvo and external systems with patch or replace merge strategies.

How it works

  • Request and response transforms for tool connectors
  • Field mapping and merge strategy for state sync
  • Optional input/output schema enforcement on every call
04 · stage

Deploy

Assign to bots, test live, version and ship

Assign your connector to one or more bots. Rylvo automatically patches each bot's prompt with usage instructions — tool names, parameters, approval gates, and state sync rules. Test the endpoint live from the dashboard, then activate with confidence.

How it works

  • Auto-wired prompts teach the LLM how to use each connector
  • Live HTTP testing with full request/response visibility
  • Every save creates a version snapshot; revert anytime

Connector types

3 types

Tool

Execute actions on external systems. The LLM calls tools by name with structured arguments.

  • JSON Schema input/output
  • Request/response transforms
  • Approval gates
  • Idempotency flags
  • Stage-scoped calling

State Sync

Read and write workflow state to external databases, CRMs, or caches. Keep context in sync across systems.

  • Bidirectional read/write endpoints
  • Patch or replace merge
  • Field mapping
  • Known-facts injection
  • History summary sync

Event

Receive real-time notifications via webhook or polling. Subscribe to workflow events and react instantly.

  • 10 built-in event types
  • Webhook or polling delivery
  • Full payload toggle
  • Configurable batching
  • Per-event filtering

Authentication methods

7 ways to secure every connection.

None

No authentication required

API Key

Header-based API key authentication

Bearer Token

OAuth-style bearer token in Authorization header

Basic Auth

Username and password encoded in Authorization header

HMAC-SHA256

Signed requests with timestamp and shared secret

OAuth2

Client credentials flow with automatic token refresh

Custom Headers

Arbitrary header key/value pairs

Event types

10 events

Decision Completed

A workflow decision finished successfully

Decision Failed

A workflow decision encountered an error

Escalation Triggered

A conversation was escalated to a human

Stage Changed

The conversation moved to a new stage

Tool Executed

A connector tool was called and completed

Tool Failed

A connector tool call returned an error

State Updated

Workflow state was synchronized

Verification Failed

An output verification check did not pass

Session Started

A new user session began

Session Closed

A user session ended

Versioning & live testing

Ship with confidence. Roll back with one click.

Version history

v3current

Added OAuth2 support and batching

2 hours ago

v2

Switched to HMAC-SHA256 auth

Yesterday

v1

Initial connector setup

3 days ago

Live test result

StatusSuccess
HTTP200 OK
Latency127 ms
{
"status": "ok",
"data": { ... }
}

Answers

What teams usually ask

What types of connectors does Rylvo support?

Rylvo supports three connector types: Tool connectors for executing actions on external systems, State Sync connectors for reading and writing workflow state, and Event connectors for receiving webhook or polling-based notifications.

What authentication methods are supported?

Rylvo supports 7 authentication methods: None, API Key, Bearer Token, Basic Auth, HMAC-SHA256, OAuth2 Client Credentials, and Custom Headers.

How does JSON Schema validation work?

Every tool connector defines input and output schemas using JSON Schema v7. Rylvo validates requests before sending them and responses before returning them to the bot. You can also add request and response transforms to reshape data.

What happens when I connect a connector to a bot?

When you assign a connector to a bot, Rylvo automatically patches the bot's prompt with usage instructions. The LLM learns the tool name, description, input parameters, approval requirements, and state sync rules.

Can I test a connector before deploying it?

Yes. The dashboard includes a live test panel that fires real HTTP requests against your endpoint using the current configuration. You see the full response, headers, and latency before saving.

Does Rylvo version connector changes?

Yes. Every save creates a new version snapshot. You can view the full history, see who made each change, read the change notes, and revert to any previous version with one click.

Deep dive

What modern AI connectors actually need

Schema-first integrations beat string parsing

Without a schema, an LLM either invents fields or omits required ones. Rylvo enforces JSON Schema v7 on both sides of every tool call, so a connector to Stripe, HubSpot, Postgres, or your internal API behaves like a typed function — not a free-text guess. Validation catches drift before the request leaves the bot.

Auth that fits every API you actually use

Public APIs use bearer tokens. Internal services use HMAC. Enterprise vendors require OAuth2 with rotating credentials. Rylvo ships seven authentication strategies out of the box and stores secrets in an encrypted vault — no plaintext keys in your prompts and no hand-rolled signing code.

State sync keeps context coherent across systems

The hard part of bot integrations is not making one call — it's keeping CRM, ticketing, and conversation memory consistent over a 10-turn conversation. State sync connectors read known facts in, write decisions back, and choose patch or replace per field so partial updates do not clobber human edits.

Events close the loop with the rest of your stack

When a bot escalates, fails verification, or finishes a multi-step decision, downstream systems need to know. Event connectors deliver typed payloads via webhook or polling so analytics, on-call, and your data warehouse stay in sync — without you wiring custom listeners for every workflow.

Connect in minutes, not weeks

Your bots are only as powerful as what they can reach.

Start connecting your APIs, databases, and webhooks today. No code required — just configure, test, and deploy.