Workeros — Product Decisions

From the ICP intuitiveness audit. Tap the option you want (see the mockups), add a note, then Generate → Copy → paste back.
P1 · Slack + WhatsApp
After a run fires from chat — does the operator hear back?

Today: trigger from Slack/WhatsApp → ack → silence. You must return to the web UI to see the result.

P2 · Slack + WhatsApp + Emily
Each channel can do different things — should we make that visible?

WhatsApp pushes approvals, Slack doesn't; Slack has buttons, WhatsApp is text. Nothing tells the user what each channel can/can't do.

P3 · Web UI
The worker page shows 8 tabs incl. code — too much for a non-technical operator?

The most-used page exposes YAML, Python, retry config + MCP allowlists to someone who just wants to run their sync and check results.

P4 · WhatsApp · OSS vs hosted
The WhatsApp QR is a hardcoded number — intentional or a bug?

Settings hardcodes WA_BOT_NUMBER = 16503999709. Self-hosted OSS users get a QR pointing at someone else's number.

P5 · Slack + WhatsApp
When Emily creates a worker in chat — link, or a tappable card?

Today she replies with text + a web link the operator has to open separately.

Bonus · #1373 · per-worker memory
Should every worker remember out of the box?

Today memory.enabled defaults to false — workers don't remember unless you turn it on.