# Share contact details only after both people agree

> A double opt-in introduction means two separate yeses before any number moves. In Milvao, the member who asked allows sharing their number for that one request, and the member who was asked taps Accept after reading a brief that hides who asked. Milvao checks both choices again right before each contact message, then sends each person the other's name and WhatsApp number privately.

Source: https://milvao.com/features/consented-contact-sharing · Updated 2026-11-05

## Key takeaways

- The asker's permission covers one request. The helper's Accept covers one introduction.
- Turning on introduction requests only means a member can be asked. It never shares a number by itself.
- Both permissions are checked again right before each contact message is sent.
- Delivery to each person is tracked separately, and a failed side can be retried alone.

## The consents behind a double opt-in introduction

| Consent | Who gives it | When | What it allows |
| --- | --- | --- | --- |
| Introduction requests on | Any member, in their profile | Any time, off until they choose | Being asked about matching requests. Nothing is shared |
| Share my number | The member who asked | After confirming their brief | Their number may go to whoever accepts this one request |
| Accept | The member who was asked | Within 48 hours of the offer | Their number goes to this one person, and they get the asker's |

A member who taps Don't share can still change their mind or cancel, but without that permission there can't be an introduction.

## What happens after Accept

1. The member taps Accept. That tap is their permission for this one introduction only.
2. Milvao checks that the request is still open and that the asker still allows sharing.
3. Each person is sent a private message with the other's name and WhatsApp number.
4. Right before each of those messages goes out, Milvao checks both permissions once more.
5. The request shows Introduced once WhatsApp has accepted both messages.

## Delivery is tracked for each person

Your team sees two lines on every accepted introduction, To requester and To member, each with its own status.

| Status | Meaning |
| --- | --- |
| Pending | Waiting to send |
| Sent | WhatsApp accepted it |
| Delivered | It reached their phone |
| Failed | It couldn't be delivered |
| Cancelled | Not sent, for example because the request was closed first or a permission was missing |

If one side fails, the introduction is marked Partly shared and moves to Needs you. Retry checks both permissions again and resends only the failed side, so nobody receives the same contact twice.

## What can be undone, and what can't

- A contact that has been delivered can't be taken back. That's why Milvao waits for two yeses.
- PAUSE and STOP stop future offers and withdraw any offer waiting for an answer, but don't reach introductions already made.
- Closing a request withdraws any offer still waiting and any contact message not yet sent.
- A member who taps Accept after the 48 hours is told the offer has expired and nothing was shared.

## The consent record your team can see

Every choice is kept in the member's Consent history: turned on or off, what it was for, where it came from (the profile form, the chat, a PAUSE or STOP message), the version of the notice they saw and the time. The record can't be edited, which helps a community show how it handled a member's permission under India's [DPDP Act](https://milvao.com/dpdp-compliance). Stored copies of contact messages have the phone numbers hidden.

## Frequently asked questions

### Can an operator share a member's number for them?

No. Your team sees numbers masked to the last 4 digits, and only members can change their own choices. Your team can't opt anyone in.

### Does the member asked find out who asked before accepting?

No. They decide from the brief alone. The asker's name and number reach them only after they accept.

### Is turning on introduction requests the same as agreeing to share my number?

No. It only means you can be asked. Your number is shared only when you accept a specific request.

### What if one person's contact message fails?

The introduction is marked Partly shared and your team is alerted. Retry resends only that side, after checking both permissions again.

## Sources

- [Milvao Help Center: Introductions and contact sharing](https://milvao.com/help/requests/introductions-and-contact-sharing) (checked 2026-11-05)
- [Milvao Help Center: Who sees what](https://milvao.com/help/privacy-and-security/who-sees-what) (checked 2026-11-05)

## Related pages

- [Who sees what](https://milvao.com/privacy-and-consent)
- [Introductions and contact sharing (Help Center)](https://milvao.com/help/requests/introductions-and-contact-sharing)
- [DPDP Act compliance](https://milvao.com/dpdp-compliance)
- [Introduction approval workflow](https://milvao.com/features/approve-each-match)
