All work

Case study · 03 of 03

Ezra

Slack-native AI affiliate manager. Built for affiliate program operators because I am one. Multi-LLM router with provider failover.

Site

textezra.com

Year

2025

Role

Solo · everything

Status

Live

Overview

Ezra is an AI affiliate manager that lives in Slack. Brand operators set it up once, then run their day-to-day from Slack: outreach drafts, partner vetting, weekly performance reports, payout runs.

Behind the bot is a multi-LLM router that fails over across Anthropic, Bedrock, Vertex, and OpenAI so the assistant never goes down because one provider does.

The problem

Affiliate program managers spend hours every week on repetitive tasks. Drafting outreach emails. Vetting new partners. Compiling weekly performance reports. Chasing payment delays. The work is high-leverage when done well and tedious when done by hand.

Slack is where affiliate teams already work. Most affiliate tools are web dashboards you open once a day. That's the wrong interface for ambient, ongoing operational work.

The approach

Slack-first, web second

The primary surface is Slack. The web dashboard exists for onboarding, billing, and the occasional drill-down, but operators run the program from where they already chat.

Multi-LLM router with failover

Anthropic primary, Bedrock secondary, Vertex tertiary, OpenAI quaternary. If any provider rate-limits or goes down, the next one picks up. Operators don't see provider outages.

Composio for everything that isn't Slack

Gmail, Outlook, WhatsApp, Telegram, Notion. The bot reaches partners on whichever channel they prefer. All plumbed through Composio so the build focuses on the affiliate-operations domain logic.

SEO machine for distribution

38+ pages on textezra.com targeting affiliate-tool search intent. Vs pages, alternatives pages, how-to guides. Inbound trial signups within weeks of shipping.

Stack

NEXT.JS TAILWIND SHADCN/UI SLACK BOLT MULTI-LLM ROUTER COMPOSIO VERCEL STRIPE

Results

38+

SEO pages in two weeks

4

LLM providers in failover

Live

Slack workspace integration

Back to start

Trcker