Integrace
Tahle stranka drzi technicky prehled integraci Reply Pilotu. Je rozdelena na tri diagramy, protoze jeden spolecny graf by michal verejne API, interni Docker sit, worker joby a batch artefakty do jedne neprehledne mapy.
Externi Integracni Kontext
Prvni diagram ukazuje hranici Reply Pilotu vuci okolnim systemum. Zamerne zobrazuje jen integracni smer a technologii volani, ne detailni workflow.

Interni Komponenty
Druhy diagram ukazuje dlouhodobe bezici moduly, jejich smer synchronnich volani
a protokol mezi nimi. Standardni split runtime znamena, ze reply-pilot-app
nevola Gmail ani OpenAI primo; tyto integrace vlastni reply-pilot-be a
reply-pilot-gmail. Prime legacy volani z appky jsou mimo tenhle standardni
runtime a zustavaji jen jako lokalni fallback pro testy a postupnou migraci.

Async A Batch Toky
Treti diagram oddeluje background joby, search sync a scouting pipeline. Tyto toky meni stav dat mimo hlavni request uzivatele, a proto by v internim komponentovem grafu zbytecne zhorsovaly citelnost.

Technologie Volani
| Hrana | Vyklad |
|---|---|
HTTP(S)/HTML |
Browserove stranky, formulare, redirecty a staticky web. |
HTTP/REST/JSON |
Interni JSON API mezi kontejnery na siti reply-pilot-internal. |
HTTPS REST/JSON |
Externi API pres verejne endpointy Google, Atlassian, OpenAI nebo Gemini. |
PostgreSQL SQL |
Primy SQL pristup do reply-pilot-db. |
SQL via SQLAlchemy |
Konfigurovatelny DB pristup do CME/CmD zdroju. |
Solr HTTP/JSON |
Lokalne volane Solr API uvnitr reply-pilot-search kontejneru. |
Filesystem / JSONL |
Souborovy handoff pro email cache, prilohy a lead import artefakty. |
Vlastnictvi Integraci
reply-pilot-appvlastni uzivatelske UI, BFF volani do backendu, search dotazy a primy DB zapis pro simple-auth nonce a typed AI prompty.reply-pilot-bevlastni hlavni JSON API, PostgreSQL materializaci, Jira API, OpenAI Responses API, CME lookup a orchestrace Gmail adapteru.reply-pilot-gmailvlastni OAuth token, Gmail API volani, Gmail watch stav a Google Pub/Sub pull/ack kontrakt.reply-pilot-workernevlastni business logiku jobu; periodicky vola backend job endpointy pres HTTP/REST/JSON.reply-pilot-searchvlastni Solr proces, search HTTP API a periodicky sync zreply-pilot-db.reply-pilot-wholesale-scoutje batch CLI; cte CME/CmD a Reply Pilot DB, vola AI providery a vyrabi CSV/JSONL artefakty pro navazny lead import.reply-pilot-docsjen publikuje MkDocs vystup jako HTTP dokumentacni web.