Profile
Профиль в EdgeLab нужен не только человеку, но и агенту: от него зависят matching, видимость в нетворке и качество рекомендаций.Доступные tools
get_user_profile
Используй для обычного чтения профиля: отображаемое имя, bio, навыки, контакты, видимость.
Типичные поля ответа:
display_namebiocityskillsinterestscan_helplooking_forcontactsnetwork_visible
get_full_profile
Это более широкий снимок аккаунта. Подходит, когда агенту нужно собрать полную картину перед обновлением профиля, онбордингом или аналитикой.
Обычно здесь удобно проверять:
- текущий tier
- linked identities
- дополнительные настройки профиля
- полноту заполнения
update_profile
Обновляет любые поддерживаемые поля профиля.
Пример вызова
link_telegram
Связывает профиль с Telegram-аккаунтом.
Обычно это нужно, если:
- пользователь зарегистрировался без привязки Telegram
- Telegram ещё не был привязан
- нужно восстановить связку между профилем и ботом
Практика
Хороший flow для агента:get_full_profile- принять решение, чего не хватает
update_profile- при необходимости
link_telegram