Working with API connection for AI assistants
The platform is operational, written in Python, and uses the Chat GPT Realtime API.
Tasks:
1. Integration with Google Calendar
- Use the official Google Calendar API.
- Implement functions:
- User authorization (OAuth2).
- Creating, updating, and deleting events.
- Finding free slots (freeBusy).
- Support for attendees and reminders.
- Receiving webhooks from Google (event updates/deletions).
- Interface in the builder:
- Button “Connect Calendar”.
- Ability to select a calendar and set default parameters (meeting duration, reminder, etc.)
The main task is for the client to communicate with the voice assistant so that they can create tasks and add them to the client's calendar.
2. System of own API keys
- Implement API key generation directly from the builder (button “Generate”).
- The key is shown to the user only once upon creation.
- Key format: LNRK_<prefix>_<random>.
- Store only the hash (e.g., Argon2 or bcrypt).
- Add endpoints:
- POST /api/keys — create key.
- GET /api/keys — list (without secret).
- POST /api/keys/rotate — rotation.
- DELETE /api/keys/:id — revoke.
- In the builder interface — a table of keys with prefix, status, expiration date, and buttons “Revoke / Regenerate”.
- Check rights and limits for keys (rate limit, scopes).
3. Call integration (Twilio or similar)
- Add support for calls via Twilio API (or suggest an alternative compatible with SIP/WebRTC).
- Functions:
- Outgoing calls (by number).
- Receiving incoming calls (handling webhook).
- Sending SMS.
- Logging call and message statuses.
- Interface in the builder:
- Field for entering a number.
- Button “Make Call / Send SMS”.
- Activity log (success/error).
Experience
- Experience with Python + API integration (Google, Twilio).
- Experience implementing OAuth2 authorization.
- Experience with secure storage of keys and tokens.
- Preferably — experience with FastAPI or Django.
-
7 days500 USD
642 4 1 7 days500 USDHello!
You have a very interesting and technically rich task. I work with Python and have experience with integrations through APIs (Google, Twilio, payment and third-party services). I have previously done projects with OAuth2, calendars, as well as secure storage and rotation of keys.
What I can offer based on your specifications:
Connecting Google Calendar: authorization via OAuth2, working with events, freeBusy, participants, and reminders. I will set up webhook reception and a convenient interface in the builder for connection.
API key system: generation, storage in hash (bcrypt/argon2), endpoints for management and checking rights/limits.
…
Integration of calls (Twilio or alternative): outgoing/incoming calls, SMS, logging, buttons, and activity logs in the interface.
I work with FastAPI, so I can do everything flexibly and neatly, with documentation and a clear code structure.
If my experience suits you, we can discuss the implementation details and timelines.
-
3 days500 USD
85 3 days500 USDGood morning 👋
I would be happy to take on the project of integrating an AI assistant with Google Calendar, a custom API key system, and Twilio connections (or an alternative).
✅ Proposed solution scope:
1️⃣ Integration with Google Calendar
OAuth2 authorization for users.
…
Creating, updating, and deleting events.
Searching for free slots (freeBusy) and reminders.
Handling webhooks for event updates and deletions.
Intuitive interface: calendar selection, setting default meeting parameters, "Connect calendar" button.
2️⃣ Custom API key system
Key generation in LNRK__ format and storing only the hash (Argon2/bcrypt).
Endpoints: create, list, rotate, invalidate keys.
Table in the interface with prefix, status, expiration date, and actions (Invalidate / Regenerate).
Checking limits and permissions for keys.
3️⃣ Twilio / SIP/WebRTC connections
Outgoing and incoming calls.
Sending SMS and logging statuses.
Interface with a number field and activity log (success/error).
💼 Experience:
I have implemented integrations with Google API and Twilio in Python-based projects.
I have created OAuth2 authorization systems and secure API key management.
I have worked on FastAPI and Django backends, including integrations with AI agents.
Experience in calendar automation, CRM, and notification system projects.
💰 Pricing and completion time:
Flat rate for the entire project: $500 USD
Estimated completion time: 2–3 business days from granting access.
🌟 Why choose me:
I provide quick deployment of a ready, functioning system.
The solution will be scalable, secure, and easy to maintain.
Full documentation and support during the first launch.
-
1 day500 USD
129 1 day500 USDHey man.
I have source code for your requirements.
If you want, please connect me and discuss more details.
I can provide you perfect result.
Thanks.
-
7 days500 USD
29 7 days500 USDI am very interested in your project regarding integrating AI assistants via API. I have experience working with APIs, automation, and data exchange between platforms. I can:
Set up API connections between your system and AI services (e.g., ChatGPT, Dialogflow, etc.).
Ensure smooth data transfer and real-time response handling.
Implement authentication, error handling, and secure connection protocols.
Provide clear documentation for future support and scalability.
I always focus on reliability and simplicity so that the integration works seamlessly for your business.
-
30 days500 USD
612 21 0 30 days500 USDHello! I can do your project. I have experience. Write to me and we will agree.
-
3 days550 USD
421 3 days550 USDI'm prepared to take on this assignment and see it through to completion. The aforementioned tasks—integrating with Google Calendar, creating a system for custom API keys, and using Twilio to connect calls—will all be finished on schedule and to a high standard. I've worked with secure key storage, OAuth2, Python, and API integration. I promise a dependable deployment and an intuitive user interface for the final users.
-
1 day500 USD
95878 1272 1 10 1 day500 USDHello. I work with Python. I am ready for collaboration. Feel free to contact me.
-
5 days500 USD
173 5 days500 USDHello, Andrew!
I carefully read your description and I am confident that I can successfully implement your project.
As an experienced full-stack developer, I have sufficient experience working with Python, Django, Fast API, and integrating third-party APIs such as Google Calendar or Twilio, etc.
Let's discuss in more detail!
Best wishes!
-
10 days499 USD
116 10 days499 USDHello, I have reviewed your project and am ready to start working on it. If you are interested, please message me privately.
-
7 days500 USD
1017 2 1 7 days500 USDThe project is interesting and quite feasible. Based on my experience with Python, Django/DRF, and integrations through APIs, I understand the logic of the tasks. I see the most challenging moments as setting up OAuth2 and working with webhooks, but overall I believe I can handle it.
-
4 days500 USD
58 4 days500 USDI will be glad to complete the task, write to me and we will take the first step🤝
-
10 days500 USD
1641 23 0 10 days500 USDI am ready to take on this project and implement it in full. All stated tasks — integration with Google Calendar, a system of custom API keys, and connecting calls through Twilio — will be completed efficiently and on time. I have experience working with Python, OAuth2, secure key storage, and API integration. I guarantee reliable implementation and a user-friendly interface for end users.
Current freelance projects in the category AI & Machine Learning
Automatic posting of stories on InstagramGood day, I need help with setting up automatic posting of stories on Instagram. There are already stories in the Instagram archive that have been published, and they need to be reposted. AI & Machine Learning, Bot Development ∙ 7 hours 20 minutes back ∙ 21 proposals |
Creation of an AI assistant for communication with ClientsIt is necessary to create an AI assistant for communication with Clients. The chat window will be located on our website, followed by communication with the bot. Questions about products, settings, capabilities, etc. In cases where the information is unknown or the request can… AI & Machine Learning, AI Consulting ∙ 1 day 2 hours back ∙ 32 proposals |
I am looking for a video editor who creates AI videos.Creation of AI videos for dentists and other experts Objective: To create short vertical videos for Instagram Reels, Facebook Reels, TikTok, and YouTube Shorts that explain complex topics in simple language and hold the viewer's attention through a combination of AI animation… AI & Machine Learning ∙ 1 day 10 hours back ∙ 2 proposals |
I am looking for a mentor/teacher for ComfyUI for online learning (working through RunPod)
16 USD
Hello. I am looking for a practicing specialist and mentor who can help me master working with ComfyUI. The main feature of my request is that the work will be done entirely in the cloud, without downloading the program to a local computer. I plan to rent a graphics card through… AI & Machine Learning ∙ 1 day 20 hours back ∙ 1 proposal |
AI agent of sports nutrition technologistThe agent helps develop formulations for new sports nutrition products — protein bars, proteins, pre-workouts, isotonic drinks, bars, etc. The main feature: the agent knows the legislation of different countries and automatically takes it into account when creating the… AI & Machine Learning, Web Programming ∙ 1 day 21 hours back ∙ 60 proposals |