get_subscribe_link
Get the link the user opens to subscribe (or upgrade) so broadcasts can be sent. By default (no plan) returns { subscribe_url, plans, instructions } where subscribe_url is the DripRaven plans page — the pricing table where the user compares every tier and picks the one they want. Prefer this: hand the user subscribe_url rather than choosing a plan for them. Only pass plan when the user has already told you which tier they want (starter, growth, or scale); that additionally returns checkout_url, a direct one-click Stripe Checkout link for that plan (no DripRaven login needed). Either way the subscription activates automatically right after payment, then retry send_broadcast. billing_status also returns the same plans list if you want to describe tiers and prices in chat.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plan | No | Only set this when the user already chose a tier; omit to hand them the plans page to choose |