---
title: "Agent Skills"
url: "https://docs.unified.to/skills"
description: "Agent Skills for AI coding agents: ready-to-use SKILL.md packages that teach agents how to build against the Unified.to APIs for payments, e-commerce, ATS, accounting, assessments, and RAG."
---
# Agent Skills

**Agent Skills** are self-contained instruction packages that teach AI coding agents — like Claude Code, Cursor, and others — how to build against a specific Unified.to API for a common use case. Each skill maps one of our top [How-To guides](/guides) to a ready-to-use `SKILL.md` file containing the endpoints, authentication, pagination, SDK usage, and sync patterns an agent needs to ship the integration. 

## How to use a skill

Point your AI coding agent at the skill's `SKILL.md` file, or add it to your project:

* **Claude Code / Cursor:** drop the `SKILL.md` into your project (e.g. `.claude/skills/<name>/SKILL.md`) so the agent can load it on demand.
* **Any agent:** fetch the raw file at its URL and paste it, or reference it, as context before you start building.

### Build a payments / fintech app

 Payment

Accept payments, manage subscriptions, and reconcile payouts and refunds across Stripe, GoCardless, and other providers with the Unified Payment API.

One-time paymentsSubscriptions & billingPayouts & refund reconciliation

[View SKILL.md](/skills/unified-payments/SKILL.md "View the raw SKILL.md file")[Payment API](/payment/overview "Payment API")[Guide](/guides/how%5Fto%5Fbuild%5Fa%5Ffintech%5Fapplication%5Fwith%5Funified%5Fpayments%5Fapi "Read the source How-To guide")

### Build an e-commerce product integration

 Commerce

Sync products, variants, collections, and inventory across Shopify, WooCommerce, Amazon, and more with the Unified Commerce API.

Product & variant catalog syncInventory levelsCollections & sales channels

[View SKILL.md](/skills/unified-ecommerce/SKILL.md "View the raw SKILL.md file")[Commerce API](/commerce/overview "Commerce API")[Guide](/guides/how%5Fto%5Fbuild%5Fan%5Fe%5Fcommerce%5Fproduct%5Fintegration%5Fwith%5Funified "Read the source How-To guide")

### Build a candidate sourcing or job board app

 ATS

Read jobs, post candidates, and manage applications across Greenhouse, Lever, Workable, Ashby, and other ATS platforms with the Unified ATS API.

Job board / careers pageCandidate sourcingApplication status sync

[View SKILL.md](/skills/unified-ats-jobboard/SKILL.md "View the raw SKILL.md file")[ATS API](/ats/overview "ATS API")[Guide](/guides/how%5Fto%5Fbuild%5Fa%5Fcandidate%5Fsourcing%5For%5Fjob%5Fboard%5Fapp%5Fwith%5Funified "Read the source How-To guide")

### Build an invoicing system

 Accounting

Create and reconcile invoices, bills, contacts, and payments across QuickBooks, Xero, NetSuite, and other accounting platforms with the Unified Accounting API.

Invoice creation & syncContacts & accountsReconciliation & reporting

[View SKILL.md](/skills/unified-accounting-invoicing/SKILL.md "View the raw SKILL.md file")[Accounting API](/accounting/overview "Accounting API")[Guide](/guides/how%5Fto%5Fbuild%5Fan%5Finvoicing%5Fsystem%5Fwith%5Funified "Read the source How-To guide")

### Build a candidate assessment product

 Assessment

Receive assessment orders from within an ATS, deliver assessments, and push results back with the Unified Assessment API.

Skills & aptitude testingBackground checksBehavioral assessments

[View SKILL.md](/skills/unified-assessment/SKILL.md "View the raw SKILL.md file")[Assessment API](/assessment/overview "Assessment API")[Guide](/guides/how%5Fto%5Fbuild%5Fa%5Fcandidate%5Fassessment%5Fproduct%5Fwith%5Funified "Read the source How-To guide")

### Build enterprise search with RAG

 Storage & KMS

Ingest documents, pages, and files from Google Drive, Notion, Confluence, and other sources into a vector store to power Retrieval-Augmented Generation with the Unified Storage and KMS APIs.

Enterprise / knowledge searchRAG data ingestionReal-time document sync

[View SKILL.md](/skills/unified-enterprise-search-rag/SKILL.md "View the raw SKILL.md file")[Storage & KMS API](/kms/overview "Storage & KMS API")[Guide](/guides/how%5Fto%5Fbuild%5Fenterprise%5Fsearch%5Fusing%5Frag "Read the source How-To guide")

### Build a CRM / sales-sync app

 CRM

Read and write contacts, companies, deals, leads, and pipelines across HubSpot, Salesforce, Pipedrive, and other CRMs with the Unified CRM API.

