Workman Trading Co.

Connections

Connected
5 of 8

Four are required; the rest add context

Needs attention
1

Connected, but not doing everything it could

AI Gateway
Not authenticated

No OIDC token or gateway key — the agent can't run

Slack webhook
Missing

Escalations record here but won't post

Two things finish the setup

Every page here reads the account's own data and works without them. What they add is the two live parts: the agent taking a turn, and a person being found in Slack when it hands one over.

# AI Gateway — OIDC, no provider keys anywhere in this app
vercel link && vercel env pull .env.local     # provisions VERCEL_OIDC_TOKEN
# or, off Vercel:  AI_GATEWAY_API_KEY=...

# .env.local
SLACK_WEBHOOK_URL=https://hooks.slack.com/services/...   # missing

The store

Shopify

Checkouts, orders, customers and the product catalog

workmanusa.com · checkouts/create, checkouts/update, orders/paid, customers/data_request

Connected

Webhooks

4 active

Checkouts today

163

Last event

42s ago

Connected Apr 3, 2026

Recharge

Subscription state for Hydrate carts

Not connected. The agent can't currently see whether a Hydrate buyer is already subscribed.

Not connected

Hydrate carts, 30 days

1,104

How messages move

Twilio

Sends and receives on +1 (833) 586-4417

Toll-free, verified. Two-way. Delivery receipts on.

Connected

Delivery rate

98.2%

Sent, 30 days

34,880

Carrier violations

0

Connected Apr 3, 2026

Klaviyo

Suppression sync — so an opt-out here is an opt-out there

Connected, but the SMS consent sync is one-way. Opt-outs in Recover reach Klaviyo; Klaviyo's don't come back.

Needs attention

Profiles matched

128,904

Sync direction

One-way

Last sync

11m ago

Who writes them

Vercel AI Gateway

Every agent turn — outbound, inbound and drafts

anthropic/claude-sonnet-5, failing over to claude-opus-5 then gpt-5.4 · tagged per conversation, so cost per recovery is measured rather than estimated

Connected

Turns, 30 days

58,204

Failover rate

0.3%

Median latency

2.4s

Cost per recovery

$0.07

Connected Apr 3, 2026

Where a person is found

Slack

Where a human gets pulled into a conversation

#recover-live, #recover-vip, #recover-service · reply in-thread to answer as the agent

Connected

Escalations, 30 days

412

Median claim time

9m

Unclaimed now

1

Connected Apr 14, 2026

Gorgias

Open a ticket when a conversation turns into a service issue

Not connected. Service escalations currently stop at Slack.

Not connected

Would route

~34/mo

Everything else

PostHog

Session context behind an abandoned checkout

Read-only. Powers the browse-abandonment trigger.

Connected

Events/day

212k

Identified

74%

Connected Jul 25, 2026