Flireo AI offers three distinct agent architectures to suit a wide range of business, integration, and compliance needs. Each type is designed for specific workflows and levels of customization.
External agents are ideal for organizations needing deep integration with their own systems and logic.Key Properties:
Logic handled by your backend server: Flireo communicates with your server via secure webhooks during calls.
Four event types:
assistant-request: On call start, Flireo asks your server how the agent should behave for that caller.
tool-calls: When your agent needs to execute a function (e.g. database query, CRM action), Flireo sends a structured request to your server for fulfillment.
end-of-call-report: After every call, a full transcript and call analysis is posted to your server for logging, analytics, or CRM sync.
status-updates: Real-time notifications when calls start, finish, or encounter errors.
Visual function editor: You define which functions your agent can call in the dashboard; your server implements the behavior.
Customizable call transfers: Agents can be set up to transfer calls (e.g. to sales, support) based on conversation triggers.
Requirements:
Your server must be publicly accessible over HTTPS and respond within 5 seconds.
All integration endpoints are configured in the dashboard.