# RevCent MCP Guide: `ActivateSubscription`

Brief AI/MCP-focused guide for activating a suspended RevCent Subscription.

Reference overview:

```text
https://revcent.com/documentation/markdown/mcp/operation/OverviewSubscription.md
```

---

## Operation Summary

Operation:

```text
ActivateSubscription
```

Purpose:

```text
Activate a currently suspended subscription using the subscription ID.
```

Use this operation to restart/reactivate a subscription that was previously suspended.

---

## When to Run

Run `ActivateSubscription` when:

- a customer wants to restart a suspended subscription,
- support approves reactivation,
- a retention workflow recovers a suspended subscription,
- the business intentionally wants the subscription active again.

This operation is for suspended subscriptions.

If the subscription is cancelled, activation may not be appropriate because cancellation is permanent and cannot be undone.

---

## Suspend vs Activate

Suspension is reversible.

```text
SuspendSubscription
    ↓
ActivateSubscription
```

Use `ActivateSubscription` as the counterpart to `SuspendSubscription`.

Do not use it as a general-purpose renewal or payment recovery operation.

---

## Input Schema

Required:

| Field | Type | Description |
|---|---|---|
| `subscription_id` | string | 20-character Subscription ID. |

Example:

```json
{
  "subscription_id": "SSSSSSSSSSSSSSSSSSSS"
}
```

---

## Output

Successful output can include:

| Field | Description |
|---|---|
| `api_call_id` | 20-character API call ID. |
| `api_call_unix` | Unix timestamp of API call initiation. |
| `code` | Response code. `1` indicates success. |
| `subscription_id` | 20-character Subscription ID. |
| `result` | Result message. |

---

## Best Practices

- Retrieve the subscription first with `GetSubscription`.
- Confirm the subscription is currently suspended.
- Confirm the customer/business wants reactivation.
- Do not use this for cancelled subscriptions.
- Do not use this for manual renewal/payment charging.
- If payment collection is needed, review subscription/payment state before any renewal or recovery action.

---

## Final AI/MCP Instruction

Use `ActivateSubscription` to restart a suspended subscription. Confirm the subscription is suspended and that reactivation is intended before calling the operation.


---
Document Parent Directory
* [Operations](https://revcent.com/documentation/markdown/mcp/operation/index.md) - AI/MCP details and overviews for operations available within the RevCent MCP.