Start a RetryHub application
start_applicationSend the merchant's application request to the RetryHub team so they can follow up. This is the only tool that sends data. Before calling it you MUST: (1) ask whether the merchant wants RetryHub to contact them about an application; (2) collect only name, business name, email, an optional Telegram handle, monthly card volume, the current processor, and what happened (shutdown, hold, or other); (3) show the merchant every value you will send, exactly as you will send it; (4) get an explicit yes in chat. Set consent and user_confirmed to true only after that yes; otherwise the server rejects the request. Never include SSNs or tax IDs, bank account, routing, or IBAN numbers, card numbers, passwords, or ID documents, and do not add other fields. If sending is not available, the result gives the application link and the Telegram bot instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Contact name. | |
| Yes | Contact email for the follow-up. | ||
| consent | Yes | True only if the merchant explicitly agreed in chat to send these details to RetryHub and be contacted. | |
| business | Yes | Business name. | |
| telegram | No | Optional Telegram username, such as @shopowner. | |
| what_happened | Yes | shutdown, hold (fund hold or limitation), or other. | |
| monthly_volume | Yes | Monthly card volume in the merchant's words, such as $80,000 or 80k. | |
| user_confirmed | Yes | True only after you showed the merchant every value below and they confirmed it is correct. | |
| current_processor | No | Current or previous processor, such as Stripe. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| error | Yes | ||
| source | Yes | ||
| status | Yes | ||
| message | Yes | ||
| product | Yes | ||
| apply_url | Yes | ||
| reference | Yes | ||
| submitted | Yes | ||
| sent_fields | Yes | ||
| telegram_url | Yes |