With the launch of BSUID, if businesses wants the Phone Number of contacts, they need to ask consent by sending a Meta Approved Template as a request to contact. If contact agrees to share, it will appear on Respond.io as a Contact Card. But it will not auto-update the Contact Field. It needs to be done manually by copying the number and pasting it.
Current Workaround:
  • Use "New Incoming Message" webhook, where payload will show contact number under "wa_id" field once contact has consented
Problems:
  • Some Agents will miss manually copying and thus the Phone Number is not updated
  • This can easily create discrepancies between the CRM and Respond.io if the CRM gets updated via the incoming webhook without a Workflow being set up properly or the agent doesn't update the contact fields.
Desired outcome:
  • To auto-save/update the contact phone number field in respond.io when contacts shared their phone numbers through the request phone number CTA template message