Exporting calls from Ringostat to Google Drive
A web interface is needed that will allow setting parameters for exporting calls from Ringostat and processing this data in real-time. The user must be able to manage parameters through the web interface and send requests to perform the following actions:
Setting call export parameters:
- Filtering calls by managers.
- Setting time ranges (from and to) for exporting calls.
- Specifying minimum and maximum call durations.
- Filtering by advertising campaign sources (UTM tags).
Processing calls:
- Receiving call recordings from Ringostat.
Uploading and saving data:
- Uploading files to a specified Google Drive folder.
- Naming files by date/time or other specified parameters.
Technical requirements:
- Frontend: Implement a user web interface using HTML, CSS, and JavaScript. (approximately how it might look)
- Backend: Develop the server part in PHP that will accept parameters from the user, interact with the Ringostat and Google Drive APIs.
- Integrations:
- Ringostat API for exporting call recordings.
- Google Drive API for uploading files.
Steps:
1. using the interface, set default parameters, for example, for the last 7 days + filter + filter... Button "Process"
2. The progress bar shows %. As a result, there will be, for example, 124 calls with a duration of 02:10:36 sec
3. Once processed, a button appears to Upload to Google Drive. At this moment, the Calls folder on the server (hosting) is cleared by pressing the Google Drive button to avoid cluttering space there and new ones are uploaded again.
4. Calls are being uploaded to Google Drive in the specified Folder, for example, Calls.
Working features:
- The user sets the call export parameters through the web interface and starts the processing process.
- The data is processed by the PHP server part, which sends parameters to Ringostat, receives calls, and saves the results to Google Drive.
Deployment:
- The web interface must be deployed on a hosting/server that supports PHP.
Additional requirements:
- The ability to set a time range, filters by managers, duration, and sources, as well as specify the path on Google Drive for saving data.
- A user-friendly and intuitive interface.
-
1471 14 0 Hello, I am implementing such a web interface on Laravel, we will do everything as quickly as possible. I look forward to your messages!
Current freelance projects in the category PHP
Looking for a Bitrix24 specialist / CRM integrator to set up automation.Our company works with CRM Bitrix24. We need a specialist who can set up automatic addition of phone numbers to leads/orders in two formats. Automation must be correctly configured for two countries: the Republic of Moldova and Romania. Task: When creating a lead or order in… PHP, Web Programming ∙ 14 hours 58 minutes back ∙ 22 proposals |
Add a scrolling marquee to the header of the website
16 USD
https://crazybox.com.ua/uk?srsltid=AfmBOopQRUXCCmxx699n57B3eP1XmwcYxJxwPh9qV9WcVjLjS_J2pK5s here is an example of how it looks, it needs to be made similar to theirs and on this one it needs to be done https://rollershop.com.ua/ opencart ocStore 3.0.3.7. and there should be… PHP, Web Programming ∙ 1 day 8 hours back ∙ 87 proposals |
Website optimizationOptimization of the website jdgreta.co.uk on Shopify. SEO audit attached to the project. Main tasks - - Fix all meta data - Complete the technical specifications for the programmer (since this project combines tasks for both the programmer and SEO, if you are not a company -… HTML & CSS, PHP ∙ 1 day 11 hours back ∙ 30 proposals |
Horoshop SpecialistNeed a specialist who can correctly set up the product Feed. Problem: Currently, over 13,000 products are being uploaded with the same type value (e.g., "everything for manicure and pedicure"). Because of this, it is impossible to segment products in Google Ads and set different… PHP, Website Maintenance ∙ 2 days 13 hours back ∙ 21 proposals |
Make sure that order emails from the store do not go to spam.Currently, there is a store on OpenCart, and order emails are landing in spam. We need to ensure they go to Inbox (ukr.net gmail) and check it. The hosting provider wrote: Poor email delivery may be related to a low sender reputation - IP or domain. In this case, we can advise… PHP, Web Programming ∙ 3 days 14 hours back ∙ 47 proposals |