{"id":"0e22efc2-ba2f-44e5-b056-8c1585b0c481","shortId":"UWsXtq","kind":"skill","title":"telnyx-account-notifications-java","tagline":">-","description":"<!-- Auto-generated from Telnyx OpenAPI specs. Do not edit. -->\n\n# Telnyx Account Notifications - 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 notification channels\n\nList notification channels.\n\n`GET /notification_channels`\n\n```java\nimport com.telnyx.sdk.models.notificationchannels.NotificationChannelListPage;\nimport com.telnyx.sdk.models.notificationchannels.NotificationChannelListParams;\n\nNotificationChannelListPage page = client.notificationChannels().list();\n```\n\nReturns: `channel_destination` (string), `channel_type_id` (enum: sms, voice, email, webhook), `created_at` (date-time), `id` (string), `notification_profile_id` (string), `updated_at` (date-time)\n\n## Create a notification channel\n\nCreate a notification channel.\n\n`POST /notification_channels`\n\nOptional: `channel_destination` (string), `channel_type_id` (enum: sms, voice, email, webhook), `created_at` (date-time), `id` (string), `notification_profile_id` (string), `updated_at` (date-time)\n\n```java\nimport com.telnyx.sdk.models.notificationchannels.NotificationChannelCreateParams;\nimport com.telnyx.sdk.models.notificationchannels.NotificationChannelCreateResponse;\n\nNotificationChannelCreateParams params = NotificationChannelCreateParams.builder()\n\n    .channelTypeId(\"550e8400-e29b-41d4-a716-446655440000\")\n\n    .channelDestination(\"https://example.com/webhooks\")\n\n    .build();\n\nNotificationChannelCreateResponse notificationChannel = client.notificationChannels().create(params);\n```\n\nReturns: `channel_destination` (string), `channel_type_id` (enum: sms, voice, email, webhook), `created_at` (date-time), `id` (string), `notification_profile_id` (string), `updated_at` (date-time)\n\n## Get a notification channel\n\nGet a notification channel.\n\n`GET /notification_channels/{id}`\n\n```java\nimport com.telnyx.sdk.models.notificationchannels.NotificationChannelRetrieveParams;\nimport com.telnyx.sdk.models.notificationchannels.NotificationChannelRetrieveResponse;\n\nNotificationChannelRetrieveResponse notificationChannel = client.notificationChannels().retrieve(\"182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e\");\n```\n\nReturns: `channel_destination` (string), `channel_type_id` (enum: sms, voice, email, webhook), `created_at` (date-time), `id` (string), `notification_profile_id` (string), `updated_at` (date-time)\n\n## Update a notification channel\n\nUpdate a notification channel.\n\n`PATCH /notification_channels/{id}`\n\nOptional: `channel_destination` (string), `channel_type_id` (enum: sms, voice, email, webhook), `created_at` (date-time), `id` (string), `notification_profile_id` (string), `updated_at` (date-time)\n\n```java\nimport com.telnyx.sdk.models.notificationchannels.NotificationChannel;\nimport com.telnyx.sdk.models.notificationchannels.NotificationChannelUpdateParams;\nimport com.telnyx.sdk.models.notificationchannels.NotificationChannelUpdateResponse;\n\nNotificationChannelUpdateParams params = NotificationChannelUpdateParams.builder()\n    .notificationChannelId(\"182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e\")\n    .notificationChannel(NotificationChannel.builder().build())\n    .build();\nNotificationChannelUpdateResponse notificationChannel = client.notificationChannels().update(params);\n```\n\nReturns: `channel_destination` (string), `channel_type_id` (enum: sms, voice, email, webhook), `created_at` (date-time), `id` (string), `notification_profile_id` (string), `updated_at` (date-time)\n\n## Delete a notification channel\n\nDelete a notification channel.\n\n`DELETE /notification_channels/{id}`\n\n```java\nimport com.telnyx.sdk.models.notificationchannels.NotificationChannelDeleteParams;\nimport com.telnyx.sdk.models.notificationchannels.NotificationChannelDeleteResponse;\n\nNotificationChannelDeleteResponse notificationChannel = client.notificationChannels().delete(\"182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e\");\n```\n\nReturns: `channel_destination` (string), `channel_type_id` (enum: sms, voice, email, webhook), `created_at` (date-time), `id` (string), `notification_profile_id` (string), `updated_at` (date-time)\n\n## List all Notifications Events Conditions\n\nReturns a list of your notifications events conditions.\n\n`GET /notification_event_conditions`\n\n```java\nimport com.telnyx.sdk.models.notificationeventconditions.NotificationEventConditionListPage;\nimport com.telnyx.sdk.models.notificationeventconditions.NotificationEventConditionListParams;\n\nNotificationEventConditionListPage page = client.notificationEventConditions().list();\n```\n\nReturns: `allow_multiple_channels` (boolean), `associated_record_type` (enum: account, phone_number), `asynchronous` (boolean), `created_at` (date-time), `description` (string), `enabled` (boolean), `id` (string), `name` (string), `notification_event_id` (string), `parameters` (array[object]), `supported_channels` (array[string]), `updated_at` (date-time)\n\n## List all Notifications Events\n\nReturns a list of your notifications events.\n\n`GET /notification_events`\n\n```java\nimport com.telnyx.sdk.models.notificationevents.NotificationEventListPage;\nimport com.telnyx.sdk.models.notificationevents.NotificationEventListParams;\n\nNotificationEventListPage page = client.notificationEvents().list();\n```\n\nReturns: `created_at` (date-time), `enabled` (boolean), `id` (string), `name` (string), `notification_category` (string), `updated_at` (date-time)\n\n## List all Notifications Profiles\n\nReturns a list of your notifications profiles.\n\n`GET /notification_profiles`\n\n```java\nimport com.telnyx.sdk.models.notificationprofiles.NotificationProfileListPage;\nimport com.telnyx.sdk.models.notificationprofiles.NotificationProfileListParams;\n\nNotificationProfileListPage page = client.notificationProfiles().list();\n```\n\nReturns: `created_at` (date-time), `id` (string), `name` (string), `updated_at` (date-time)\n\n## Create a notification profile\n\nCreate a notification profile.\n\n`POST /notification_profiles`\n\nOptional: `created_at` (date-time), `id` (string), `name` (string), `updated_at` (date-time)\n\n```java\nimport com.telnyx.sdk.models.notificationprofiles.NotificationProfileCreateParams;\nimport com.telnyx.sdk.models.notificationprofiles.NotificationProfileCreateResponse;\n\nNotificationProfileCreateParams params = NotificationProfileCreateParams.builder()\n\n    .name(\"My Notification Profile\")\n\n    .build();\n\nNotificationProfileCreateResponse notificationProfile = client.notificationProfiles().create(params);\n```\n\nReturns: `created_at` (date-time), `id` (string), `name` (string), `updated_at` (date-time)\n\n## Get a notification profile\n\nGet a notification profile.\n\n`GET /notification_profiles/{id}`\n\n```java\nimport com.telnyx.sdk.models.notificationprofiles.NotificationProfileRetrieveParams;\nimport com.telnyx.sdk.models.notificationprofiles.NotificationProfileRetrieveResponse;\n\nNotificationProfileRetrieveResponse notificationProfile = client.notificationProfiles().retrieve(\"182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e\");\n```\n\nReturns: `created_at` (date-time), `id` (string), `name` (string), `updated_at` (date-time)\n\n## Update a notification profile\n\nUpdate a notification profile.\n\n`PATCH /notification_profiles/{id}`\n\nOptional: `created_at` (date-time), `id` (string), `name` (string), `updated_at` (date-time)\n\n```java\nimport com.telnyx.sdk.models.notificationprofiles.NotificationProfile;\nimport com.telnyx.sdk.models.notificationprofiles.NotificationProfileUpdateParams;\nimport com.telnyx.sdk.models.notificationprofiles.NotificationProfileUpdateResponse;\n\nNotificationProfileUpdateParams params = NotificationProfileUpdateParams.builder()\n    .notificationProfileId(\"182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e\")\n    .notificationProfile(NotificationProfile.builder().build())\n    .build();\nNotificationProfileUpdateResponse notificationProfile = client.notificationProfiles().update(params);\n```\n\nReturns: `created_at` (date-time), `id` (string), `name` (string), `updated_at` (date-time)\n\n## Delete a notification profile\n\nDelete a notification profile.\n\n`DELETE /notification_profiles/{id}`\n\n```java\nimport com.telnyx.sdk.models.notificationprofiles.NotificationProfileDeleteParams;\nimport com.telnyx.sdk.models.notificationprofiles.NotificationProfileDeleteResponse;\n\nNotificationProfileDeleteResponse notificationProfile = client.notificationProfiles().delete(\"182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e\");\n```\n\nReturns: `created_at` (date-time), `id` (string), `name` (string), `updated_at` (date-time)\n\n## List notification settings\n\nList notification settings.\n\n`GET /notification_settings`\n\n```java\nimport com.telnyx.sdk.models.notificationsettings.NotificationSettingListPage;\nimport com.telnyx.sdk.models.notificationsettings.NotificationSettingListParams;\n\nNotificationSettingListPage page = client.notificationSettings().list();\n```\n\nReturns: `associated_record_type` (string), `associated_record_type_value` (string), `created_at` (date-time), `id` (string), `notification_channel_id` (string), `notification_event_condition_id` (string), `notification_profile_id` (string), `parameters` (array[object]), `status` (enum: enabled, enable-received, enable-pending, enable-submitted, delete-received, delete-pending, delete-submitted, deleted), `updated_at` (date-time)\n\n## Add a Notification Setting\n\nAdd a notification setting.\n\n`POST /notification_settings`\n\nOptional: `associated_record_type` (string), `associated_record_type_value` (string), `created_at` (date-time), `id` (string), `notification_channel_id` (string), `notification_event_condition_id` (string), `notification_profile_id` (string), `parameters` (array[object]), `status` (enum: enabled, enable-received, enable-pending, enable-submitted, delete-received, delete-pending, delete-submitted, deleted), `updated_at` (date-time)\n\n```java\nimport com.telnyx.sdk.models.notificationsettings.NotificationSettingCreateParams;\nimport com.telnyx.sdk.models.notificationsettings.NotificationSettingCreateResponse;\n\nNotificationSettingCreateResponse notificationSetting = client.notificationSettings().create();\n```\n\nReturns: `associated_record_type` (string), `associated_record_type_value` (string), `created_at` (date-time), `id` (string), `notification_channel_id` (string), `notification_event_condition_id` (string), `notification_profile_id` (string), `parameters` (array[object]), `status` (enum: enabled, enable-received, enable-pending, enable-submitted, delete-received, delete-pending, delete-submitted, deleted), `updated_at` (date-time)\n\n## Get a notification setting\n\nGet a notification setting.\n\n`GET /notification_settings/{id}`\n\n```java\nimport com.telnyx.sdk.models.notificationsettings.NotificationSettingRetrieveParams;\nimport com.telnyx.sdk.models.notificationsettings.NotificationSettingRetrieveResponse;\n\nNotificationSettingRetrieveResponse notificationSetting = client.notificationSettings().retrieve(\"182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e\");\n```\n\nReturns: `associated_record_type` (string), `associated_record_type_value` (string), `created_at` (date-time), `id` (string), `notification_channel_id` (string), `notification_event_condition_id` (string), `notification_profile_id` (string), `parameters` (array[object]), `status` (enum: enabled, enable-received, enable-pending, enable-submitted, delete-received, delete-pending, delete-submitted, deleted), `updated_at` (date-time)\n\n## Delete a notification setting\n\nDelete a notification setting.\n\n`DELETE /notification_settings/{id}`\n\n```java\nimport com.telnyx.sdk.models.notificationsettings.NotificationSettingDeleteParams;\nimport com.telnyx.sdk.models.notificationsettings.NotificationSettingDeleteResponse;\n\nNotificationSettingDeleteResponse notificationSetting = client.notificationSettings().delete(\"182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e\");\n```\n\nReturns: `associated_record_type` (string), `associated_record_type_value` (string), `created_at` (date-time), `id` (string), `notification_channel_id` (string), `notification_event_condition_id` (string), `notification_profile_id` (string), `parameters` (array[object]), `status` (enum: enabled, enable-received, enable-pending, enable-submitted, delete-received, delete-pending, delete-submitted, deleted), `updated_at` (date-time)","tags":["telnyx","account","notifications","java","team-telnyx","agent-skills","ai-coding-agent","claude-code","cpaas","cursor","iot","llm"],"capabilities":["skill","source-team-telnyx","skill-telnyx-account-notifications-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-account-notifications-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 (13,585 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-22T12:54:41.926Z","embedding":null,"createdAt":"2026-04-18T22:06:02.788Z","updatedAt":"2026-04-22T12:54:41.926Z","lastSeenAt":"2026-04-22T12:54:41.926Z","tsv":"'/notification_channels':166,213,304,358,451 '/notification_event_conditions':510 '/notification_events':575 '/notification_profiles':617,651,709,750,817 '/notification_settings':856,935,1074,1160 '/webhooks':260 '1000':107 '182bd5e5':316,400,463,721,779,829,1086,1172 '182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e':315,399,462,720,778,828,1085,1171 '401':59,111 '403':115 '404':118 '41d4':254 '422':55,85,122 '429':52,97,128 '446655440000':256 '4fe4':318,402,465,723,781,831,1088,1174 '550e8400':251 '6.36.0':14,19 '6e1a':317,401,464,722,780,830,1087,1173 'a716':255 'a799':319,403,466,724,782,832,1089,1175 'aa6d9a6ab26e':320,404,467,725,783,833,1090,1176 'account':3,7,529 'add':926,930 'allow':521 'alreadi':35 'alway':60 'api':43,79,113 'array':552,556,897,967,1036,1122,1208 'associ':525,867,871,937,941,1006,1010,1092,1096,1178,1182 'assum':32 'asynchron':532 'authent':57 'automat':146 'autopag':144 'backoff':105,134 'boolean':524,533,542,592 'build':261,407,408,679,786,787 'call':44 'catch':75 'categori':598 'channel':161,164,177,180,207,211,215,218,268,271,298,302,322,325,352,356,361,364,415,418,445,449,469,472,523,555,884,954,1023,1109,1195 'channeldestin':257 'channeltypeid':250 'check':89,125 'client':27,33 'client.messages':72 'client.notificationchannels':174,264,313,411,460 'client.notificationeventconditions':518 'client.notificationevents':583 'client.notificationprofiles':625,682,718,790,826 'client.notificationsettings':864,1003,1083,1169 'code':65,110 '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.notificationchannels.notificationchannel':390 'com.telnyx.sdk.models.notificationchannels.notificationchannelcreateparams':244 'com.telnyx.sdk.models.notificationchannels.notificationchannelcreateresponse':246 'com.telnyx.sdk.models.notificationchannels.notificationchanneldeleteparams':455 'com.telnyx.sdk.models.notificationchannels.notificationchanneldeleteresponse':457 'com.telnyx.sdk.models.notificationchannels.notificationchannellistpage':169 'com.telnyx.sdk.models.notificationchannels.notificationchannellistparams':171 'com.telnyx.sdk.models.notificationchannels.notificationchannelretrieveparams':308 'com.telnyx.sdk.models.notificationchannels.notificationchannelretrieveresponse':310 'com.telnyx.sdk.models.notificationchannels.notificationchannelupdateparams':392 'com.telnyx.sdk.models.notificationchannels.notificationchannelupdateresponse':394 'com.telnyx.sdk.models.notificationeventconditions.notificationeventconditionlistpage':513 'com.telnyx.sdk.models.notificationeventconditions.notificationeventconditionlistparams':515 'com.telnyx.sdk.models.notificationevents.notificationeventlistpage':578 'com.telnyx.sdk.models.notificationevents.notificationeventlistparams':580 'com.telnyx.sdk.models.notificationprofiles.notificationprofile':769 'com.telnyx.sdk.models.notificationprofiles.notificationprofilecreateparams':669 'com.telnyx.sdk.models.notificationprofiles.notificationprofilecreateresponse':671 'com.telnyx.sdk.models.notificationprofiles.notificationprofiledeleteparams':821 'com.telnyx.sdk.models.notificationprofiles.notificationprofiledeleteresponse':823 'com.telnyx.sdk.models.notificationprofiles.notificationprofilelistpage':620 'com.telnyx.sdk.models.notificationprofiles.notificationprofilelistparams':622 'com.telnyx.sdk.models.notificationprofiles.notificationprofileretrieveparams':713 'com.telnyx.sdk.models.notificationprofiles.notificationprofileretrieveresponse':715 'com.telnyx.sdk.models.notificationprofiles.notificationprofileupdateparams':771 'com.telnyx.sdk.models.notificationprofiles.notificationprofileupdateresponse':773 'com.telnyx.sdk.models.notificationsettings.notificationsettingcreateparams':998 'com.telnyx.sdk.models.notificationsettings.notificationsettingcreateresponse':1000 'com.telnyx.sdk.models.notificationsettings.notificationsettingdeleteparams':1164 'com.telnyx.sdk.models.notificationsettings.notificationsettingdeleteresponse':1166 'com.telnyx.sdk.models.notificationsettings.notificationsettinglistpage':859 'com.telnyx.sdk.models.notificationsettings.notificationsettinglistparams':861 'com.telnyx.sdk.models.notificationsettings.notificationsettingretrieveparams':1078 'com.telnyx.sdk.models.notificationsettings.notificationsettingretrieveresponse':1080 'common':108 'condit':500,508,889,959,1028,1114,1200 'control':154 'creat':188,204,208,226,265,279,333,372,426,480,534,586,628,642,646,653,683,686,727,753,794,835,876,946,1004,1015,1101,1187 'date':191,202,229,240,282,293,336,347,375,386,429,440,483,494,537,561,589,603,631,640,656,665,689,698,730,739,756,765,797,806,838,847,879,924,949,994,1018,1063,1104,1149,1190,1235 'date-tim':190,201,228,239,281,292,335,346,374,385,428,439,482,493,536,560,588,602,630,639,655,664,688,697,729,738,755,764,796,805,837,846,878,923,948,993,1017,1062,1103,1148,1189,1234 'delet':442,446,450,461,808,812,816,827,912,915,918,920,982,985,988,990,1051,1054,1057,1059,1137,1140,1143,1145,1151,1155,1159,1170,1223,1226,1229,1231 'delete-pend':914,984,1053,1139,1225 'delete-receiv':911,981,1050,1136,1222 'delete-submit':917,987,1056,1142,1228 'descript':539 'destin':178,216,269,323,362,416,470 'e':77 'e.getmessage':82 'e.statuscode':81,84,96 'e29b':253 'e29b-41d4-a716':252 'els':94 'email':186,224,277,331,370,424,478 'enabl':541,591,901,903,906,909,971,973,976,979,1040,1042,1045,1048,1126,1128,1131,1134,1212,1214,1217,1220 'enable-pend':905,975,1044,1130,1216 'enable-receiv':902,972,1041,1127,1213 'enable-submit':908,978,1047,1133,1219 'enum':183,221,274,328,367,421,475,528,900,970,1039,1125,1211 'error':40,49,54,58,62,80,88,109,124 'event':499,507,548,566,573,888,958,1027,1113,1199 'exampl':30 'example.com':259 'example.com/webhooks':258 'exponenti':104,133 'fail':46 'field':91,126 'format':93,127 'found':121 'get':165,295,299,303,509,574,616,700,704,708,855,1065,1069,1073 'gradl':15 'handl':41,61 'hasnextpag':156 'id':182,193,197,220,231,235,273,284,288,305,327,338,342,359,366,377,381,420,431,435,452,474,485,489,543,549,593,633,658,691,710,732,751,758,799,818,840,881,885,890,894,951,955,960,964,1020,1024,1029,1033,1075,1106,1110,1115,1119,1161,1192,1196,1201,1205 'implement':16 'import':22,24,67,135,168,170,243,245,307,309,389,391,393,454,456,512,514,577,579,619,621,668,670,712,714,768,770,772,820,822,858,860,997,999,1077,1079,1163,1165 'initi':36 'instal':10 'insuffici':116 'invalid':112 'item':150 'iter':147 'java':5,9,21,66,167,242,306,388,453,511,576,618,667,711,767,819,857,996,1076,1162 'key':114 'limit':51,99,130 'list':138,159,162,175,496,503,519,563,569,584,605,611,626,849,852,865 'manual':153 'method':139 'multipl':522 'name':545,595,635,660,675,693,734,760,801,842 'network':48 'nextpag':158 'note':136 'notif':4,8,160,163,195,206,210,233,286,297,301,340,351,355,379,433,444,448,487,498,506,547,565,572,597,607,614,644,648,677,702,706,743,747,810,814,850,853,883,887,892,928,932,953,957,962,1022,1026,1031,1067,1071,1108,1112,1117,1153,1157,1194,1198,1203 'notificationchannel':263,312,405,410,459 'notificationchannel.builder':406 'notificationchannelcreateparam':247 'notificationchannelcreateparams.builder':249 'notificationchannelcreaterespons':262 'notificationchanneldeleterespons':458 'notificationchannelid':398 'notificationchannellistpag':172 'notificationchannelretrieverespons':311 'notificationchannelupdateparam':395 'notificationchannelupdateparams.builder':397 'notificationchannelupdaterespons':409 'notificationeventconditionlistpag':516 'notificationeventlistpag':581 'notificationprofil':681,717,784,789,825 'notificationprofile.builder':785 'notificationprofilecreateparam':672 'notificationprofilecreateparams.builder':674 'notificationprofilecreaterespons':680 'notificationprofiledeleterespons':824 'notificationprofileid':777 'notificationprofilelistpag':623 'notificationprofileretrieverespons':716 'notificationprofileupdateparam':774 'notificationprofileupdateparams.builder':776 'notificationprofileupdaterespons':788 'notificationset':1002,1082,1168 'notificationsettingcreaterespons':1001 'notificationsettingdeleterespons':1167 'notificationsettinglistpag':862 'notificationsettingretrieverespons':1081 'number':531 'object':553,898,968,1037,1123,1209 'option':214,360,652,752,936 'page':142,173,517,582,624,863 'page.autopager':151 'pagin':137 'param':74,248,266,396,413,673,684,775,792 'paramet':551,896,966,1035,1121,1207 'patch':357,749 'pend':907,916,977,986,1046,1055,1132,1141,1218,1227 'permiss':117 'phone':530 'post':212,650,934 'product':64 'profil':196,234,287,341,380,434,488,608,615,645,649,678,703,707,744,748,811,815,893,963,1032,1118,1204 'rate':50,98,129 'receiv':904,913,974,983,1043,1052,1129,1138,1215,1224 'record':526,868,872,938,942,1007,1011,1093,1097,1179,1183 'requir':90 'resourc':119 'result':71 'retri':102,131 'retriev':314,719,1084 'return':140,176,267,321,414,468,501,520,567,585,609,627,685,726,793,834,866,1005,1091,1177 'send':73 'set':851,854,929,933,1068,1072,1154,1158 'setup':20 'shown':38 'skill' 'skill-telnyx-account-notifications-java' 'sms':184,222,275,329,368,422,476 'source-team-telnyx' 'status':899,969,1038,1124,1210 'string':179,194,198,217,232,236,270,285,289,324,339,343,363,378,382,417,432,436,471,486,490,540,544,546,550,557,594,596,599,634,636,659,661,692,694,733,735,759,761,800,802,841,843,870,875,882,886,891,895,940,945,952,956,961,965,1009,1014,1021,1025,1030,1034,1095,1100,1107,1111,1116,1120,1181,1186,1193,1197,1202,1206 'submit':910,919,980,989,1049,1058,1135,1144,1221,1230 'support':554 'system.err.println':78,86 'telnyx':2,6,13,18 'telnyx-account-notifications-java':1 'telnyxcli':26 'telnyxokhttpclient.fromenv':28 'telnyxserviceexcept':76 'text':11 'thread.sleep':106 'time':192,203,230,241,283,294,337,348,376,387,430,441,484,495,538,562,590,604,632,641,657,666,690,699,731,740,757,766,798,807,839,848,880,925,950,995,1019,1064,1105,1150,1191,1236 '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':69 'type':181,219,272,326,365,419,473,527,869,873,939,943,1008,1012,1094,1098,1180,1184 'updat':199,237,290,344,349,353,383,412,437,491,558,600,637,662,695,736,741,745,762,791,803,844,921,991,1060,1146,1232 'use':143,155 'valid':53,87,123 'valu':874,944,1013,1099,1185 'var':70,149 'voic':185,223,276,330,369,423,477 'wait':100 'webhook':187,225,278,332,371,425,479","prices":[{"id":"90dd2d9f-9a28-45f5-85c1-1f9be18f00e5","listingId":"0e22efc2-ba2f-44e5-b056-8c1585b0c481","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:02.788Z"}],"sources":[{"listingId":"0e22efc2-ba2f-44e5-b056-8c1585b0c481","source":"github","sourceId":"team-telnyx/ai/telnyx-account-notifications-java","sourceUrl":"https://github.com/team-telnyx/ai/tree/main/skills/telnyx-account-notifications-java","isPrimary":false,"firstSeenAt":"2026-04-18T22:06:02.788Z","lastSeenAt":"2026-04-22T12:54:41.926Z"}],"details":{"listingId":"0e22efc2-ba2f-44e5-b056-8c1585b0c481","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"team-telnyx","slug":"telnyx-account-notifications-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":"6e4babead42e1bd6be21781b79d8f19de12d586c","skill_md_path":"skills/telnyx-account-notifications-java/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/team-telnyx/ai/tree/main/skills/telnyx-account-notifications-java"},"layout":"multi","source":"github","category":"ai","frontmatter":{"name":"telnyx-account-notifications-java","description":">-"},"skills_sh_url":"https://skills.sh/team-telnyx/ai/telnyx-account-notifications-java"},"updatedAt":"2026-04-22T12:54:41.926Z"}}