{"id":"d6c30772-8b43-43ce-8be5-14f7a0190c44","shortId":"c8zBsN","kind":"skill","title":"telnyx-messaging-profiles-java","tagline":">-","description":"<!-- Auto-generated from Telnyx OpenAPI specs. Do not edit. -->\n\n# Telnyx Messaging Profiles - 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## Important Notes\n\n- **Pagination:** List methods return a page. Use `.autoPager()` for automatic iteration: `for (var item : page.autoPager()) { ... }`. For manual control, use `.hasNextPage()` and `.nextPage()`.\n\n## List messaging profiles\n\n`GET /messaging_profiles`\n\n```java\nimport com.telnyx.sdk.models.messagingprofiles.MessagingProfileListPage;\nimport com.telnyx.sdk.models.messagingprofiles.MessagingProfileListParams;\n\nMessagingProfileListPage page = client.messagingProfiles().list();\n```\n\nReturns: `ai_assistant_id` (string | null), `alpha_sender` (string | null), `created_at` (date-time), `daily_spend_limit` (string), `daily_spend_limit_enabled` (boolean), `enabled` (boolean), `health_webhook_url` (url), `id` (uuid), `mms_fall_back_to_sms` (boolean), `mms_transcoding` (boolean), `mobile_only` (boolean), `name` (string), `number_pool_settings` (object | null), `organization_id` (string), `record_type` (enum: messaging_profile), `redaction_enabled` (boolean), `redaction_level` (integer), `resource_group_id` (string | null), `smart_encoding` (boolean), `updated_at` (date-time), `url_shortener_settings` (object | null), `v1_secret` (string), `webhook_api_version` (enum: 1, 2, 2010-04-01), `webhook_failover_url` (url), `webhook_url` (url), `whitelisted_destinations` (array[string])\n\n## Create a messaging profile\n\n`POST /messaging_profiles` — Required: `name`, `whitelisted_destinations`\n\nOptional: `ai_assistant_id` (string | null), `alpha_sender` (string | null), `daily_spend_limit` (string), `daily_spend_limit_enabled` (boolean), `enabled` (boolean), `health_webhook_url` (url), `mms_fall_back_to_sms` (boolean), `mms_transcoding` (boolean), `mobile_only` (boolean), `number_pool_settings` (object | null), `resource_group_id` (string | null), `smart_encoding` (boolean), `url_shortener_settings` (object | null), `webhook_api_version` (enum: 1, 2, 2010-04-01), `webhook_failover_url` (url), `webhook_url` (url)\n\n```java\nimport com.telnyx.sdk.models.messagingprofiles.MessagingProfileCreateParams;\nimport com.telnyx.sdk.models.messagingprofiles.MessagingProfileCreateResponse;\n\nMessagingProfileCreateParams params = MessagingProfileCreateParams.builder()\n    .name(\"My name\")\n    .addWhitelistedDestination(\"US\")\n    .build();\nMessagingProfileCreateResponse messagingProfile = client.messagingProfiles().create(params);\n```\n\nReturns: `ai_assistant_id` (string | null), `alpha_sender` (string | null), `created_at` (date-time), `daily_spend_limit` (string), `daily_spend_limit_enabled` (boolean), `enabled` (boolean), `health_webhook_url` (url), `id` (uuid), `mms_fall_back_to_sms` (boolean), `mms_transcoding` (boolean), `mobile_only` (boolean), `name` (string), `number_pool_settings` (object | null), `organization_id` (string), `record_type` (enum: messaging_profile), `redaction_enabled` (boolean), `redaction_level` (integer), `resource_group_id` (string | null), `smart_encoding` (boolean), `updated_at` (date-time), `url_shortener_settings` (object | null), `v1_secret` (string), `webhook_api_version` (enum: 1, 2, 2010-04-01), `webhook_failover_url` (url), `webhook_url` (url), `whitelisted_destinations` (array[string])\n\n## Retrieve a messaging profile\n\n`GET /messaging_profiles/{id}`\n\n```java\nimport com.telnyx.sdk.models.messagingprofiles.MessagingProfileRetrieveParams;\nimport com.telnyx.sdk.models.messagingprofiles.MessagingProfileRetrieveResponse;\n\nMessagingProfileRetrieveResponse messagingProfile = client.messagingProfiles().retrieve(\"182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e\");\n```\n\nReturns: `ai_assistant_id` (string | null), `alpha_sender` (string | null), `created_at` (date-time), `daily_spend_limit` (string), `daily_spend_limit_enabled` (boolean), `enabled` (boolean), `health_webhook_url` (url), `id` (uuid), `mms_fall_back_to_sms` (boolean), `mms_transcoding` (boolean), `mobile_only` (boolean), `name` (string), `number_pool_settings` (object | null), `organization_id` (string), `record_type` (enum: messaging_profile), `redaction_enabled` (boolean), `redaction_level` (integer), `resource_group_id` (string | null), `smart_encoding` (boolean), `updated_at` (date-time), `url_shortener_settings` (object | null), `v1_secret` (string), `webhook_api_version` (enum: 1, 2, 2010-04-01), `webhook_failover_url` (url), `webhook_url` (url), `whitelisted_destinations` (array[string])\n\n## Update a messaging profile\n\n`PATCH /messaging_profiles/{id}`\n\nOptional: `alpha_sender` (string | null), `created_at` (date-time), `daily_spend_limit` (string), `daily_spend_limit_enabled` (boolean), `enabled` (boolean), `id` (uuid), `mms_fall_back_to_sms` (boolean), `mms_transcoding` (boolean), `mobile_only` (boolean), `name` (string), `number_pool_settings` (object | null), `record_type` (enum: messaging_profile), `smart_encoding` (boolean), `updated_at` (date-time), `url_shortener_settings` (object | null), `v1_secret` (string), `webhook_api_version` (enum: 1, 2, 2010-04-01), `webhook_failover_url` (url), `webhook_url` (url), `whitelisted_destinations` (array[string])\n\n```java\nimport com.telnyx.sdk.models.messagingprofiles.MessagingProfileUpdateParams;\nimport com.telnyx.sdk.models.messagingprofiles.MessagingProfileUpdateResponse;\n\nMessagingProfileUpdateResponse messagingProfile = client.messagingProfiles().update(\"182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e\");\n```\n\nReturns: `ai_assistant_id` (string | null), `alpha_sender` (string | null), `created_at` (date-time), `daily_spend_limit` (string), `daily_spend_limit_enabled` (boolean), `enabled` (boolean), `health_webhook_url` (url), `id` (uuid), `mms_fall_back_to_sms` (boolean), `mms_transcoding` (boolean), `mobile_only` (boolean), `name` (string), `number_pool_settings` (object | null), `organization_id` (string), `record_type` (enum: messaging_profile), `redaction_enabled` (boolean), `redaction_level` (integer), `resource_group_id` (string | null), `smart_encoding` (boolean), `updated_at` (date-time), `url_shortener_settings` (object | null), `v1_secret` (string), `webhook_api_version` (enum: 1, 2, 2010-04-01), `webhook_failover_url` (url), `webhook_url` (url), `whitelisted_destinations` (array[string])\n\n## Delete a messaging profile\n\n`DELETE /messaging_profiles/{id}`\n\n```java\nimport com.telnyx.sdk.models.messagingprofiles.MessagingProfileDeleteParams;\nimport com.telnyx.sdk.models.messagingprofiles.MessagingProfileDeleteResponse;\n\nMessagingProfileDeleteResponse messagingProfile = client.messagingProfiles().delete(\"182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e\");\n```\n\nReturns: `ai_assistant_id` (string | null), `alpha_sender` (string | null), `created_at` (date-time), `daily_spend_limit` (string), `daily_spend_limit_enabled` (boolean), `enabled` (boolean), `health_webhook_url` (url), `id` (uuid), `mms_fall_back_to_sms` (boolean), `mms_transcoding` (boolean), `mobile_only` (boolean), `name` (string), `number_pool_settings` (object | null), `organization_id` (string), `record_type` (enum: messaging_profile), `redaction_enabled` (boolean), `redaction_level` (integer), `resource_group_id` (string | null), `smart_encoding` (boolean), `updated_at` (date-time), `url_shortener_settings` (object | null), `v1_secret` (string), `webhook_api_version` (enum: 1, 2, 2010-04-01), `webhook_failover_url` (url), `webhook_url` (url), `whitelisted_destinations` (array[string])\n\n## List phone numbers associated with a messaging profile\n\n`GET /messaging_profiles/{id}/phone_numbers`\n\n```java\nimport com.telnyx.sdk.models.messagingprofiles.MessagingProfileListPhoneNumbersPage;\nimport com.telnyx.sdk.models.messagingprofiles.MessagingProfileListPhoneNumbersParams;\n\nMessagingProfileListPhoneNumbersPage page = client.messagingProfiles().listPhoneNumbers(\"182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e\");\n```\n\nReturns: `country_code` (string), `created_at` (date-time), `eligible_messaging_products` (array[string]), `features` (object), `health` (object), `id` (string), `messaging_product` (string), `messaging_profile_id` (string | null), `organization_id` (string), `phone_number` (string), `record_type` (enum: messaging_phone_number, messaging_settings), `tags` (array[string]), `traffic_type` (string), `type` (enum: long-code, toll-free, short-code, longcode, tollfree, shortcode), `updated_at` (date-time)\n\n## List short codes associated with a messaging profile\n\n`GET /messaging_profiles/{id}/short_codes`\n\n```java\nimport com.telnyx.sdk.models.messagingprofiles.MessagingProfileListShortCodesPage;\nimport com.telnyx.sdk.models.messagingprofiles.MessagingProfileListShortCodesParams;\n\nMessagingProfileListShortCodesPage page = client.messagingProfiles().listShortCodes(\"182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e\");\n```\n\nReturns: `country_code` (string), `created_at` (date-time), `id` (uuid), `messaging_profile_id` (string | null), `record_type` (enum: short_code), `short_code` (string), `tags` (array), `updated_at` (date-time)\n\n## List short codes\n\n`GET /short_codes`\n\n```java\nimport com.telnyx.sdk.models.shortcodes.ShortCodeListPage;\nimport com.telnyx.sdk.models.shortcodes.ShortCodeListParams;\n\nShortCodeListPage page = client.shortCodes().list();\n```\n\nReturns: `country_code` (string), `created_at` (date-time), `id` (uuid), `messaging_profile_id` (string | null), `record_type` (enum: short_code), `short_code` (string), `tags` (array), `updated_at` (date-time)\n\n## Retrieve a short code\n\n`GET /short_codes/{id}`\n\n```java\nimport com.telnyx.sdk.models.shortcodes.ShortCodeRetrieveParams;\nimport com.telnyx.sdk.models.shortcodes.ShortCodeRetrieveResponse;\n\nShortCodeRetrieveResponse shortCode = client.shortCodes().retrieve(\"182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e\");\n```\n\nReturns: `country_code` (string), `created_at` (date-time), `id` (uuid), `messaging_profile_id` (string | null), `record_type` (enum: short_code), `short_code` (string), `tags` (array), `updated_at` (date-time)\n\n## Update short code\n\nUpdate the settings for a specific short code. To unbind a short code from a profile, set the `messaging_profile_id` to `null` or an empty string. To add or update tags, include the tags field as an array of strings.\n\n`PATCH /short_codes/{id}` — Required: `messaging_profile_id`\n\nOptional: `tags` (array)\n\n```java\nimport com.telnyx.sdk.models.shortcodes.ShortCodeUpdateParams;\nimport com.telnyx.sdk.models.shortcodes.ShortCodeUpdateResponse;\n\nShortCodeUpdateParams params = ShortCodeUpdateParams.builder()\n    .id(\"182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e\")\n    .messagingProfileId(\"abc85f64-5717-4562-b3fc-2c9600000000\")\n    .build();\nShortCodeUpdateResponse shortCode = client.shortCodes().update(params);\n```\n\nReturns: `country_code` (string), `created_at` (date-time), `id` (uuid), `messaging_profile_id` (string | null), `record_type` (enum: short_code), `short_code` (string), `tags` (array), `updated_at` (date-time)","tags":["telnyx","messaging","profiles","java","team-telnyx","agent-skills","ai-coding-agent","claude-code","cpaas","cursor","iot","llm"],"capabilities":["skill","source-team-telnyx","skill-telnyx-messaging-profiles-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-messaging-profiles-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 (12,187 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:39.633Z","embedding":null,"createdAt":"2026-04-18T22:06:47.286Z","updatedAt":"2026-04-22T06:54:39.633Z","lastSeenAt":"2026-04-22T06:54:39.633Z","tsv":"'-01':267,352,473,601,691,812,940 '-04':266,351,472,600,690,811,939 '-4562':1274 '-5717':1273 '/messaging_profiles':163,284,490,618,829,961,1055 '/phone_numbers':963 '/short_codes':1057,1108,1154,1247 '1':263,348,469,597,687,808,936 '1000':107 '182bd5e5':502,713,841,974,1068,1166,1266 '182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e':501,712,840,973,1067,1165,1265 '2':264,349,470,598,688,809,937 '2010':265,350,471,599,689,810,938 '2c9600000000':1277 '401':59,111 '403':115 '404':118 '422':55,85,122 '429':52,97,128 '4fe4':504,715,843,976,1070,1168,1268 '6.36.0':14,19 '6e1a':503,714,842,975,1069,1167,1267 'a799':505,716,844,977,1071,1169,1269 'aa6d9a6ab26e':506,717,845,978,1072,1170,1270 'abc85f64':1272 'add':1233 'addwhitelisteddestin':371 'ai':174,290,380,508,719,847 'alpha':179,295,385,513,621,724,852 'alreadi':35 'alway':60 'api':43,79,113,260,345,466,594,684,805,933 'array':277,483,611,701,822,950,991,1022,1098,1143,1196,1243,1255,1309 'assist':175,291,381,509,720,848 'associ':955,1049 'assum':32 'authent':57 'automat':146 'autopag':144 'b3fc':1276 'b3fc-2c9600000000':1275 'back':207,316,413,541,645,752,880 'backoff':105,134 'boolean':196,198,210,213,216,234,245,307,309,319,322,325,338,402,404,416,419,422,440,451,530,532,544,547,550,568,579,638,640,648,651,654,669,741,743,755,758,761,779,790,869,871,883,886,889,907,918 'build':373,1278 'call':44 'catch':75 'check':89,125 'client':27,33 'client.messages':72 'client.messagingprofiles':171,376,499,710,838,971,1065 'client.shortcodes':1116,1163,1281 'code':65,110,981,1031,1037,1048,1075,1093,1095,1106,1120,1138,1140,1152,1173,1191,1193,1204,1212,1217,1286,1304,1306 'com.telnyx.sdk':12,17 'com.telnyx.sdk.client.okhttp.telnyxokhttpclient':25 'com.telnyx.sdk.client.telnyxclient':23 'com.telnyx.sdk.errors.telnyxserviceexception':68 'com.telnyx.sdk.models.messagingprofiles.messagingprofilecreateparams':362 'com.telnyx.sdk.models.messagingprofiles.messagingprofilecreateresponse':364 'com.telnyx.sdk.models.messagingprofiles.messagingprofiledeleteparams':833 'com.telnyx.sdk.models.messagingprofiles.messagingprofiledeleteresponse':835 'com.telnyx.sdk.models.messagingprofiles.messagingprofilelistpage':166 'com.telnyx.sdk.models.messagingprofiles.messagingprofilelistparams':168 'com.telnyx.sdk.models.messagingprofiles.messagingprofilelistphonenumberspage':966 'com.telnyx.sdk.models.messagingprofiles.messagingprofilelistphonenumbersparams':968 'com.telnyx.sdk.models.messagingprofiles.messagingprofilelistshortcodespage':1060 'com.telnyx.sdk.models.messagingprofiles.messagingprofilelistshortcodesparams':1062 'com.telnyx.sdk.models.messagingprofiles.messagingprofileretrieveparams':494 'com.telnyx.sdk.models.messagingprofiles.messagingprofileretrieveresponse':496 'com.telnyx.sdk.models.messagingprofiles.messagingprofileupdateparams':705 'com.telnyx.sdk.models.messagingprofiles.messagingprofileupdateresponse':707 'com.telnyx.sdk.models.shortcodes.shortcodelistpage':1111 'com.telnyx.sdk.models.shortcodes.shortcodelistparams':1113 'com.telnyx.sdk.models.shortcodes.shortcoderetrieveparams':1158 'com.telnyx.sdk.models.shortcodes.shortcoderetrieveresponse':1160 'com.telnyx.sdk.models.shortcodes.shortcodeupdateparams':1258 'com.telnyx.sdk.models.shortcodes.shortcodeupdateresponse':1260 'common':108 'control':154 'countri':980,1074,1119,1172,1285 'creat':183,279,377,389,517,625,728,856,983,1077,1122,1175,1288 'daili':188,192,299,303,394,398,522,526,630,634,733,737,861,865 'date':186,249,392,455,520,583,628,673,731,794,859,922,986,1044,1080,1102,1125,1147,1178,1200,1291,1313 'date-tim':185,248,391,454,519,582,627,672,730,793,858,921,985,1043,1079,1101,1124,1146,1177,1199,1290,1312 'delet':824,828,839 'destin':276,288,482,610,700,821,949 'e':77 'e.getmessage':82 'e.statuscode':81,84,96 'elig':988 'els':94 'empti':1230 'enabl':195,197,233,306,308,401,403,439,529,531,567,637,639,740,742,778,868,870,906 'encod':244,337,450,578,668,789,917 'enum':229,262,347,435,468,563,596,664,686,774,807,902,935,1015,1028,1091,1136,1189,1302 'error':40,49,54,58,62,80,88,109,124 'exampl':30 'exponenti':104,133 'fail':46 'failov':269,354,475,603,693,814,942 'fall':206,315,412,540,644,751,879 'featur':993 'field':91,126,1240 'format':93,127 'found':121 'free':1034 'get':162,489,960,1054,1107,1153 'gradl':15 'group':239,332,445,573,784,912 'handl':41,61 'hasnextpag':156 'health':199,310,405,533,744,872,995 'id':176,203,225,240,292,333,382,409,431,446,491,510,537,559,574,619,641,721,748,770,785,830,849,876,898,913,962,997,1004,1008,1056,1082,1086,1127,1131,1155,1180,1184,1225,1248,1252,1264,1293,1297 'implement':16 'import':22,24,67,135,165,167,361,363,493,495,704,706,832,834,965,967,1059,1061,1110,1112,1157,1159,1257,1259 'includ':1237 'initi':36 'instal':10 'insuffici':116 'integ':237,443,571,782,910 'invalid':112 'item':150 'iter':147 'java':5,9,21,66,164,360,492,703,831,964,1058,1109,1156,1256 'key':114 'level':236,442,570,781,909 'limit':51,99,130,190,194,301,305,396,400,524,528,632,636,735,739,863,867 'list':138,159,172,952,1046,1104,1117 'listphonenumb':972 'listshortcod':1066 'long':1030 'long-cod':1029 'longcod':1038 'manual':153 'messag':3,7,160,230,281,436,487,564,615,665,775,826,903,958,989,999,1002,1016,1019,1052,1084,1129,1182,1223,1250,1295 'messagingprofil':375,498,709,837 'messagingprofilecreateparam':365 'messagingprofilecreateparams.builder':367 'messagingprofilecreaterespons':374 'messagingprofiledeleterespons':836 'messagingprofileid':1271 'messagingprofilelistpag':169 'messagingprofilelistphonenumberspag':969 'messagingprofilelistshortcodespag':1063 'messagingprofileretrieverespons':497 'messagingprofileupdaterespons':708 'method':139 'mms':205,211,314,320,411,417,539,545,643,649,750,756,878,884 'mobil':214,323,420,548,652,759,887 'name':217,286,368,370,423,551,655,762,890 'network':48 'nextpag':158 'note':136 'null':178,182,223,242,255,294,298,330,335,343,384,388,429,448,461,512,516,557,576,589,624,661,679,723,727,768,787,800,851,855,896,915,928,1006,1088,1133,1186,1227,1299 'number':219,326,425,553,657,764,892,954,1011,1018 'object':222,254,329,342,428,460,556,588,660,678,767,799,895,927,994,996 'option':289,620,1253 'organ':224,430,558,769,897,1007 'page':142,170,970,1064,1115 'page.autopager':151 'pagin':137 'param':74,366,378,1262,1283 'patch':617,1246 'permiss':117 'phone':953,1010,1017 'pool':220,327,426,554,658,765,893 'post':283 'product':64,990,1000 'profil':4,8,161,231,282,437,488,565,616,666,776,827,904,959,1003,1053,1085,1130,1183,1220,1224,1251,1296 'rate':50,98,129 'record':227,433,561,662,772,900,1013,1089,1134,1187,1300 'redact':232,235,438,441,566,569,777,780,905,908 'requir':90,285,1249 'resourc':119,238,331,444,572,783,911 'result':71 'retri':102,131 'retriev':485,500,1149,1164 'return':140,173,379,507,718,846,979,1073,1118,1171,1284 'secret':257,463,591,681,802,930 'send':73 'sender':180,296,386,514,622,725,853 'set':221,253,328,341,427,459,555,587,659,677,766,798,894,926,1020,1207,1221 'setup':20 'short':1036,1047,1092,1094,1105,1137,1139,1151,1190,1192,1203,1211,1216,1303,1305 'short-cod':1035 'shortcod':1040,1162,1280 'shortcodelistpag':1114 'shortcoderetrieverespons':1161 'shortcodeupdateparam':1261 'shortcodeupdateparams.builder':1263 'shortcodeupdaterespons':1279 'shorten':252,340,458,586,676,797,925 'shown':38 'skill' 'skill-telnyx-messaging-profiles-java' 'smart':243,336,449,577,667,788,916 'sms':209,318,415,543,647,754,882 'source-team-telnyx' 'specif':1210 'spend':189,193,300,304,395,399,523,527,631,635,734,738,862,866 'string':177,181,191,218,226,241,258,278,293,297,302,334,383,387,397,424,432,447,464,484,511,515,525,552,560,575,592,612,623,633,656,682,702,722,726,736,763,771,786,803,823,850,854,864,891,899,914,931,951,982,992,998,1001,1005,1009,1012,1023,1026,1076,1087,1096,1121,1132,1141,1174,1185,1194,1231,1245,1287,1298,1307 'system.err.println':78,86 'tag':1021,1097,1142,1195,1236,1239,1254,1308 'telnyx':2,6,13,18 'telnyx-messaging-profiles-java':1 'telnyxcli':26 'telnyxokhttpclient.fromenv':28 'telnyxserviceexcept':76 'text':11 'thread.sleep':106 'time':187,250,393,456,521,584,629,674,732,795,860,923,987,1045,1081,1103,1126,1148,1179,1201,1292,1314 'toll':1033 'toll-fre':1032 'tollfre':1039 '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' 'traffic':1024 'transcod':212,321,418,546,650,757,885 'tri':69 'type':228,434,562,663,773,901,1014,1025,1027,1090,1135,1188,1301 'unbind':1214 'updat':246,452,580,613,670,711,791,919,1041,1099,1144,1197,1202,1205,1235,1282,1310 'url':201,202,251,270,271,273,274,312,313,339,355,356,358,359,407,408,457,476,477,479,480,535,536,585,604,605,607,608,675,694,695,697,698,746,747,796,815,816,818,819,874,875,924,943,944,946,947 'us':372 'use':143,155 'uuid':204,410,538,642,749,877,1083,1128,1181,1294 'v1':256,462,590,680,801,929 'valid':53,87,123 'var':70,149 'version':261,346,467,595,685,806,934 'wait':100 'webhook':200,259,268,272,311,344,353,357,406,465,474,478,534,593,602,606,683,692,696,745,804,813,817,873,932,941,945 'whitelist':275,287,481,609,699,820,948","prices":[{"id":"11cf8001-fb79-413c-8298-6d9140311821","listingId":"d6c30772-8b43-43ce-8be5-14f7a0190c44","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:06:47.286Z"}],"sources":[{"listingId":"d6c30772-8b43-43ce-8be5-14f7a0190c44","source":"github","sourceId":"team-telnyx/ai/telnyx-messaging-profiles-java","sourceUrl":"https://github.com/team-telnyx/ai/tree/main/skills/telnyx-messaging-profiles-java","isPrimary":false,"firstSeenAt":"2026-04-18T22:06:47.286Z","lastSeenAt":"2026-04-22T06:54:39.633Z"}],"details":{"listingId":"d6c30772-8b43-43ce-8be5-14f7a0190c44","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"team-telnyx","slug":"telnyx-messaging-profiles-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":"674fc3515b13c57ce9ee9cfa3f341cfd87e1a9d3","skill_md_path":"skills/telnyx-messaging-profiles-java/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/team-telnyx/ai/tree/main/skills/telnyx-messaging-profiles-java"},"layout":"multi","source":"github","category":"ai","frontmatter":{"name":"telnyx-messaging-profiles-java","description":">-"},"skills_sh_url":"https://skills.sh/team-telnyx/ai/telnyx-messaging-profiles-java"},"updatedAt":"2026-04-22T06:54:39.633Z"}}