Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.eolasflow.ai/llms.txt

Use this file to discover all available pages before exploring further.

The Developer section provides programmatic access to EolasFlow. Generate API keys to integrate with your own applications, automate workflows, or build custom dashboards.

API Keys

Navigate to API in the Organization section.

Generate an API Key

1

Go to API

Navigate to API in the Organization section.
2

Create Key

Click Generate API Key and give it a descriptive name (e.g., “CRM Integration”, “Reporting Dashboard”).
3

Copy Key

Copy the API key immediately — it won’t be shown again.
Store your API key securely. Do not expose it in client-side code or public repositories.

Manage Keys

View all active API keys, their creation dates, and last usage. Revoke keys that are no longer needed.

Authentication

All API requests require the API key in the Authorization header:
curl -H "Authorization: Bearer your-api-key" \
  https://api.eolasflow.ai/api/v1/agents/

Available Endpoints

The EolasFlow API provides access to:
ResourceOperations
AssistantsList, create, update, delete
VoiceFlowsList, create, update, toggle status
ContactsList, create, update, delete, import
ConversationsList, get details, export
Phone LinesList, purchase, release
KnowledgeList collections, upload documents
TasksList, update status

Best Practices

Use Separate Keys: Create distinct API keys for different integrations so you can revoke them independently.
Monitor Usage: Check the last-used timestamp to identify stale keys.

Next Steps

Webhooks

Receive real-time call events

MCP Integration

Give assistants access to your tools