- Deploy
- Connectors
Wire agents to
the systems you already run
Webhook, Cron, Postgres, Kafka, Stripe, Email, S3, SQS, WebSocket, Telegram, MCP. Signature verification, encrypted credentials, SASL/mTLS for Kafka, Bridge support for private networks.
Read the connector docsConnectors
inbound & outboundall healthyReal systems. No glue code.
Inbound and outbound connectors for the systems your team already runs. Click any connector for the docs.
Trigger agents via HTTP. Inbound, outbound, and sync request-response.
Run agents on a schedule using standard cron expressions in UTC.
Trigger agents from PostgreSQL LISTEN/NOTIFY events on a channel.
Consume topics to trigger agents, or produce agent results to topics.
Trigger agents from Stripe webhook events. Signature verified.
Receive emails via IMAP to trigger agents, or send replies via SMTP.
Poll SQS messages to trigger agents, or publish results to a queue.
Trigger agents on S3 object events via SNS or EventBridge.
Bidirectional real-time chat with streaming responses and session memory.
Trigger agents in. Send results out.
Most connectors trigger agent runs from external events. Several also send agent responses back out: webhooks, queues, email, messaging.
- Webhookyesyes
- Cronyes—
- Postgresyes—
- Kafkayesyes
- Stripeyes—
- Emailyesyes
- SQSyesyes
- S3yes—
- WebSocketyes—
- Telegramyesyes
- MCPyes—
Anatomy of a connector
Create a Stripe connector in Connic, paste the webhook URL into the Stripe Dashboard, and link it to an agent. Every selected event triggers the agent with the full Stripe event as input.
version: "1.0"
name: dunning-agent
type: llm
model: gemini/gemini-2.5-flash
system_prompt: |
You are a dunning specialist. When a payment fails,
draft a personalized recovery message for the customer.
output_schema: dunning-response.jsonConnic generates a unique URL when you create the connector. Paste it into Stripe Dashboard > Developers > Webhooks and pick the events you want.
The same connector can be linked to one or many agents. Each event fans out to all of them.
The agent receives the full Stripe event object as input. Access fields like data.object.last_payment_error directly. Learn more
Connectors that survive production
What separates a webhook handler from a connector you can put in front of revenue
Stripe webhooks are verified with HMAC-SHA256 and timestamp checks. Outbound HTTP webhooks sign every request with X-Connic-Signature so your endpoint can verify authenticity.
Webhook secrets, IMAP/SMTP and Postgres credentials, AWS keys, and Stripe signing secrets are stored encrypted. Kafka supports SASL and mutual TLS; Postgres supports SSL modes; Telegram tokens are stored encrypted.
SQS messages are deleted only after success and re-appear after the visibility timeout on failure (with optional AWS DLQ). Kafka uses consumer groups, offset tracking, and full replication acks with retries.