Wszystkie kontakty
0
↑ +3 ten tydzień
Klienci aktywni
0
↑ +1 ten miesiąc
Leady gorące
0
↓ -2 vs zeszły tyg.
Pipeline (PLN)
0
↑ +15% miesięcznie
Ostatnie kontakty
| Kontakt | Status | Score | Projekt | Data |
|---|
Aktywność
| Kontakt | Status | Segment | Score | Projekt | Wartość | Data | Akcje |
|---|
Zadania do wykonania
Szablony e-mailowe
REST API Documentation
Połącz PrezesowyCRM z zewnętrznymi systemami: e-mail marketing, AI avatary, automatyzacje, Webhook, n8n, Make.com i inne. Każde żądanie wymaga nagłówka
X-API-Key: {twój_klucz}.
// Bazowy URL
BASE_URL: https://api.prezesowymaciej.pl/v1
// Nagłówki wymagane
Content-Type: application/json
X-API-Key: pm_live_Xk9f2mR7qN4jL0vE
Kontakty
GET
/contacts
Lista wszystkich kontaktów
Pobierz paginowaną listę kontaktów z opcjonalnym filtrowaniem.
// Parametry query
?page=1
&limit=50
&status=customer|lead|partner
&segment=hot|warm|cold
&search=maciej
// Przykładowa odpowiedź
{
"data": [
{
"id": "cnt_abc123",
"name": "Anna Kowalska",
"email": "anna@firma.pl",
"phone": "+48 500 123 456",
"status": "customer",
"segment": "hot",
"score": 85,
"project": "Targowisko.ai",
"value": 12000,
"created_at": "2025-02-10T10:00:00Z"
}
],
"total": 142,
"page": 1
}
POST
/contacts
Utwórz nowy kontakt
// Request body
{
"name": "Jan Nowak", // wymagane
"email": "jan@firma.pl", // wymagane
"phone": "+48 600 000 000", // opcjonalne
"company": "Acme Sp. z o.o.", // opcjonalne
"status": "lead", // lead|customer|partner
"segment": "warm", // hot|warm|cold
"project": "PKB314", // projekt Macieja
"source": "youtube", // źródło kontaktu
"value": 5000, // wartość PLN
"notes": "Poznany na PKB314"
}
PUT
/contacts/{id}
Zaktualizuj kontakt
// Zaktualizuj dowolne pola kontaktu
PUT /contacts/cnt_abc123
{
"status": "customer",
"score": 90,
"value": 15000
}
DELETE
/contacts/{id}
Usuń kontakt
DELETE /contacts/cnt_abc123
// Odpowiedź
{ "deleted": true, "id": "cnt_abc123" }
Webhooki & Eventy
POST
/webhooks
Zarejestruj webhook
// Eventy które możesz subskrybować:
// contact.created, contact.updated, deal.won
// deal.lost, email.opened, task.completed
{
"url": "https://twoj.make.com/webhook/abc",
"events": ["contact.created", "deal.won"],
"secret": "twoj_secret_klucz"
}
// Payload wysyłany na Twój URL:
{
"event": "contact.created",
"timestamp": "2025-02-25T12:00:00Z",
"data": { /* obiekt kontaktu */ }
}
POST
/ai/enrich
AI — wzbogać profil kontaktu
// Połącz z Claude AI lub GPT-4 do auto-wzbogacania
POST /ai/enrich
{
"contact_id": "cnt_abc123",
"provider": "claude" // claude | gpt4
}
// Odpowiedź
{
"summary": "Przedsiębiorca z branży beauty...",
"recommended_action": "Zaproponuj współpracę z THEB",
"score_delta": +15
}
POST
/email/campaign
Wyślij kampanię e-mail
// Integracja z Mailchimp, Brevo, SendGrid etc.
{
"segment": "hot", // lub konkretne IDs
"template_id": "tpl_001",
"subject": "Zaproszenie na PKB314",
"sender": "maciej@prezesowymaciej.pl",
"schedule_at": "2025-03-01T09:00:00Z"
}
SDK Examples
// JavaScript / Node.js
const crm = require('@prezesowy/crm-sdk');
const client = new crm({ apiKey: 'pm_live_Xk9f2mR7qN4jL0vE' });
const contacts = await client.contacts.list({ status: 'hot' });
await client.contacts.create({ name: 'Jan', email: 'jan@x.pl' });
// Python
import prezesowy_crm as crm
client = crm.Client(api_key="pm_live_Xk9f2mR7qN4jL0vE")
contacts = client.contacts.list(status="hot")
// cURL
curl -X GET https://api.prezesowymaciej.pl/v1/contacts \
-H "X-API-Key: pm_live_Xk9f2mR7qN4jL0vE" \
-H "Content-Type: application/json"
Brevo (Sendinblue)
Email Marketing
Wysyłaj kampanie e-mail, newslettery i sekwencje automatyczne bezpośrednio z CRM.
Połączone · Sync auto 15 min
Gmail / Google Workspace
Poczta
Śledź e-maile wysyłane z Gmaila, synchronizuj rozmowy z kontaktami w CRM.
Połączone
Claude AI / GPT-4
Sztuczna Inteligencja
Auto-wzbogacanie profili, scoring leadów AI, generowanie e-maili, analiza rozmów z avatarem.
Połączone · Claude Sonnet
Make.com (Integromat)
Automatyzacja
Połącz CRM z 1500+ aplikacjami przez wizualny kreator automatyzacji. Webhook ready.
Beta · Webhook skonfigurowany
n8n
Self-hosted Automatyzacja
Open-source automatyzacja. Idealny do zaawansowanych pipeline'ów dla Targowisko.ai i innych.
Niepodłączone
YouTube Analytics
Social Media
Importuj subskrybentów kanału #prezesowymaciej jako leady. Śledź konwersje z YT.
Niepodłączone
Airminal Avatar AI
AI Avatar
Synchronizuj rozmowy z AI avatarem Macieja z CRM. Auto-dodawanie nowych kontaktów.
Połączone · prezesowymaciej.airminal.com
WhatsApp Business
Messaging
Wysyłaj wiadomości WhatsApp bezpośrednio z kart kontaktów. Historia rozmów w CRM.
Niepodłączone
Google Sheets
Arkusze / Export
Eksportuj dane CRM do Google Sheets. Synchronizacja dwustronna z listami kontaktów.
Beta
Wygeneruj nowy API Key
Każda integracja może mieć osobny API key z ograniczonymi uprawnieniami (scope). Nigdy nie udostępniaj głównego klucza zewnętrznym systemom.