post
https://dev-api.lifeknight.ai/api/v2/users//assign-did
Assigns a DID (Direct Inward Dialing) phone number to a user. Picks a random unreserved, unassigned DID from the pool and links it to the user via the did_user table. The DID serves as the caller ID for outgoing SMS and calls from LifeKnight. Also sends an SMS notification to the user with their new number.
Side Effects:
- Creates
did_userrecord (auto-logs tousers.did_historyvia model boot event) - Sends SMS to user's phone with the new caller ID
