B
BlandAI
BlandAI connector for Ductor — available as both a trigger and a destination.
Support
1
Actions
0
Triggers
Example
A complete route that uses BlandAI — an input is matched, scored by a strategy, assigned, and dispatched to BlandAI.
▸ Show the code
// Triage a P1 ticket to the right on-call engineer.engine.Route(ductor.Route{ Match: `routable.type == "ticket" && attrs.priority == "P1"`, Strategy: "sla_deadline", Pool: "on-call", Then: ductor.Workflow{ Mode: ductor.Async, Steps: ductor.Steps{ ductor.Connector("blandai", "run"), ductor.Connector("pagerduty", "create_incident"), }, },}) // Durable, observable, exactly-once.decision, err := engine.Dispatch(ctx, routable)What you can build
Skill-based triage
Send each ticket to an agent with the matching skill.
SLA rescue
Escalate at-risk tickets to the fastest available responder.
AI deflection
Try an AI agent first, fall back to a human on escalation.
Authentication
API keyNo auth
Credentials are stored AEAD-encrypted at rest — usable by the engine, never readable back.
Actions
No actions on this connector.