Product

Agent SDK

State of the art conversational AI in your software development lifecycle, with declarative development, CI/CD tooling, and multi-agent orchestration.

from sierra import Agent, Policy, Tool

# Define your agent
agent = Agent(
    name="customer-support",
    model="sierra-large",
    tools=[
        Tool.order_lookup,
        Tool.process_return,
        Tool.schedule_callback,
    ],
    policies=[
        Policy.from_file("refund_policy.md"),
        Policy.from_file("shipping_policy.md"),
    ],
    guardrails={
        "max_refund_amount": 500,
        "require_approval_above": 200,
    },
)

# Deploy
agent.deploy(channel=["chat", "voice", "email"])

Declarative development

Define agent behavior with simple, declarative configuration files. Focus on what your agent should do, not how.

CI/CD tooling

Integrate agent development into your existing pipelines. Test, version, and deploy agents like any other software.

Multi-agent orchestration

Coordinate multiple specialized agents that work together to handle complex customer scenarios.

Discover what Pair can do for you

Find out how Pair can help your business build better, more human customer experiences with AI.

Learn more