Budget: 10000 UAH Deadline: 2 days
Hello! I am ready to complete this project and have extensive experience in developing various applications.
Call SIP Routing Logic for Retell AI + Jambonz.cloud (Dynamic Number Replacement)
Brief Description
I have built (already ready) an outbound calling system using Retell AI.
The flow works as follows:
n8n initiates a call to Retell
Retell makes the call through Jambonz.cloud (important: this is a cloud application, not a self-hosted instance)
Jambonz then sends the call to the local telecom operator
Jambonz is needed because Retell uses elastic SIP trunking, while the local operator does not
Now I need to add additional routing logic between Jambonz and the operator:
Retell can pass a custom SIP header with metadata
For one specific destination number, it is necessary to:
extract the target number from this metadata
replace the original dialed number with the extracted one
then perform the usual call routing
All other calls should go through unchanged
If a certain tag is present in the metadata:
the number replacement should be as follows: prefix (from metadata) + original subscriber number
Outbound Assistant Retell AI
Jambonz.cloud
Local SIP Operator (not elastic)
Analyze the current architecture and advise where it is better to implement the logic: through Jambonz (task, hook, app) or through a separate webhook server
Implement a simple handler (Node.js or Python) that:
accepts SIP headers
applies routing and number replacement rules
returns the updated destination number
Ensure that this logic applies only to one specific number, while all other calls go through unchanged
Strong experience with Jambonz (preferably cloud version)
SIP telephony, SIP headers, routing logic
Webhook/API development (Node.js or Python)
Experience integrating with Retell AI will be a plus
Budget: 10000 UAH Deadline: 2 days
Hello! I am ready to complete this project and have extensive experience in developing various applications.
Your son wants to create a new game mode in Minecraft. It needs to be programmed in Java. Here are some tips from AI: Technical specifications for the development of the Minecraft plugin "King Hunt." * A plugin needs to be developed for Minecraft Java Edition under Paper version 1.21.11. The plugin must work on a regular Paper server, be compatible with Aternos, and consist of a single ready .jar file without the need to install additional plugins. General idea King Hunt is a PvP mode designed for a group of friends (ideally 4 people, preferably supporting up to 8 players). The main goal of the game is to hold the title of King for as long as possible. The player who has spent the most time as King wins, not the one who has killed the most. In summary: a fully ready King Hunt plugin for Paper 1.21.11 is needed, which can be immediately uploaded to the Aternos server and played with friends without installing additional dependencies. The main goal of the mode is to hold the title of King for as long as possible while participating in dynamic PvP battles with a shrinking map and random game events.
I have a list of Discord servers operating in different countries and languages. The task involves sending private messages to users on the specified servers. The content of the campaign will be tailored to each server. A total of message variants have been prepared in 10 languages. Scope for Quotation Stage 1 - Test Sending 1000 test messages to check the effectiveness of the solution, the quality of execution, and the response of anti-spam systems. Stage 2 - Main Campaign Sending 10,000 messages per month for a period of 5 months. Total volume: 50,000 messages. Terms of Cooperation The contractor is responsible for the execution of the task from start to finish, including the preparation of the necessary infrastructure and accounts. On my side, I will provide: graphics, message content, list of servers, information on which language version should be used on a specific server. The order may be expanded if the test stage is successful and the messages effectively reach the recipients.