{"id":34512365,"url":"https://github.com/thinqinc/twilio-thinqlcr-dotnet","last_synced_at":"2025-12-24T04:10:25.067Z","repository":{"id":38629709,"uuid":"53885931","full_name":"thinqinc/twilio-thinQLCR-dotnet","owner":"thinqinc","description":"twilio-thinQLCR-dotnet, Twilio Wrapper DotNet Library For thinQ LCR integration","archived":false,"fork":false,"pushed_at":"2022-06-23T13:50:09.000Z","size":63,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-08-01T08:04:09.636Z","etag":null,"topics":["lcr","thinq","twilio","wrapper"],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/thinqinc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-03-14T19:34:06.000Z","updated_at":"2022-06-23T13:50:12.000Z","dependencies_parsed_at":"2022-07-27T14:19:06.561Z","dependency_job_id":null,"html_url":"https://github.com/thinqinc/twilio-thinQLCR-dotnet","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/thinqinc/twilio-thinQLCR-dotnet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thinqinc%2Ftwilio-thinQLCR-dotnet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thinqinc%2Ftwilio-thinQLCR-dotnet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thinqinc%2Ftwilio-thinQLCR-dotnet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thinqinc%2Ftwilio-thinQLCR-dotnet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thinqinc","download_url":"https://codeload.github.com/thinqinc/twilio-thinQLCR-dotnet/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thinqinc%2Ftwilio-thinQLCR-dotnet/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":27994412,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-12-24T02:00:07.193Z","response_time":83,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["lcr","thinq","twilio","wrapper"],"created_at":"2025-12-24T04:10:23.950Z","updated_at":"2025-12-24T04:10:25.059Z","avatar_url":"https://github.com/thinqinc.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Twilio .NET SDK 5.X Wrapper Library For thinQ LCR integration\r\n\r\n**This package is no longer maintainted. You should use the rest API instead**\r\n--------------------------------------------------------------------------\r\n\r\n#### Note that you will need a valid LCR Account with thinQ before using the libraries. For more information please contact your thinQ Sales representative at [http://www.thinq.com](http://www.thinq.com)\r\n\r\nExample usage:\r\n\r\n```C#\r\nusing System;\r\nusing TwilioWithThinQLCR;\r\nusing Twilio;\r\nusing Twilio.Rest.Api.V2010.Account;\r\nusing Twilio.Types;\r\n\r\nnamespace Demo\r\n{\r\n    class Program\r\n    {\r\n        static void Main(string[] args)\r\n        {\r\n            string thinqAccountId = \"thinqAccountId\";\r\n            string thinqToken = \"thinqToken\";\r\n            string twilioSid = \"twilioSid\";\r\n            string twilioToken = \"twilioToken\";\r\n\r\n            //\r\n            // Example using a callOptions object\r\n            //\r\n\r\n            // Initialize the Twilio rest client using your Twilio SID and Token.\r\n            TwilioClient.Init(twilioSid, twilioToken);\r\n\r\n            // Create a thinQ callOptions object, passing in your thinQ ID and ThinQ Token.\r\n            CreateCallOptionsWithThinQLCR callOptions = new CreateCallOptionsWithThinQLCR(thinqAccountId, thinqToken, new PhoneNumber(\"19195551234\"), new PhoneNumber(\"19198900000\"));\r\n            // Populate your callOptions object with any additional parameters like normal.\r\n            callOptions.Url = new Uri(\"https://demo.twilio.com/docs/voice.xml\");\r\n\r\n            // Create your call as you normally would.\r\n            var call = CallResource.Create(callOptions);\r\n            Console.WriteLine(\"Call sid: \" + call.Sid);\r\n            Console.ReadLine();\r\n\r\n\r\n            //\r\n            // Example using the thinQ wrapper\r\n            //\r\n\r\n            // Create a wrapper object, psasing in your Twilio SID, Twilio Token, thinQ ID and thinQ Token.\r\n            TwilioWrapper wrapper = new TwilioWrapper(twilioSid, twilioToken, thinqAccountId, thinqToken);\r\n\r\n            // Call the createCall method on the wrapper as normal.\r\n            var call2 = wrapper.createCall(new PhoneNumber(\"19195551234\"), new PhoneNumber(\"19198900000\"), url: new Uri(\"https://demo.twilio.com/docs/voice.xml\"));\r\n            Console.WriteLine(\"Call2 sid: \" + call2.Sid);\r\n            Console.ReadLine();\r\n\r\n\r\n            //\r\n            // Example using the thinQ wrapper and callOptions.\r\n            //\r\n\r\n            // Create a wrapper object, psasing in your Twilio SID, Twilio Token, thinQ ID and thinQ Token.\r\n            TwilioWrapper wrapper2 = new TwilioWrapper(twilioSid, twilioToken, thinqAccountId, thinqToken);\r\n\r\n            // Create a callOptions object, passing in your to and from numbers.\r\n            CreateCallOptions callOptions2 = new CreateCallOptions(new PhoneNumber(\"19195551234\"), new PhoneNumber(\"19198900000\"));\r\n            // Populate your callOptions object with any additional parameters like normal.\r\n            callOptions2.Url = new Uri(\"https://demo.twilio.com/docs/voice.xml\");\r\n\r\n            // Call the createCall method on the wrapper as normal.\r\n            CallResource call3 = wrapper2.createCall(callOptions);\r\n            Console.WriteLine(\"Call sid: \" + call3.Sid);\r\n            Console.ReadLine();\r\n        }\r\n    }\r\n}\r\n\r\n```\r\n---\r\n\r\n###### *Copyright (c) 2017 thinQ*\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthinqinc%2Ftwilio-thinqlcr-dotnet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthinqinc%2Ftwilio-thinqlcr-dotnet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthinqinc%2Ftwilio-thinqlcr-dotnet/lists"}