rtdn-reference
Installation
SKILL.md
RTDN Reference
Phase 0: Intent
Tell the user: "I will look up the RTDN notification type you asked about and recommend handling."
Phase 1: Locate
Map the user's question to one of the tables in Phase 2:
- Integer code given (for example
notificationType: 5): determine which notification family the user is in.- If the payload wraps the code in
subscriptionNotification, use the Subscription Notification Types table. - If the payload wraps the code in
oneTimeProductNotification, use the One Time Product Notification Types table. - If the payload has
voidedPurchaseNotification, use the Voided Purchase Notification section. - If the payload has
testNotification, use the Test Notification section.
- If the payload wraps the code in
- Event name given (for example
SUBSCRIPTION_ON_HOLD): search the Type column in the Subscription or One Time Product table. - Symptom given (for example "user lost access after failed payment"): match the trigger phrase in the Trigger column. Account hold and grace period map to codes 5 and 6 respectively in the subscription table.
- Unassigned code (14, 15, 16, 21): report that the code is reserved and not emitted.