
Abgeschlossen
Veröffentlicht
Bezahlt bei Lieferung
Develop a windows service (Linux is potentially acceptable but additional discussion needed) using Avaya resources and compatible TAPI libraries or Avaya DevLink IP Office API, and similar integration programs that may be available programs to facilitate dialing automation (utilization of one is needed, not support for all, this is a non inclusive list of ones the client believes may be possible to research or use). Client desires the capability for 2-3 different private in house applications to initiate phone calls from physical phone extensions attached to the IP Office Phone system saving its users from directly dialing and enabling additional CRM platform use (the call should indicate as if the user dialed the call from the provided extension, however, if needed to ring the phone/identified and wait for pickup before starting the outside call dial, that is acceptable, please provide potential options and flows to client for discussion). Users will not have normal desktops or assigned workstations which makes desktop software untenable. Endpoint extensions will be logged in to the phone system and online; our end users do not log-in/log-out of extensions. Within applications, users do not want soft phones or any type of in app or RTC client. Client desires a simplistic rest style API to accept an extension and outbound dial number and the service to handle the phone system work; the application developers for internal applications should remain abstracted from the Avaya technical program: no Avaya SDK’s, drivers or telephony logic should be required by call initiating applications. Client is running Avaya IP500 V2 version [login to view URL] build 18. Upgrade to a newer version can be performed / evaluated if needed but is not preferable, would like to see a POC first before initiating upgrade activities through Avaya partner. A successful proof of concept would be a demonstration or video (by contractor) of an application such as postman or curl request to a developmental component of the requested solution that visibly shows an Avaya phone dialing the number provided by postman/curl request. Client licensing is as follows. Additional licensing can be acquired and installed if needed. License Type Available Instances CTI Link Pro 1 Wave User 1 Additional Voicemail Pro (ports) 14 3rd Party IP Endpoints 21 (20 reserved) SIP Trunk Channels 40 Avaya IP Endpoints 260 Power User 17 Essential Edition 1 R8+ Preferred Edition (VM Pro) 1 Client will NOT provide dev or test access to their phone system. Contractor must have suitable test environment and lab resources along with any appropriate Avaya credentialing on their own. Client is willing to discuss environmental factors with developer to work toward the application deliverable. Application expectations / requirements: - One or more private internal applications use a simple rest API to call a web service, running as a service (for production) hosted in the same network as the client’s Avaya IP 500V2 Office. - Application utilizes Avaya drivers, frameworks, SDK’s to trigger the requested extension to go off hook and dial the provided phone number. Discuss / review with client options and confirm availability prior to finalizing bid and starting work. - IF POSSIBLE to return a call ID and/or correlation ID that would also show in SMDR logging applications, that is ideal but is not required. - Application logs should be written to a log directory, to be defined by configuration with built in rotation / new log file to start daily / at change of date. - Application will be deployed on an internal server targeting our internal phone system and used by internally hosted applications, the application will not have public web exposure and while additional security, logging and rate limiting factors may need to be added later, for initial development and deliverables, advanced security features and rate limiting are not required. Addition of security features, advanced logging and rate limiting will be considered in future phases or development of this project. During development, testing and initial acceptance phases, the application can run as a windows desktop application for debugging and easy start/stop/review. Final delivered version should include ability to run as a windows service without an active user logged in. Deliverables should include: - Links or direction to download any required drivers or applications from Avaya. Customer / client has access to Avaya systems and an Avaya support partner. Developer is not being asked to provide any restricted software client is not otherwise entitled to. - Directions on provisioning users or setup in their Avaya IP office or obtaining keys or authorizations for application to work. - Source code for developed software, do not deliver executable. Client will inspect source and compile. Client has Visual Studio Enterprise 2026 available. - Sample API calls for testing suitable to hit developed application from swagger, postman or similar. Overly Simple API call that we would want an application to make: POST [login to view URL] HTTP/1.1 Host: [login to view URL] Authorization: Bearer sample-token-12345 Content-Type: application/json Accept: application/json { "fromExtension": "1234", "dialNumber": "918008675309" } Developer and middle-ware application can assume a full dial string will be included which will follow the call routing defined. In the sample request, the application would trigger whatever outbound call route is defined by dialing 9. CRM / applications will build / compile complete call number string; while not anticipated, there could be situations where an internal number is called. In cases where an extension is busy, not online or otherwise cannot be triggered, a set of error codes should be passed back in real time.
Projekt-ID: 40059754
39 Vorschläge
Remote Projekt
Aktiv vor 2 Monaten
Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten

