# `PaperTiger.UserAdapters.AutoDiscover`
[🔗](https://github.com/EnaiaInc/paper_tiger/blob/v1.2.2/lib/paper_tiger/user_adapters/auto_discover.ex#L1)

Auto-discovers user schema patterns and extracts user information.

Attempts to discover common patterns:
- Email: `email`, `email_address`, or follows `primary_email_id` FK
- Name: `name`, `full_name`, or `first_name + last_name`
- User table: `users` or `user`

If schema cannot be discovered, returns an error instructing the user
to implement a custom UserAdapter.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
