jeffersongoncalves/laravel-autentique
Laravel integration for Autentique, the Brazilian electronic signature service. Manage documents, create signature requests, and track signing workflows directly from your Laravel app via a clean, fluent API wrapper.
me(). This supports MVP decisions like “start with document + signer + webhook status sync” rather than building a custom e-signature flow.max_wait, RateLimitException, and retry of 429/5xx with Retry-After support mean PMs can assess production behavior and quota risk earlier, rather than discovering rate-limit issues after launch.WebhookReceived event support decisions around asynchronous document status, signer completion, and workflow automation without polling.AutentiqueException with validation() helper supports better form-level error handling and customer-facing validation messages.query() support lets engineering prototype Autentique capabilities not yet wrapped, which helps PMs evaluate future features without waiting for package updates.Consider this package when:
query() for Autentique features not yet wrapped.Look elsewhere when:
query().For executives: This package gives us a faster, lower-risk path to adding e-signature workflows to our Laravel product by integrating Autentique instead of building signing infrastructure ourselves. It covers the core document, signer, folder, and webhook flows, includes sandbox support for validation, and has production-oriented safeguards like rate limiting, retries, and HMAC-verified webhooks. The main caveat is that it is a new 1.0.0 release, so we should pilot it in sandbox and gate rollout behind a feature flag.
For engineering: It is a thin Laravel facade over Autentique v2 GraphQL with the expected resources, structured exceptions, sandbox configuration, cache-shared throttling, 429/5xx retry handling, and a webhook route that dispatches WebhookReceived. It reduces boilerplate and gives us a raw query() escape hatch, but we should verify cache configuration, webhook signature handling, and error mapping before production.
How can I help you explore Laravel packages today?