Ayra AI
|Docs

Error Messages

Detailed error explanations and solutions

This guide provides detailed explanations of error messages you may encounter in Ayra, including their causes and specific solutions. Error messages are organized by category for easy reference.

1. Authentication Errors

AUTH_001

Error: "Invalid email or password"

Meaning: The email address or password you entered doesn't match our records.

Common Causes:

  • Typo in email or password
  • Wrong account (multiple accounts)
  • Password recently changed but using old password
  • Caps Lock enabled

Solutions:

  1. Verify Email: Check for typos, extra spaces, or incorrect domain
  2. Check Password: Ensure Caps Lock is off, try copying/pasting password
  3. Reset Password:
    • Click "Forgot Password" on login page
    • Enter your email address
    • Check inbox (and spam) for reset link
    • Click link and create new password
    • Try logging in again
  4. Check Account: If you have multiple accounts, ensure you're using the correct email
AUTH_002

Error: "Account temporarily locked due to multiple failed login attempts"

Meaning: After 5 failed login attempts within 15 minutes, accounts are temporarily locked for security.

Duration: 30 minutes

Solutions:

  1. Wait 30 Minutes: Lock automatically expires after 30 minutes
  2. Reset Password: If you forgot password, reset it instead of waiting (unlocks account immediately)
  3. Contact Support: For urgent access, email support@ayra.ai with account email and reason
AUTH_005

Error: "API key invalid or revoked"

Meaning: The API key used in your request is not valid.

Causes:

  • Key was deleted or revoked
  • Typo in API key
  • Using test key in production (or vice versa)
  • Key doesn't have required permissions

Solutions:

  1. Verify API Key: Copy key from Settings → API Keys, ensure no extra spaces
  2. Check Key Status: Verify key shows "Active" (not "Revoked")
  3. Create New Key: Settings → API Keys → Create API Key, copy immediately, update your application
  4. Check Permissions: View key permissions, create new key with required permissions if needed

2. Voice Agent Errors

VOICE_001

Error: "Voice platform connection failed"

Meaning: Cannot connect to Vapi or Retell to process voice calls.

Impact: Agent cannot receive calls until resolved.

Solutions:

  1. Check Integration Status: Integrations → Voice AI Platforms, status should show "Connected" (green)
  2. Reconnect Voice Platform: Click "Reconnect", enter valid API key, click "Verify Connection"
  3. Verify API Key: Log into Vapi or Retell dashboard, confirm API key is active
  4. Check Voice Platform Status: Visit status.vapi.ai or Retell status page
  5. Test Connection: After reconnecting, call your agent's phone number
VOICE_002

Error: "Phone number provisioning failed"

Meaning: Could not assign phone number to your agent.

Causes:

  • Requested area code unavailable
  • Number already in use
  • Account limits reached
  • Billing issue preventing provisioning

Solutions:

  1. Try Different Area Code: Agents → Phone Number → Change Area Code
  2. Check Account Limits: Verify you haven't exceeded plan limits
  3. Verify Billing: Settings → Billing → Payment Methods, ensure valid payment method
  4. Port Existing Number: If you want specific number, use Port Number feature (3-5 business days)

3. Integration Errors

INTEG_001

Error: "Calendar sync failed: Permission denied"

Meaning: Ayra doesn't have permission to access your calendar.

Solutions:

  1. Grant Permissions: Integrations → Calendar → Reconnect, check all permission boxes
  2. Check Google Calendar Permissions: calendar.google.com → Settings → Share with specific people → Find Ayra
  3. Check Microsoft Outlook Permissions: outlook.office.com → Settings → Privacy and data → Apps
  4. Admin Consent (Enterprise): Contact IT department if in organization with IT policies
INTEG_002

Error: "CRM API rate limit exceeded"

Meaning: You've made too many API requests to your CRM in a short time period.

Rate Limits:

  • HubSpot: 100 requests per 10 seconds
  • Salesforce: Varies by license (typically 15,000-100,000 per 24 hours)
  • Pipedrive: 10,000 requests per day

Solutions:

  1. Temporary Solution - Wait: Rate limits reset after time period
  2. Enable Request Batching: Integrations → CRM → Advanced Settings → Enable "Batch API requests"
  3. Reduce Request Frequency: Review workflows, consolidate updates
  4. Upgrade CRM Plan: Higher tiers often have higher rate limits
  5. Distribute Load: Spread operations over time instead of all at once

6. API Errors

API_001

Error: "401 Unauthorized"

HTTP Status: 401

Meaning: API request is missing or has invalid authentication.

Solutions:

  1. Include Authorization Header: Ensure request includes "Authorization: Bearer sk_live_your_api_key_here"
  2. Check API Key: Verify API key is correct (no typos), ensure using live key for production
  3. Regenerate API Key: Settings → API Keys → Revoke old key → Create new key → Update all applications
API_003

Error: "429 Too Many Requests"

HTTP Status: 429

Meaning: You've exceeded API rate limits.

Rate Limits:

  • Free: 100 requests/minute
  • Professional: 500 requests/minute
  • Business: 1,000 requests/minute
  • Enterprise: Custom

Solutions:

  1. Implement Rate Limiting: Add delay between requests in your code
  2. Use Pagination: Don't request all data at once, fetch in pages
  3. Cache Responses: Don't fetch same data repeatedly
  4. Upgrade Plan: If legitimately need higher rate limits
  5. Respect Retry-After Header: Wait for specified time before retrying

7. Getting Help

Error Not Listed Here?

  1. Search Documentation: docs.ayra.ai - Search for error code or message
  2. Check Common Issues Guide: Troubleshooting → Common Issues
  3. Contact Support: Email support@ayra.ai with:
    • Full error message
    • Error code
    • Steps that caused error
    • Screenshots if applicable
    • Request ID (if API error)

Critical Errors

For service-affecting errors, call support (available 24/7 for critical issues). Average response: <1 hour.

Last Updated: January 5, 2025

Error messages are continuously updated as the platform evolves. Check this guide regularly for new error codes and solutions.

Ready to transform your agency?

Start building with Ayra today. No credit card required.