API Overview
This page will help you get started with Agent API’s.
Prerequisite
To use a SMARTe Agent API, you must first spawn an agent inside the SMARTe app. Spawning creates a dedicated instance of the agent that is tailored to your product or service. This ensures the AI can deliver accurate and relevant outputs for your target accounts.
During the spawning process, you’ll be asked to provide essential inputs such as your product URL, description, marketing collaterals and other context. These inputs are combined with SMARTe’s rich data and LLM intelligence to generate insights that are tailored to your needs.
Spawning is a one-time setup per product or service. You can create multiple agents if you manage different product lines, each with its own buying group profile or account signals.
To access the Agent page, please contact support team at support@smarte.pro
Authentication
All SMARTe Agent API requests require a valid API Key for authentication. This key uniquely identifies your agent instance and ensures secure access to the APIs.
- An API key is generated once you spawn an agent.
- This API Key must be included in all API requests to receive tailored outputs from the agent.
To use the API, include the API key in the request headers:
{
"Content-Type": "application/json",
"apikey": "8385d84a-xxxxxxxxxxxxxxxxxxxxxxxx"
}
Rate Limiting
To ensure platform stability and fair usage, the API enforces both rate and usage limits. These limits are defined by your account’s service tier and subscription level.
- Rate Limits: Requests per second/minute are capped according to your subscription. Exceeding the limit may result in throttling or temporary access denial.
Monitor your usage and implement retry logic with exponential backoff to remain within your allocated limits and prevent service interruptions.