Skip to main content

ChatGPT Actions

Integrează PayLinks cu ChatGPT folosind Actions de la OpenAI (fostele Plugins).

Prezentare generală

ChatGPT Actions permit GPT-urilor personalizate să interacționeze cu API-ul PayLinks. Această integrare le permite utilizatorilor ChatGPT să gestioneze linkuri de plată și să vizualizeze analitice prin conversație naturală.

Configurare

1. Creează un GPT personalizat

  1. Mergi pe chat.openai.com și dă click pe "Explore GPTs" > "Create"
  2. În tab-ul Configure, derulează până la Actions
  3. Dă click pe Create new action

2. Importă specificația OpenAPI

PayLinks oferă o specificație OpenAPI publică pentru ChatGPT Actions:

https://paylinks.ro/openapi-public.yaml

Lipește acest URL în câmpul Import from URL.

3. Configurează autentificarea

  1. Setează Authentication type pe "API Key"
  2. Setează Auth Type pe "Bearer"
  3. Introdu JWT token-ul tău PayLinks ca API key

4. Testează acțiunea

Încearcă să întrebi GPT-ul tău personalizat:

  • "Listează linkurile mele de plată"
  • "Creează un link de plată pentru un workshop la 199 RON"
  • "Arată-mi sumarul veniturilor"

Endpoint-uri disponibile

Specificația OpenAPI publică expune un subset al API-ului PayLinks potrivit pentru ChatGPT:

  • Operații CRUD pe linkuri de plată
  • Listarea tranzacțiilor
  • Sumar analitice
  • Listarea clienților

Endpoint-urile de administrare și cele sensibile sunt excluse din motive de securitate.

Limitări

  • ChatGPT Actions au o limită de 100.000 de caractere per răspuns
  • Operațiile complexe în mai mulți pași pot necesita mai multe tururi de conversație
  • Upload-ul de fișiere nu este suportat prin Actions
  • Reînnoirea token-ului necesită intervenție manuală când acesta expiră