Getting Started
Learn how to deploy and use AgentNodus AI agents in minutes.
1. Create an Account
Sign up for free and access the dashboard.
1. Create an Account
Sign up for free and access the dashboard.
- Free 5-day trial included
- No credit card required
- Use your own AI provider API keys
2. Deploy an Agent
Choose from Email Assistant or Customer
Support Copilot.
2. Deploy an Agent
Choose from Email Assistant or Customer Support Copilot.
Available Agents:
- Email Assistant - Manage and respond to emails with AI
- Customer Support Copilot - AI-powered ticket handling with knowledge base
3. Add Your API Key
Use your own OpenAI, Anthropic, Google, or
Groq API key.
3. Add Your API Key
Use your own OpenAI, Anthropic, Google, or Groq API key.
Supported Providers:
API keys are encrypted and stored securely. You pay directly to your AI provider.
4. Start Using
Use natural language to interact with your
AI agent.
4. Start Using
Use natural language to interact with your AI agent.
Example Commands:
- "Summarize my unread emails"
- "Draft a response to the support ticket"
- "Find similar tickets in our history"
Your agents use AI to understand context and provide intelligent responses.
Frequently Asked Questions
Is my data secure?
Yes! We use OAuth 2.0 for authentication and never store your email passwords. All API keys are encrypted.
Do I need to pay for AI?
You use your own API keys. We don't charge for AI usage - you pay directly to OpenAI, Google, etc.
How many emails can I process?
There's no limit from AgentNodus. Limits depend on your email provider and AI API quotas.
Support API Reference
Integrate support tickets into your application
Authentication
All API requests require a Bearer token. Generate your API key in Profile → API & Integrations.
Authorization: Bearer YOUR_API_KEY
Base URL
https://agentnodus.com/api
Endpoints
/support/tickets
Retrieve all support tickets for your account.
Show example
curl -X GET "https://agentnodus.com/api/support/tickets" \
-H "Authorization: Bearer YOUR_API_KEY"
/support/tickets
Create a new support ticket.
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
subject |
string | Yes | Ticket subject |
body |
string | Yes | Ticket message content |
from_email |
string | Yes | Customer email address |
from_name |
string | No | Customer name |
priority |
string | No | low, normal, high, urgent |
Show example
curl -X POST "https://agentnodus.com/api/support/tickets" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"subject": "Help with my order",
"body": "I need help tracking my package #12345",
"from_email": "[email protected]",
"from_name": "John Doe",
"priority": "high"
}'
/support/tickets/{id}
Get details of a specific ticket including all messages.
/support/tickets/{id}/draft
Generate an AI-powered draft response for a ticket using your knowledge base.
Show example
curl -X POST "https://agentnodus.com/api/support/tickets/123/draft" \
-H "Authorization: Bearer YOUR_API_KEY"
/support/drafts/{id}/approve
Approve and send a draft response to the customer.
/support/knowledge/search?q={query}
Search your knowledge base for relevant articles.
/support/metrics
Get support analytics: ticket counts, resolution rates, SLA compliance.
Widget Integration
Add a chat widget to your website so customers can submit support tickets directly.
<script src="https://agentnodus.com/widget.js"
data-agent-id="YOUR_AGENT_ID"
data-api-key="YOUR_API_KEY">
</script>
Find your Agent ID and API key in your Agent → Integration tab.
Response Format
All responses are JSON. Successful requests return status 200/201.
{
"success": true,
"data": {
"id": 123,
"subject": "Help with my order",
"status": "open",
"priority": "high",
"created_at": "2026-01-15T12:00:00Z"
}
}