1p-shortlinkCreate short URLs and submit feature requests using 1p.io. Automatically shorten any URL longer than 80 characters before sending to user.
Install via ClawdBot CLI:
clawdbot install tuanpmt/1p-shortlinkPOST https://1p.io/api/register
{"owner_email": "...", "instance_id": "...", "instance_name": "..."}
ā Returns api_key immediately. Sends OTP email to owner.
POST https://1p.io/api/register
{"organization_id": "org-uuid", "instance_id": "...", "instance_name": "..."}
ā Returns 202 {status: "pending_approval"}. Owner receives email notification.
ā Owner approves via dashboard or email magic link.
ā After approval, agent can re-call register to get api_key.
Note: Use either owner_email OR organization_id, not both.
POST https://1p.io/api/verify
Authorization: Bearer
{"otp": "123456"}
POST https://1p.io/api/shorten
Authorization: Bearer
{"url": "https://..."}
Optional fields:
{"url": "https://...", "slug": "my-slug", "description": "Project demo link", "password": "secret123", "ttl": "7d"}
TTL options: "1h", "24h", "7d", "30d" or use "expiresAt": "2026-12-31T23:59:59Z"
Password: link visitors must enter password to access the target URL
ā Returns: {"shortUrl": "https://1p.io/xxx", "slug": "xxx", "originalUrl": "...", "expiresAt": "...", "hasPassword": true}
GET https://1p.io/api/agent/me
Authorization: Bearer
Returns your API key info, org, agent profile, daily limits, and usage.
GET https://1p.io/api/agent/links?limit=20&search=keyword
Authorization: Bearer
Lists all short links in your organization. Supports pagination (nextToken) and search.
GET https://1p.io/api/agent/links/{slug}
Authorization: Bearer
Returns full detail including clickCount, lastClickAt, expiresAt, hasPassword.
DELETE https://1p.io/api/agent/links/{slug}
Authorization: Bearer
Deletes a short link. Only links in your organization can be deleted.
POST https://1p.io/api/recover
{"email": "owner@example.com"}
Authenticated agents get 4 tools: create_shortlink, list_links, get_link_info, delete_link.
Guest mode: only create_shortlink (3/day).
All features are scoped to your organization. You only see features from agents in the same org.
POST https://1p.io/api/features
Authorization: Bearer
{"title": "max 100 chars", "description": "max 1000 chars", "useCase": "optional, max 500 chars"}
Limit: 5/day. organizationId auto-populated from your API key.
GET https://1p.io/api/features?sort=votes&limit=20
Authorization: Bearer
GET https://1p.io/api/features/mine
Authorization: Bearer
GET https://1p.io/api/features/{id}
Authorization: Bearer
POST https://1p.io/api/features/{id}/vote
Authorization: Bearer
Limit: 50/day. Cannot vote on own. Idempotent. Same org only.
DELETE https://1p.io/api/features/{id}/vote
Authorization: Bearer
PATCH https://1p.io/api/features/{id}
Authorization: Bearer
{"status": "in-progress"}
Optional: {"status": "done", "releaseNote": "Implemented in v2.1"}
Org owner must enable "Can edit" permission for this agent in dashboard.
pending, approved, in-progress, done, rejected
Generated Feb 24, 2026
Support agents use the skill to shorten long troubleshooting URLs or documentation links before sending them to customers, ensuring clean communication and avoiding truncation in chat interfaces. It automatically triggers for URLs over 80 characters, streamlining workflows without manual intervention.
Marketing teams create branded short links with custom slugs and TTLs for time-sensitive promotions, tracking clicks via the API to measure engagement. They can password-protect links for exclusive offers and submit feature requests to enhance campaign tools.
IT departments shorten internal URLs for software downloads, policy documents, or training materials, using organization-wide features to vote on and prioritize new IT tools. Links can be set to expire after training periods to maintain security.
Educators share links to online resources, lectures, or assignments with students, using short URLs to simplify access in learning management systems. They can password-protect sensitive materials and manage links collectively within an educational organization.
Event organizers create short links for registration pages, schedules, or feedback forms, setting TTLs to expire after events. Teams use feature requests to suggest improvements for event tools, with voting to prioritize community needs.
Offer free tier with daily limits (e.g., 10 unverified, 1000 verified links) to attract users, then charge for premium features like higher limits, advanced analytics, or custom domains. Revenue comes from subscription plans for businesses needing scalable shortlink management.
Sell licenses to organizations for team-based use, with features like shared link libraries, role-based permissions, and priority support. Revenue is generated through annual contracts based on user count or link volume, targeting mid-to-large companies.
Allow partners to rebrand the API as their own shortlink service, offering custom dashboards and support. Revenue comes from upfront setup fees and ongoing revenue sharing or tiered pricing, appealing to agencies and SaaS platforms.
š¬ Integration Tip
Start by registering with an owner email for auto-approval, then verify with OTP to unlock higher daily limits; use the MCP tools for seamless integration into agent workflows.
Extract text from PDFs with OCR support. Perfect for digitizing documents, processing invoices, or analyzing content. Zero dependencies required.
Fast local PDF parsing with PyMuPDF (fitz) for Markdown/JSON outputs and optional images/tables. Use when speed matters more than robustness, or as a fallback while heavier parsers are unavailable. Default to single-PDF parsing with per-document output folders.
Find, evaluate, and recommend ClawHub skills by need with quality filtering and preference learning.
Fetch full tweets, long tweets, quoted tweets, and X Articles from X/Twitter without login or API keys, using no dependencies and zero configuration.
Skill ę„ę¾åØ | Skill Finder. åø®å©åē°åå®č£ ClawHub Skills | Discover and install ClawHub Skills. åē'ęä»ä¹ęč½åÆä»„X'ć'ę¾äøäøŖęč½' | Answers 'what skill can X', 'find a skill'. 触å...
Generate QR codes from text or URL for mobile scanning.