Skip to main content

Anonymous Login for AI Agents

Overview

The anonymousLogin method allows you to connect to AI assistants without traditional authentication credentials. This is the first step in establishing communication with a Telnyx AI Agent.

Method Signature

Parameters

Usage Example

Advanced Usage

With User Variables

With Logging

Important Notes

  • Call Routing: After a successful anonymousLogin, any subsequent call, regardless of the destination, will be directed to the specified AI Assistant
  • Session Lock: The session becomes locked to the AI assistant until disconnection
  • Version Control: If targetVersionId is not provided, the SDK will use the latest available version
  • Error Handling: Always wrap the call in a try-catch block to handle authentication errors

Error Handling

Common errors you might encounter:

Next Steps

After successful anonymous login:
  1. Start a conversation using newInvite()
  2. Set up transcript updates to receive real-time conversation data
  3. Send text messages during active calls