Hi, I can help you build a clean, server-side dialing service for Avaya IP Office 11.1 that lets your internal apps trigger real phone calls without touching Avaya SDKs or desktop software. I’ve worked with Avaya IP Office, CTI Link Pro, DevLink, TAPI-based call control, and similar PBX integrations where users only have physical extensions and no desktops. Your constraint around no softphones, no RTC clients, and always-logged-in extensions is clear, and it’s achievable. Based on your environment (IP500 V2, [login to view URL], CTI Link Pro available), the most realistic POC paths are: - DevLink + CTI Link Pro to originate calls from a given extension - TAPI-based call control service running as a Windows service - Optional ring-then-dial flow if direct off-hook dialing is restricted I’d design a small REST API (like your sample POST /api/call) that: - Validates extension state (online, busy, unavailable) - Triggers the physical phone to ring and/or dial the full number - Returns clear success or error codes, and optionally a call or correlation ID aligned with SMDR where possible - Runs as a Windows service with file-based logging and daily rotation I maintain my own Avaya lab for development and can provide a recorded POC using curl or Postman showing a real phone dialing. Would you like me to outline the exact DevLink vs TAPI tradeoffs first, or jump straight into a POC-focused milestone?
$750 USD in 7 Tagen
4,0
4,0
39 Freelancer bieten im Durchschnitt $1.166 USD für diesen Auftrag

I have over 10 years of experience in web and mobile development, specializing in various technologies like WordPress, Shopify, Magento, PHP, Node.js, Python, Django, Laravel, and more. I understand your project requirements for developing "glue" software for application dialing using Avaya resources and TAPI libraries. I have a successful track record in fintech, healthcare, eCommerce, and blockchain projects, delivering tailored solutions that drive results. My expertise aligns perfectly with your needs, and I am confident in my ability to deliver a solution that meets your expectations. Let's discuss your project further and explore how we can work together to create a seamless solution for your Avaya IP Office system. Feel free to reach out to me to discuss your project in more detail and take the first step towards making your project a reality.
$1.200 USD in 20 Tagen
6,1
6,1

⭐⭐⭐⭐⭐ Create a Windows Service for Avaya Phone Dialing Automation ❇️ Hi My Friend, I hope you're doing well. I reviewed your project requirements and see you're looking for a solution to automate phone dialing using Avaya resources. Look no further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for Avaya integration. I will create a Windows service that utilizes Avaya APIs to facilitate dialing automation, ensuring a smooth experience for your users. ➡️ Why Me? I can easily develop your Avaya phone service as I have 5 years of experience in API integration, telephony systems, and Windows services. My expertise includes working with TAPI libraries, REST APIs, and VoIP systems. Additionally, I have a strong grip on other relevant technologies like Avaya DevLink and CRM integrations. ➡️ Let's have a quick chat to discuss your project in detail and I can show you examples of my previous work. I look forward to connecting with you! ➡️ Skills & Experience: ✅ API Development ✅ Windows Service Creation ✅ Avaya DevLink Integration ✅ TAPI Library Utilization ✅ RESTful API Design ✅ VoIP Technologies ✅ Telephony Automation ✅ Application Logging ✅ Error Handling ✅ CRM Integration ✅ Software Testing ✅ Source Code Management Waiting for your response! Best Regards, Zohaib Waiting for your Response!
$900 USD in 2 Tagen
5,6
5,6

Hi there, ★★★ API Development Expert ★★★ 8+ Years of Experience ★★★ To complete this project, I will implement a Windows service for dialing automation using Avaya's resources. The process will involve: 1. Requirement analysis and confirmation of client needs (8 hours) 2. Research and selection of appropriate TAPI libraries or Avaya DevLink API (10 hours) 3. Development of the RESTful API for call initiation (15 hours) 4. Testing the service with the Avaya IP500 V2 system in a local lab environment (10 hours) 5. Creating documentation and sample API calls for client use (5 hours) What I need from you: 1. Clarification on preferred TAPI libraries or API preferences. 2. Access to detailed documentation of existing phone system configurations. 3. Any specific requirements for logging and error handling. I look forward to connecting at your convenience to ensure the project's success. Best Regards, TechPlus Team
$1.500 USD in 6 Tagen
5,3
5,3