Two-way contact syncDeal & pipeline managementLead capture

[View SKILL.md](/skills/unified-crm/SKILL.md "View the raw SKILL.md file")[CRM API](/crm/overview "CRM API")

### Build an HR / employee-data app

 HRIS

Sync employees, groups, time off, and payroll data across Workday, BambooHR, Gusto, and other HRIS platforms with the Unified HRIS API.

Employee directory syncTime-off & attendanceOnboarding / provisioning

[View SKILL.md](/skills/unified-hris/SKILL.md "View the raw SKILL.md file")[HRIS API](/hris/overview "HRIS API")[Guide](/guides/how%5Fto%5Faccess%5Femployees%5Fand%5Fusers "Read the source How-To guide")

### Build a chat / support bot

 Messaging

Send and receive messages across channels in Slack, Microsoft Teams, Discord, Telegram, and other platforms with the Unified Messaging API.

Support / chat botsNotifications & alertsMessage archiving

[View SKILL.md](/skills/unified-messaging/SKILL.md "View the raw SKILL.md file")[Messaging API](/messaging/overview "Messaging API")[Guide](/guides/how%5Fto%5Fbuild%5Fa%5Fdiscord%5Fsupport%5Fbot%5Fwith%5Funified%5Fand%5Flangbase "Read the source How-To guide")

### Build a helpdesk / ticketing integration

 Ticketing

Create and sync tickets, customers, and notes across Zendesk, Jira, Freshdesk, and other helpdesk platforms with the Unified Ticketing API.

Two-way ticket syncSupport automationCustomer / note management

[View SKILL.md](/skills/unified-ticketing/SKILL.md "View the raw SKILL.md file")[Ticketing API](/ticketing/overview "Ticketing API")

### Add "Sign in with Unified" to your app

 Auth

Let users sign in to your application with Google, Microsoft, and other OAuth2 or SAML providers, and verify them with a signed JWT, using the Unified Authentication API.

Social / OAuth2 sign-inSAML single sign-onJWT user verification

[View SKILL.md](/skills/unified-auth-signin/SKILL.md "View the raw SKILL.md file")[Auth API](/auth/overview "Auth API")[Guide](/guides/use%5Funified%5Fto%5Fsign%5Fin%5Fyour%5Fusers%5Finto%5Fyour%5Fapplication "Read the source How-To guide")

### Build a scheduling / calendar app

 Calendar

Read and create calendars, events, and scheduling links, and check availability across Google Calendar, Outlook, and other providers with the Unified Calendar API.

Event & meeting syncAvailability / busy timesScheduling links & webinars

[View SKILL.md](/skills/unified-calendar/SKILL.md "View the raw SKILL.md file")[Calendar API](/calendar/overview "Calendar API")

### Debug webhooks & connections

 Debugging

Diagnose and fix unhealthy connections and webhooks: interpret health statuses, read API call logs, resolve 401/403/404/429/5xx errors, validate webhook signatures, and understand native vs virtual webhook retries.

Unhealthy connectionsFailing / delayed webhooksSignature validation

[View SKILL.md](/skills/unified-debug-webhooks-connections/SKILL.md "View the raw SKILL.md file")[Webhooks reference](/reference/webhooks "Webhooks reference")[Guide](/guides/how%5Fto%5Ftroubleshoot%5Funhealthy%5Fwebhooks "Read the source How-To guide")

### Build against the Unified.to API

 API basics

Learn the REST fundamentals shared by every category — authentication, connections, request shape, pagination, filtering, field selection, and error handling — for building directly against the Unified.to API.

REST request basicsAuth & connectionsPagination, filtering & field selection

[View SKILL.md](/skills/unified-api/SKILL.md "View the raw SKILL.md file")[REST reference](/reference/rest "REST reference")

### Use the Unified.to SDKs

 SDKs

Install and call the official SDKs (TypeScript, Python, PHP, Java, Go, C#, Ruby): client construction and JWT auth, method naming, request/response shapes, pagination, retries, and error handling.

Install & authenticate an SDKList / create / update via typed methodsRetries & error handling

[View SKILL.md](/skills/unified-sdks/SKILL.md "View the raw SKILL.md file")[SDKs reference](/reference/sdks "SDKs reference")

## Before you build

Every skill assumes you have the same starting point. Set these up once:

1. Grab your **Workspace ID** and **API key** from [Settings → API Keys](https://app.unified.to/settings/api).
2. Activate the relevant integration in the [Sandbox environment](/concepts/sandbox) to develop against mocked data.
3. Add the [embedded Authorization component](/concepts/embedded-components) so your end-users can connect their accounts and you receive a **connection ID**.
4. Use webhooks to [keep data in sync](/reference/webhooks) instead of polling.
