[ { "name": "Create Customer", "type": "action", "description": "Create a new customer." }, { "name": "Create Subscription", "type": "action", "description": "Create a new subscription." }, { "name": "Create Plan", "type": "action", "description": "Create a new subscription plan." }, { "name": "Update Customer", "type": "action", "description": "Update the customer details if they already exist." }, { "name": "Update Subscription", "type": "action", "description": "Update the subscription details if they already exist." }, { "name": "Update Plan", "type": "action", "description": "Update the subscription plan details if they already exist." }, { "name": "Delete Customer", "type": "action", "description": "Delete the irrelevant customer details." }, { "name": "Delete Subscription", "type": "action", "description": "Delete the subscription that does not exist." }, { "name": "Delete Plan", "type": "action", "description": "Delete the trail plan if it exceeds the period." }, { "name": "Pause Subscription", "type": "action", "description": "Pause the subscription for a certain period." }, { "name": "Resume Subscription", "type": "action", "description": "Resume the paused subscription." }, { "name": "Find Customer by ID", "type": "lookup", "description": "Find the existing customer details using the ID." }, { "name": "Find Subscription by ID", "type": "lookup", "description": "Find the existing subscription details using the ID." }, { "name": "Find Plan by ID", "type": "lookup", "description": "Find the existing subscription plan details using the ID." }]