Frequently Asked Questions

General Questions

What is Agent One?

Agent One is a platform for creating and managing AI-powered agents that can be integrated into websites or applications. Our agents can handle customer support, lead generation, data collection, and interact with external APIs.

How can Agent One benefit my project or business?

Agent One provides:

  • 24/7 automated customer support
  • Lead generation through email collection
  • Integration with your existing systems via custom APIs
  • Knowledge base integration for accurate responses
  • Multi-language support
  • Real-time analytics and insights

Account and Usage

How do I get started with Agent One?

  1. Sign up for an account
  2. Create a site (for public agents) or skip directly to agent creation (for private agents)
  3. Configure your agent's settings and knowledge base
  4. Deploy your agent

Can I use my own domain with Agent One?

Yes, you can either:

  • Use a custom domain that you own
  • Use a subdomain provided by Agent One (yoursite.agnt.one)
  • Embed the chat widget on any website

Creating and Managing Agents

How do I create an AI agent?

Follow our Creating an Agent guide for detailed steps. The basic process involves:

  1. Setting up basic configuration
  2. Adding knowledge base content
  3. Configuring tools and APIs
  4. Testing and deployment

What tools can my agent use?

Agents can use several built-in tools:

  • Code Interpreter for programming tasks
  • File Search for knowledge base access
  • Email Collection for lead generation
  • Custom API Functions for external integrations

How do I add custom API functionality to my agent?

  1. Go to your agent's settings
  2. Find the Custom API Functions section
  3. Click "Add API Function"
  4. Configure the endpoint, parameters, and description
  5. Test the integration before deployment

How does email collection work?

You can configure your agent to collect emails:

  • Choose between collecting at the start or end of conversations
  • The agent will naturally request the email
  • Collected emails are stored securely in your dashboard

Technical Questions

What types of APIs can I integrate with my agent?

Your agent can integrate with:

  • RESTful APIs
  • Public web services
  • Internal APIs (must be publicly accessible)
  • APIs with URL parameters

Note: Currently, only GET requests are supported, and APIs should not require authentication.

How do I format API parameters?

Use JSON Schema format to define parameters. Example:

{
  "parameter_name": {
    "type": "string",
    "description": "What this parameter does",
    "required": true
  }
}

Can I use URL parameters in my API endpoints?

Yes, use curly braces for parameters: /api/weather/{city}. The agent will automatically replace these with actual values during calls.

Is there a limit to how many custom APIs I can add?

While there's no strict limit, we recommend keeping the number of custom APIs manageable for better agent performance and easier maintenance.

Privacy and Security

How secure are the API integrations?

  • All API calls are made server-side
  • Only public endpoints are supported
  • HTTPS is required for all integrations
  • API responses are securely handled

How is collected email data stored?

  • Emails are stored securely in our database
  • Access is limited to authorized team members

Support and Troubleshooting

What should I do if my custom API isn't working?

  1. Verify the API endpoint is publicly accessible
  2. Check the parameter configuration
  3. Test the API independently
  4. Review the error messages in your dashboard
  5. Contact support if issues persist

How can I get help if I'm having issues?

You can:

  1. Consult our documentation
  2. Check the error messages in your dashboard
  3. Contact our support team through your dashboard

For additional support or questions not covered here, please contact our support team through your dashboard.