Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • piphone-front piphone-front
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1
    • Issues 1
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • nico
  • piphone-frontpiphone-front
  • Issues
  • #1
Closed
Open
Created Aug 08, 2016 by okhin@okhin🚴

Multiple phones issue

Memopol gives us multiple phone to reach a contact (for instance, if their a MEP, we'll have at least two phone number, one for BXL, one for Strasbourg). It's hard to guess which phone is which.

In the campaign manager API, there's now a list of phones for each Contact with a value for the phone, as well as a boolean for valid. We should first try to call the valid phone, it's the last one where a contact did pick up the phone.

In case the phone do not answer, we can try a round robin from one phone number to one another, until either no other phone are available, or one is picking up. In the later case, we should mark this phone number as valid.

The current RestCampaign used to test does not yet reflect this.

Assignee
Assign to
Time tracking