feat: Implement unsubscribe link for marketing automation [31188f42]

This commit introduces a new unsubscribe feature to allow contacts to opt-out
from marketing automation.

Key changes include:
- Database schema migration: Added  (UUID) to the  model.
- Data population: Implemented a script to assign unique tokens to existing contacts.
- API endpoint: Created a public GET  endpoint to handle opt-out requests.
- Automation: New contacts automatically receive an unsubscribe token upon creation.
- Integration: The full unsubscribe link is now returned via the provisioning API
  for storage in SuperOffice UDFs (ProgID: SuperOffice:9).
- Documentation: Updated  and
  to reflect the new feature and its integration requirements.
- Added  for quick overview and next steps.
This commit is contained in:
2026-02-24 12:18:13 +00:00
parent 0c7088e5fd
commit 7c82e4b5d7
10 changed files with 185 additions and 4 deletions

View File

@@ -97,6 +97,7 @@ Der Connector ist der Bote, der diese Daten in das CRM bringt.
* `UDF_Bridge`
* `UDF_Proof`
* `UDF_Subject`
* `UDF_UnsubscribeLink`
---