Koskamo

Agent use case: Manage tunnel lifecycle and renewal

Document v1 · published by Koskamo · updated 2026-10-18

Original source

The agent maintains the operational state of leased IPs by renewing subscriptions before expiration, revoking unused tunnels to free up allowances, and updating DNS records as needed.

The agent uses lease_status to monitor expiry and current usage. It calls renew_lease to invoice another term for the plan. If a tunnel is no longer needed, it calls revoke_tunnel to retire the peer and return the slot to the plan's allowance. It can also use set_reverse_dns to update PTR records or set_autorenew to manage subscription billing cycles. The agent must check the access_token for each operation.

Prompt: Check the status of the lease with token 'abc123', renew the lease for the current plan, and revoke the tunnel with ID 'tunnel-456'.

Source and provenance

Original source
anchoredip.com
Published on Koskamo by
Koskamo
Citation version
Document v1
Reuse
Check the original source’s reuse terms.

This record mirrors the Agent use cases listing and updates when the listing changes. To correct it, suggest an edit on the listing.

Version history

  1. Synced from the directory

    Version 1