1. Submit Lead
Partner submits lead data via the createLead mutation
The Marketing Lead Automation Service (MLAS) is a comprehensive lead processing platform that enables partners to submit, track, and manage consumer leads for debt relief and financial services.
The MLA Service provides:
The service uses one response pattern for all workflows:
createLead waits for workflow completion before returning.1. Submit Lead
Partner submits lead data via the createLead mutation
2. Processing
Lead goes through automated qualification workflows
3. Receive Final Result
createLead returns the completed workflow result and bid value (if qualified)
4. CRM Submission Path
Depending on partner configuration: automatic submission for qualified leads or manual
submitLead
┌─────────────────┐ ┌─────────────────┐ ┌───────────────────────────┐│ createLead │────▶│ Processing │────▶│ createLead response ││ (Mutation) │ │ Workflows │ │ (final result + bidValue) │└─────────────────┘ └─────────────────┘ └───────────────────────────┘ │ automatic submit configured │ manual submit configured ▼ ┌─────────────────┐ │ submitLead │ │ (Mutation) │ └─────────────────┘When a lead is submitted, it goes through several processing steps:
The MLA Service uses GraphQL for its API: