❓ General Questions
Below are answers to common questions about the Beak AI platform.
How do I authenticate to Beak AI services?
Beak AI supports multiple authentication methods, including:
- Single Sign-On (SSO) via SAML or OAuth2
- API key authentication for programmatic access
- Role-based access control (RBAC) for fine-grained permissions
See the Security documentation for details.
What languages and frameworks are supported?
- Agents and skills: Python (primary), REST APIs, and MCP (language-agnostic)
- UI and integrations: JavaScript/TypeScript (Docusaurus, React)
- LLM providers: Any provider accessible via HTTP API
Are there usage limits or quotas?
- Usage limits depend on your deployment and license.
- LLM call quotas and rate limits can be configured per project in Beak AI Gateway.
- Contact your administrator or Beak AI support for details.
How do I add new data sources or skills?
- Use Beak AI Studio to connect new databases, files, APIs, or custom skills.
- See Studio Integrations and Customizing Skills.
How to test an API before adding to a skill
- Use Postman or cURL commands to test endpoints and payloads manually.
- Load the OpenAPI spec into Swagger Editor to test and validate requests interactively.
How do I get support or report issues?
- Check the FAQ and Troubleshooting guides.
- Contact your internal Beak AI admin or open a support ticket with the Beak AI team.
For more specific questions, see the product documentation or reach out to support.