Skip to content
Back to skills

Pylon

ASecurity

Look up customer support tickets and account history via Pylon. Use this skill when the user asks about support tickets, customer issues, or support history.

  • 6,969 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added May 27, 2026
data-aigobashapi

Works with

  • api

Security analysis

A100/100

Scanned May 27, 2026

npx -y skills add BuilderIO/agent-native --skill pylon --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Pylon?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Pylon
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/builderio-pylon/badge)](https://www.skillsdirectory.com/skills/builderio-pylon)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: pylon
description: >
  Look up customer support tickets and account history via Pylon.
  Use this skill when the user asks about support tickets, customer issues, or support history.
---

# Pylon Integration (Support)

## Connection

- **Base URL**: `https://api.usepylon.com`
- **Auth**: `Authorization: Bearer $PYLON_API_KEY`
- **Env vars**: `PYLON_API_KEY`
- **Caching**: 10-minute in-memory cache, max 120 entries

## Server Lib & API Routes

- **File**: `server/lib/pylon.ts`

### Exported Functions

| Function              | Description                          |
| --------------------- | ------------------------------------ |
| `getAccounts(query?)` | List/search accounts                 |
| `getAccount(id)`      | Get single account                   |
| `getIssues(params?)`  | List issues (30-day window enforced) |
| `getContacts(query?)` | Search contacts                      |

### API Routes

| Route                     | Description          |
| ------------------------- | -------------------- |
| `GET /api/pylon/issues`   | List support tickets |
| `GET /api/pylon/accounts` | List accounts        |

## Script Usage

```bash
# Open support tickets for a customer
pnpm action pylon-issues --account="Example Corp" --state=open

# All issues
pnpm action pylon-issues --query=search_term

# List accounts
pnpm action pylon-issues --accounts
```

## Key Patterns & Gotchas

- `getIssues` enforces a max 30-day window via `start_time` and `end_time` query params (API requirement)
- API returns `{ data: ... }` wrappers or raw arrays — code handles both defensively
- Pylon API exists in this analytics app (`code/`) but the secrets `pylon.api_key` and `pylon.api_secret` referenced elsewhere are in secrets manager, not env vars
- No Pylon data in BigQuery — must query the API directly

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…