Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Echosign Bundle Laravel Package

ets/echosign-bundle

ETSEchoSignBundle is a Symfony wrapper for Adobe EchoSign APIs, offering services to send, inspect, and remove documents. Install via Composer, configure API credentials and recipients, then use the bundled client services.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • E-signature feature scoping: Helps evaluate whether to add document signing to onboarding, sales contracts, HR agreements, or partner workflows using Adobe EchoSign/Adobe Sign as the vendor.
  • Build vs. buy analysis: The package represents the “buy/build a thin wrapper” option. A PM can compare it against direct vendor REST API integration, a maintained SDK, or a low-code e-signature vendor integration.
  • Roadmap risk assessment: Given its low adoption (3 stars, 0 dependents), legacy Symfony bundle structure, and old SOAP API version, it supports a decision to deprioritize this package for new product work unless a legacy system already depends on EchoSign.
  • Legacy modernization planning: If an existing Symfony application already uses EchoSign, this package helps frame a migration decision to Adobe Sign’s current REST API or a supported e-signature platform.
  • Use-case validation: Useful for internal prototypes or back-office document workflows where a legacy EchoSign account exists and speed matters more than long-term maintainability.
  • Vendor lock-in evaluation: Exposes the cost of wrapping a specific e-signature vendor’s SOAP API. PMs can use it to argue for vendor-neutral domain models or direct vendor SDK adoption.

When to Consider This Package

Consider it only when:

  • You maintain a legacy Symfony application already configured for EchoSign/Adobe Sign and need a short-term wrapper rather than a new integration.
  • You have an existing EchoSign API key, gateway, and WSDL and must support a narrow document-send/signing workflow without rebuilding the SOAP client.
  • You are doing a time-boxed proof of concept for e-signature and can accept that the package is unmaintained, low-adoption, and tied to an older API.
  • Your team accepts the operational risk of a package with 0 dependents, minimal community validation, and no modern Laravel support.
  • You only need a reference implementation to understand EchoSign SOAP calls, not a production dependency.

Look elsewhere when:

  • You are building a new Laravel application. This is a Symfony bundle, not a Laravel package; integration would require custom adaptation.
  • You need a maintained, secure, compliance-ready e-signature integration with audit trails, webhooks, OAuth, and current API support.
  • You require Adobe Sign’s current REST API or a vendor-supported SDK rather than the legacy SOAP service version referenced here.
  • You need community support, documentation, tests, or long-term maintenance guarantees.
  • Your product handles regulated documents where vendor support and integration reliability are non-negotiable.

How to Pitch It (Stakeholders)

For executives: E-signature is a valuable product capability, but this package is not a strategic foundation. It is a thin, low-adoption Symfony wrapper around an older EchoSign SOAP API. Adopting it would create technical and vendor risk with little community validation. The better product decision is to treat e-signature as a buy-or-integrate decision: evaluate Adobe Sign’s current REST API or a supported e-signature SDK, and budget for a small integration spike rather than relying on this bundle.

For engineering: This is a legacy Symfony bundle, not a Laravel package. It wraps EchoSign DocumentService16 via SOAP, requires manual service configuration, and has negligible adoption. It may be useful as a reference for legacy EchoSign calls or for a short-lived internal tool, but it should not be the production integration path for a new Laravel product. Recommend a spike against the official Adobe Sign REST API or a maintained SDK, with clear ownership, error handling, webhook support, and audit requirements.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
diephp/sequences
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment
uni-method/symfony-lib