Conectează un agent
Atașează un PDF în Claude sau ChatGPT și cere semnături prin Signit.
Conectează Signit o singură dată, atașează PDF-ul în conversație, apoi cere:
Folosește Signit pentru a trimite acest PDF atașat spre semnare către Ana (ana@example.com), Bogdan (bogdan@example.com) și Carmen (carmen@example.com). Semnare paralelă, invitații în română.
Agentul transferă atașamentul original, creează un Document și îl trimite prin același flux ca interfața Signit. Nu trebuie să încarci documentul separat în Signit. Include numele și adresa de email a fiecărui Semnatar; agentul trebuie să ceară adresele lipsă. Dacă îi ceri doar să pregătească o ciornă, trebuie să aștepte instrucțiunea de trimitere.
Implicit, Signit citește întregul PDF în fundal și pune câmpurile fiecărui
Semnatar la blocurile lui de semnătură (autoDetectSignatureFields, implicit
true). Cere în schimb o pagină de semnături și agentul transmite false: fără
analiză, fiecare Semnatar semnează pe o pagină adăugată. Cât timp PDF-ul este
încă citit, o cerere de trimitere așteaptă scurt, apoi raportează poziționarea
în așteptare cu o indicație retryAfterSeconds; nu se trimite nimic, iar
agentul reia aceeași cerere.
Alege clientul
- Claude.ai: atașează un PDF de cel mult 3 MiB. Sunt necesare execuția de cod și accesul de rețea la domeniul Signit.
- ChatGPT: adaugă Signit în Developer mode și atașează un PDF de cel mult 25 MiB. Disponibilitatea depinde de cont și de politica spațiului de lucru.
Endpoint-ul găzduit este https://app.sign-it.ro/mcp. Autentificarea folosește
OAuth, fără API key Signit. Conexiunile existente trebuie reconectate pentru
aprobarea permisiunilor de creare și trimitere.
Acces și semnare
Agentul acționează ca Utilizatorul tău Signit, în limitele accesului existent, în
organizația selectată. Dacă schimbi organizația în aplicație, o schimbi și pentru
agent (vezi Gestionează organizația).
Îl poți revoca din Conexiune agent. Trimiterea cere semnăturile altor persoane;
nu semnează în locul lor. Conectorul listează și Semnăturile tale în așteptare,
permite inspectarea PDF-ului autorizat și semnarea explicită a propriei
solicitări eligibile. Inspectarea listează fiecare câmp pregătit pentru tine
(pagină și poziție) și un fieldSetDigest; semnarea trebuie să confirme acest
digest și aplică numele adoptat în fiecare câmp din set. Citește întregul PDF
înainte să aprobi numele adoptat și consimțământul. Revizuirea găzduită este limitată la 3 MiB și necesită un
client care poate citi resursa PDF privată.
Verifică starea și anulează
Agentul poate verifica un document trimis de tine cu
signit_get_envelope_status: stadiul fiecărui semnatar, pe cine mai așteaptă
și când a fost trimis, finalizat sau anulat. Vede doar documentele tale.
Dacă îi ceri să anuleze un document, agentul îl anulează cu
signit_void_envelope. Semnatarii care nu au semnat primesc un e-mail că
documentul a fost anulat, iar după aceea nimeni nu mai poate semna. Copiile
semnate sunt păstrate. Motivul este opțional, de cel mult 500 de caractere, și
semnatarii îl văd în acel e-mail. Dacă documentul este deja anulat, o nouă
anulare nu schimbă nimic. Agentul nu are un instrument de reamintire: trimite
reamintirile din pagina documentului în Signit.
Câmpuri text și casete de bifare
Când le ceri, agentul poate adăuga câmpuri Text și Casetă de bifare la crearea
unui document. Fiecare numește semnatarul prin e-mail, o key, o etichetă, pagina
și poziția. Signit le verifică după aceleași reguli ca editorul; agentul nu
trebuie să inventeze câmpuri, etichete sau text precompletat pe care nu le-ai
cerut. O ciornă cu astfel de câmpuri se trimite doar cu
expectedDefinitionRevision returnat la creare. Dacă Signit plasează apoi
câmpurile de semnătură, trimiterea returnează câmpurile concrete, pozițiile,
semnatarii, digestul originalului și noua revizie. Agentul trebuie să îți arate
aceste poziții și să confirme setul de câmpuri înainte de a reîncerca trimiterea.
Un document cu câmpuri Text sau Casetă de bifare (signingFormatVersion 2) se
semnează în trei pași, chiar dacă partea ta are doar semnături:
- Inspectarea listează câmpurile, răspunsurile tale salvate, răspunsurile
trimise de ceilalți semnatari și, în
completion.answerFieldIds, exact câmpurile la care răspunzi tu. - Revizuirea (
signit_review_signature) trimite răspunsurile și numele adoptat către Signit, care returnează tot ce va apărea pe document. Agentul trebuie să îți arate aceste valori și să îți ceară consimțământul. - Semnarea trimite aceleași răspunsuri cu tokenul de revizuire. Răspunsurile schimbate necesită o nouă revizuire; revizuirea expiră după o oră.
Agentul transmite doar răspunsurile pe care le-ai spus: null înseamnă
„necompletat” pentru text și „lăsat nebifat” pentru o casetă. Signit
înregistrează că agentul tău conectat le-a trimis. Un apel doar pentru
semnătură la un astfel de document este refuzat înainte să se salveze ceva.
Noile fluxuri cu atașamente necesită încă verificare efectivă în Claude.ai și ChatGPT; testele serverului nu confirmă comportamentul fiecărui cont client.