Introduction

Our APIs and Webhooks are designed to empower developers by providing robust tools for integrating telecommunication functionalities. This documentation serves as your comprehensive guide to understanding and utilizing the full capabilities of the Alohaa platform integrations to enhance your service offerings.

Available APIs

1. Click to Call API

Initiate a direct call between two phone numbers with a single API request, perfect for enabling user-to-user communication within your app.

2. Call Hangup API

Empower your application with the ability to end an ongoing call, providing you with greater control over call management.

3. Create Agent API

Set up new agents in your system, assigning them to handle incoming and outgoing calls as part of your customer service or sales team.

4. Create Group API

Group various agents together, allowing for efficient management of calls among teams within your organization.

5. Edit Group API

Update existing agent groups with new information or members to reflect changes in your team structure or call routing strategies.

6. Get Outgoing Call Logs API

Retrieve detailed records of outgoing calls, useful for data analysis, monitoring agent performance, and enhancing customer engagement strategies.

7. Get Signed URL API

Generate secure and temporary URLs to access call recordings, ensuring safe and compliant handling of sensitive audio data.

8. Initiate Voice API

Send voice messages using either audio files or text-to-speech, ideal for notifications, marketing campaigns, or automated customer support.

Getting Started

To begin using these APIs, you will need an API key which can be obtained through the Alohaa platform. Each API may require specific headers, typically including an x-metro-api-key for authentication. Detailed information about request parameters, headers, and the structure of responses can be found in the specific documentation for each API.

Sample Request & Response

For each API, you will find sample requests that demonstrate how to format your calls correctly, along with example responses that you can expect to receive. These samples help in understanding the API functionality in practical terms.

Error Handling

Error codes are documented for each API to assist in troubleshooting and handling potential issues during API integration. Understanding these errors will enable you to implement more reliable error handling and improve user experience.

Conclusion

Our API suite is designed to be flexible and easy to integrate, providing powerful tools for developers to enhance their applications with advanced telecommunication features.

For further assistance or to provide feedback, please contact us on support@alohaa.ai. We are here to help you maximize the potential of your applications using our platform.

Welcome aboard, and happy coding!

Last updated