Cancel flow
Canceling in three short steps. Why, in one tap with an optional note. Then the one offer matched to that reason: half off when it costs too much, a pause when it sits unused, a conversation when something is missing, and no offer for a reason that has none. Then what happens and on which day, and the cancel. It ends on the date the plan stops, with Resume. A note under Something else can be read by a model into a reason, so it still gets the right offer.
Loading preview
Loading install details
Related components
shadcn
@shadcn
aisdkagents Looks amazing. A registry of agents makes so much sense. I like this distribution method.
Join AI Engineers from these companies