Having worked extensively as a Full Stack Developer across multiple languages, I have the expertise to create a windows service or potentially design this for Linux if needed. With my rich knowledge in Avaya resources and compatible TAPI libraries or Avaya DevLink IP Office API, I can develop application dialing automation to facilitate your business needs. I understand your end users' limitations and preferences and will ensure that the solution I provide does not require any Avaya SDK's, drivers or telephony logic to be executed by your internal application developers. In terms of licensing, I'm well-versed with the available instances for CTI Link Pro, Wave User, Additional Voicemail Pro and more. While you don't have to provide dev or test access to your phone system, I assure you that my extensive experience has given me a powerful test environment and lab resources required to bring out productive results in this project.
$800 USD in 14 Tagen
4,8
4,8

Hi, With my vast experience in software application development and a decade-long association with Avaya, I am uniquely positioned to address your needs. Over the years, I have successfully worked on a range of complex integration projects similar to yours, skillfully leveraging Avaya resources and TAPI libraries to bring about seamless automation. Notable examples of such projects include my work with CGI and Yash where my solution delivered on the precise requirement of initiating phone calls from physical phone extensions attached to an IP Office Phone system. Moreover, familiarity with different operating systems is a forte of mine and I can expertly handle your preference for a Linux/windows service. My exposure to multiple API platforms ensures that I can provide you with a tailored solution that suits your unique needs. Once again, I should stress the proficiency I hold in using Avaya resources like TAPI library or DevLink IP Office API - an advantage that strongly weighs in favor of my candidacy.
$1.125 USD in 30 Tagen
4,2
4,2

With over a decade of experience as a software developper specializing in Telecommunications Engineering, I am well-positioned to address your needs in creating a Windows or Linux service that utilizes the Avaya IP Office system for dialing automation. As indicated, you don't want your users to directly dial numbers but rather have the applications initiate calls from the designated phone extensions and also integrate seamlessly with your CRM platform - these are areas where I excel. My extensive knowledge of Avaya resources and compatible TAPI libraries will enable me to create the 'glue' software needed to achieve this. To ensure your requirements are fully met, I propose we leverage on my expertise with Avaya DevLink IP Office API and similar integration programs that may be available as you stated in your project description. Additionally, I understand that the application developers for internal platforms shouldn't be burdened with Avaya SDK's, drivers or telephony logic; hence, I will design a user-friendly REST-style API capable of handling every necessary phone system work thereby enabling abstraction from the Avaya technical program.
$750 USD in 7 Tagen
3,8
3,8

With over a decade of industry experience, my team at Web Crest has demonstrated a strong track record in building robust, scalable, and AI-driven software solutions - skills that are closely aligned with your requirements. Our expertise lies in Avaya resources and TAPI libraries - making us well-equipped to develop the unique "glue" software you seek. Since we have built similar integration programs before, we can leverage our knowledge to expedite your project. In terms of deployment adaptability, I would like to highlight that we’re not only familiar with Windows but also comfortable in Linux environments. Moreover, we understand the importance of your system's current configuration and licensing constraints. You needn't worry about that as our team excels at working within existing frameworks and providing optimal solutions. Harnessing our proficiency in cloud-based solutions and scalable architectures, we'll ensure that the REST-style API for your internal applications is seamlessly integrated with the Avaya IP500V2 Office system. In addition to this, we'll diligently adhere to logging requirements while incorporating necessary configuration options. We are confident that our skillset aligns perfectly with what you need.
$750 USD in 7 Tagen
3,0
3,0

Start the proposal with: “Just finished a very similar [project type] that delivered [measurable result] for a client…” Then connect it directly to the client's project. Write the rest of the proposal focusing on: • Technical approach • Tools, frameworks, APIs •:Keep it under 150-200 words max. Here is the project: [PASTE JOB POST]
$1.125 USD in 14 Tagen
2,4
2,4

Dear Markatlmfj, I am Etienne and I am excited to submit a proposal for your project request. We specialize in developing Windows services using Avaya TAPI libraries or DevLink IP Office API. With our expertise, we can create a solution that enables 2-3 in-house applications to initiate phone calls seamlessly, enhancing your CRM platform use. Our approach ensures a streamlined process without the need for desktop software, softphones, or complex setups. Our goal is to provide a simple rest API that integrates effortlessly with your Avaya IP500 V2 system, meeting all your requirements and exceeding expectations. Looking forward to the opportunity to discuss this project further with you. Best regards, Etienne
$1.050 USD in 14 Tagen
0,0
0,0

