Skip to content

swytchcodehq/swytchcode-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Swytchcode Examples & Reference Architectures

Production-ready AI agent workflows, integration templates, and compliance guardrails.

Overview

Swytchcode is the standard for connecting autonomous AI agents to real-world APIs, databases, and tooling. By providing a unified interface and native SDKs for frameworks like LangGraph, OpenAI Agents SDK, and the Vercel AI SDK, Swytchcode enables developers to build agentic workflows with built-in idempotency, audit trails, and strict policy enforcement.

This centralized repository houses our official starter templates, reference architectures, and multi-API orchestration demos.


Quick Start (CLI Templates)

The fastest way to scaffold a production-ready agent is via the Swytchcode CLI. The CLI provides instant access to our core templates, pre-wired with environment configurations and dependency management.

1. Install the CLI

Ensure you have Node.js installed, then run:

npm install -g swytchcode

2. Scaffold a Project

Launch the interactive project generator:

swytchcode examples

Select your desired use case (e.g., Customer Onboarding, Bug Escalation) and framework (e.g., LangGraph).

3. Run the Agent

cd <your-scaffolded-demo>

Then follow that project's own README for its setup and run steps — see the Project Directory below for every available example.


Project Directory

The first six examples can be scaffolded fresh via the swytchcode examples interactive CLI; the rest are reference architectures meant to be explored and cloned directly.

Example Description Framework Tags
customer-onboarding B2B onboarding + billing setup LangGraph CRM • Onboarding • HubSpot • Stripe • Resend
create-and-send-payment Generate and send payment links LangGraph Payments • Stripe • Resend
bug-escalation GitHub + Jira + Slack triage LangGraph Engineering • GitHub • Jira • Slack
lead-qualification Lead enrichment and CRM routing LangGraph CRM • Sales • HubSpot
weekly-reporting Automated analytics report distribution LangGraph Analytics • Sheets • Notion • Resend
fintech-compliance KYC, bank linking, secure payments LangGraph Finance • Compliance • Plaid • Persona • Dwolla
openclaw-swytchcode GitHub issue triage bot OpenClaw (Go) GitHub • Automation • Reliability
github-issue-integration Automated GitHub issue creation Swytchcode SDK GitHub • Automation
fintech-compliance-multiuser Multi-user compliance workflows LangGraph Finance • Compliance • Multi-user
stripe-subscriptions Subscription lifecycle + dunning Swytchcode SDK Billing • Stripe • Webhooks
langswytch Advanced LangGraph cognitive patterns LangGraph Multi-Agent • Orchestration • Memory
swytchcode-refund-agent-openclaw Automated refund processing agent OpenClaw Support • Refunds

License

This repository is licensed under the MIT License.

About

Swytchcode demo projects with different agents

Topics

Resources

License

Contributing

Stars

3 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors