{"id":"718edc7d-2809-47e4-ad5f-24bfb1e96d46","shortId":"m8wSXJ","kind":"skill","title":"telnyx-seti-java","tagline":">-","description":"<!-- Auto-generated from Telnyx OpenAPI specs. Do not edit. -->\n\n# Telnyx Seti - Java\n\n## Installation\n\n```text\n<!-- Maven -->\n<dependency>\n    <groupId>com.telnyx.sdk</groupId>\n    <artifactId>telnyx</artifactId>\n    <version>6.36.0</version>\n</dependency>\n\n// Gradle\nimplementation(\"com.telnyx.sdk:telnyx:6.36.0\")\n```\n\n## Setup\n\n```java\nimport com.telnyx.sdk.client.TelnyxClient;\nimport com.telnyx.sdk.client.okhttp.TelnyxOkHttpClient;\n\nTelnyxClient client = TelnyxOkHttpClient.fromEnv();\n```\n\nAll examples below assume `client` is already initialized as shown above.\n\n## Error Handling\n\nAll API calls can fail with network errors, rate limits (429), validation errors (422),\nor authentication errors (401). Always handle errors in production code:\n\n```java\nimport com.telnyx.sdk.errors.TelnyxServiceException;\n\ntry {\n    var result = client.messages().send(params);\n} catch (TelnyxServiceException e) {\n    System.err.println(\"API error \" + e.statusCode() + \": \" + e.getMessage());\n    if (e.statusCode() == 422) {\n        System.err.println(\"Validation error — check required fields and formats\");\n    } else if (e.statusCode() == 429) {\n        // Rate limited — wait and retry with exponential backoff\n        Thread.sleep(1000);\n    }\n}\n```\n\nCommon error codes: `401` invalid API key, `403` insufficient permissions,\n`404` resource not found, `422` validation error (check field formats),\n`429` rate limited (retry with exponential backoff).\n\n## Get Enum\n\n`GET /10dlc/enum/{endpoint}`\n\n```java\nimport com.telnyx.sdk.models.messaging10dlc.Messaging10dlcGetEnumParams;\nimport com.telnyx.sdk.models.messaging10dlc.Messaging10dlcGetEnumResponse;\n\nMessaging10dlcGetEnumResponse response = client.messaging10dlc().getEnum(Messaging10dlcGetEnumParams.Endpoint.MNO);\n```\n\n## Retrieve Black Box Test Results\n\nReturns the results of the various black box tests\n\n`GET /seti/black_box_test_results`\n\n```java\nimport com.telnyx.sdk.models.seti.SetiRetrieveBlackBoxTestResultsParams;\nimport com.telnyx.sdk.models.seti.SetiRetrieveBlackBoxTestResultsResponse;\n\nSetiRetrieveBlackBoxTestResultsResponse response = client.seti().retrieveBlackBoxTestResults();\n```\n\nReturns: `black_box_tests` (array[object]), `product` (string), `record_type` (string)","tags":["telnyx","seti","java","team-telnyx","agent-skills","ai-coding-agent","claude-code","cpaas","cursor","iot","llm","sdk"],"capabilities":["skill","source-team-telnyx","skill-telnyx-seti-java","topic-agent-skills","topic-ai-coding-agent","topic-claude-code","topic-cpaas","topic-cursor","topic-iot","topic-llm","topic-sdk","topic-sip","topic-sms","topic-speech-to-text","topic-telephony"],"categories":["ai"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/team-telnyx/ai/telnyx-seti-java","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add team-telnyx/ai","source_repo":"https://github.com/team-telnyx/ai","install_from":"skills.sh"}},"qualityScore":"0.533","qualityRationale":"deterministic score 0.53 from registry signals: · indexed on github topic:agent-skills · 167 github stars · SKILL.md body (2,239 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T06:54:46.824Z","embedding":null,"createdAt":"2026-04-18T22:07:38.753Z","updatedAt":"2026-04-22T06:54:46.824Z","lastSeenAt":"2026-04-22T06:54:46.824Z","tsv":"'/10dlc/enum':136 '/seti/black_box_test_results':165 '1000':105 '401':57,109 '403':113 '404':116 '422':53,83,120 '429':50,95,126 '6.36.0':12,17 'alreadi':33 'alway':58 'api':41,77,111 'array':179 'assum':30 'authent':55 'backoff':103,132 'black':151,161,176 'box':152,162,177 'call':42 'catch':73 'check':87,123 'client':25,31 'client.messages':70 'client.messaging10dlc':147 'client.seti':173 'code':63,108 'com.telnyx.sdk':10,15 'com.telnyx.sdk.client.okhttp.telnyxokhttpclient':23 'com.telnyx.sdk.client.telnyxclient':21 'com.telnyx.sdk.errors.telnyxserviceexception':66 'com.telnyx.sdk.models':140,143 'com.telnyx.sdk.models.seti.setiretrieveblackboxtestresultsparams':168 'com.telnyx.sdk.models.seti.setiretrieveblackboxtestresultsresponse':170 'common':106 'e':75 'e.getmessage':80 'e.statuscode':79,82,94 'els':92 'endpoint':137 'enum':134 'error':38,47,52,56,60,78,86,107,122 'exampl':28 'exponenti':102,131 'fail':44 'field':89,124 'format':91,125 'found':119 'get':133,135,164 'getenum':148 'gradl':13 'handl':39,59 'implement':14 'import':20,22,65,139,142,167,169 'initi':34 'instal':8 'insuffici':114 'invalid':110 'java':4,7,19,64,138,166 'key':112 'limit':49,97,128 'messaging10dlc.messaging10dlcgetenumparams':141 'messaging10dlc.messaging10dlcgetenumresponse':144 'messaging10dlcgetenumparams.endpoint.mno':149 'messaging10dlcgetenumresponse':145 'network':46 'object':180 'param':72 'permiss':115 'product':62,181 'rate':48,96,127 'record':183 'requir':88 'resourc':117 'respons':146,172 'result':69,154,157 'retri':100,129 'retriev':150 'retrieveblackboxtestresult':174 'return':155,175 'send':71 'seti':3,6 'setiretrieveblackboxtestresultsrespons':171 'setup':18 'shown':36 'skill' 'skill-telnyx-seti-java' 'source-team-telnyx' 'string':182,185 'system.err.println':76,84 'telnyx':2,5,11,16 'telnyx-seti-java':1 'telnyxcli':24 'telnyxokhttpclient.fromenv':26 'telnyxserviceexcept':74 'test':153,163,178 'text':9 'thread.sleep':104 'topic-agent-skills' 'topic-ai-coding-agent' 'topic-claude-code' 'topic-cpaas' 'topic-cursor' 'topic-iot' 'topic-llm' 'topic-sdk' 'topic-sip' 'topic-sms' 'topic-speech-to-text' 'topic-telephony' 'tri':67 'type':184 'valid':51,85,121 'var':68 'various':160 'wait':98","prices":[{"id":"65136af1-7c97-4ea9-a98a-69036b56a9ea","listingId":"718edc7d-2809-47e4-ad5f-24bfb1e96d46","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"team-telnyx","category":"ai","install_from":"skills.sh"},"createdAt":"2026-04-18T22:07:38.753Z"}],"sources":[{"listingId":"718edc7d-2809-47e4-ad5f-24bfb1e96d46","source":"github","sourceId":"team-telnyx/ai/telnyx-seti-java","sourceUrl":"https://github.com/team-telnyx/ai/tree/main/skills/telnyx-seti-java","isPrimary":false,"firstSeenAt":"2026-04-18T22:07:38.753Z","lastSeenAt":"2026-04-22T06:54:46.824Z"}],"details":{"listingId":"718edc7d-2809-47e4-ad5f-24bfb1e96d46","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"team-telnyx","slug":"telnyx-seti-java","github":{"repo":"team-telnyx/ai","stars":167,"topics":["agent-skills","ai","ai-coding-agent","claude-code","cpaas","cursor","iot","llm","sdk","sip","sms","speech-to-text","telephony","telnyx","tts","twilio-migration","voice-agents","voice-ai","webrtc","windsurf"],"license":"mit","html_url":"https://github.com/team-telnyx/ai","pushed_at":"2026-04-21T22:09:49Z","description":"Official one-stop shop for AI Agents and developers building with Telnyx.","skill_md_sha":"77e45c7202c51322010a73f6027b381a8a811320","skill_md_path":"skills/telnyx-seti-java/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/team-telnyx/ai/tree/main/skills/telnyx-seti-java"},"layout":"multi","source":"github","category":"ai","frontmatter":{"name":"telnyx-seti-java","description":">-"},"skills_sh_url":"https://skills.sh/team-telnyx/ai/telnyx-seti-java"},"updatedAt":"2026-04-22T06:54:46.824Z"}}