Hello, I understand you need a Windows service (with a possible Linux option after discussion) to let 2-3 internal apps trigger outbound calls on Avaya IP Office extensions via a simple REST API. The service will use Avaya DevLink IP Office API or compatible TAPI, keeping the calling apps free from telephony details. The REST API (for example POST /api/call with fromExtension and dialNumber) will trigger the extension to go off-hook and dial the provided number, with optional flows to wait for pickup or ring-and-connect as required. The solution will present the outbound call as originating from the specified extension and will support configurable flows to match your dialing routes. A PoC will be demonstrated with Postman or curl against a development component that shows a real Avaya dial in a lab setup. The service will run as a Windows service in production; during development it can be run as a desktop app for debugging. Logs will be written to a configurable directory with daily rotation. Deliverables include full source code (not executables), build instructions for Visual Studio 2026, sample API calls (Swagger/Postman ready), and provisioning guidance for your IP Office environment. The project will avoid forcing any Avaya SDK on client applications and will expose a clean REST surface for your internal apps to consume. What is your preferred production deployment target: Windows service only, or Windows with a Linux fallback? Best regards,
$1.500 USD in 15 Tagen
0,0
0,0

Hello! I'm excited about the opportunity to develop a seamless dialing automation solution for your Avaya IP Office system! With extensive experience in building robust applications that integrate with telephony systems, I can create a Windows service (or Linux solution upon discussion) that meets your requirements for initiating calls from physical extensions. I understand the importance of keeping the integration simple for your internal applications, and I will ensure that the solution abstracts away the complexities of the Avaya SDKs and telephony logic. The service will utilize the Avaya DevLink IP Office API or compatible TAPI libraries to facilitate call automation while adhering to your specifications. I will ensure that the API is straightforward, allowing your internal applications to make RESTful calls to initiate dialing without the need for direct interaction with Avaya’s technical components. I’d like to clarify a few points: What is your preferred timeline for the proof of concept? Are there any specific error codes you’d like to implement for call failures? Lastly, how do you envision the logging structure for monitoring call activities? Looking forward to discussing this further!
$1.000 USD in 7 Tagen
0,0
0,0

? Hi Mark, I’m an experienced telecommunications and software developer with a strong background in Avaya IP Office, TAPI integrations, and REST API middleware. I can build a Windows service (or Linux if agreed) that exposes a simple REST API allowing your internal applications to initiate calls from Avaya extensions, handling off-hook, dialing, and optional SMDR/call ID logging, without exposing your applications to Avaya SDKs or telephony logic. I’ll provide source code, deployment instructions, sample Postman/Swagger API calls, and logging with rotation, while ensuring the service can later run as a Windows service with no user logged in. I can also deliver a proof-of-concept demo showing calls triggered via Postman/cURL in a test lab, matching your requirement for a visible dialing demonstration. I’m confident this can be completed within your project scope and will follow Avaya best practices.
$1.000 USD in 1 Tag
0,0
0,0

I am confident I can deliver exactly what you’re looking for, especially the requirement for a simplistic REST API to trigger calls from specified physical phone extensions on the Avaya IP Office system without exposing internal telephony logic. My approach ensures careful execution and clear scope alignment, delivering exactly the defined functionality—no assumptions or shortcuts. Reliability is paramount, with proper handling of edge cases such as busy or offline extensions, and comprehensive logging with rotation for auditability. Although I am new to Freelancer, I bring strong real-world experience and have completed many projects off this platform. I’d be happy to discuss the details whenever you’re ready. Regards, Luke Kenyon
$750 USD in 14 Tagen
0,0
0,0

Baton Rouge, United States
Zahlungsmethode verifiziert
Mitglied seit Mai 21, 2019
$30-250 USD
$30-250 USD
$750-1500 USD
$30-250 USD
₹600-1500 INR
$10-30 CAD
₹100-400 INR / Stunde
₹12500-37500 INR
₹1500-12500 INR
$250-750 USD
₹600-1500 INR
$10-30 USD
$10-30 USD
$30-250 USD
₹600-1500 INR
$30-250 USD
€250-750 EUR
$16-65 USD / Stunde
€250-750 EUR
$250-750 USD
$30-250 USD
₹1500-12500 INR
£3000-5000 GBP
$499-500 USD