Use this file to discover all available pages before exploring further.
Notte Personas provide automated identity management for AI agents, enabling them to create accounts, handle two-factor authentication, and interact with web platforms without manual intervention.You can create and manage your personas as follows:
personas.py
import datetime as dtfrom notte_sdk.client import NotteClientclient = NotteClient()persona = client.Persona(create_vault=True)print(f"Persona email: {persona.info.email}")# add a credential to the persona: password is generated automatically and email is the persona's emailpersona.add_credentials(url="https://github.com/")# read recent emailsrecent_emails = persona.emails(only_unread=True, limit=10, timedelta=dt.timedelta(minutes=5))print(f"Recent emails: {recent_emails}")# get your persona in subsequent scriptssame_persona = client.Persona(persona.info.persona_id)assert same_persona.info == persona.info# delete the persona when you don't need it anymorepersona.delete()