{"id":208244,"date":"2026-09-07T17:14:04","date_gmt":"2026-09-07T17:14:04","guid":{"rendered":"https:\/\/sinch.com\/sdk\/"},"modified":"2026-09-07T17:15:17","modified_gmt":"2026-09-07T17:15:17","slug":"sdk","status":"publish","type":"page","link":"https:\/\/sinch.com\/es\/ia\/agent-tools\/sdk\/","title":{"rendered":"Sinch Agent Tools \u2013 SDKs"},"content":{"rendered":"\r\n    <section data-content-type=\"component\" class=\"header-block section-py glow glow-start glow-top bg-body\" data-theme=\"dark\">\r\n        <div class=\"container header-block-container\">\r\n\r\n            \r\n            <div class=\"row align-items-center\">\r\n                <div class=\"col-12 col-lg-5 col-md-6\">\r\n                    <div class=\"d-flex flex-column gap-3 gap-md-4\">\r\n                        <div>\r\n                                                            <p class=\"text-uppercase section-caption text-body-color\">Sinch Agent Tools \u00b7 SDKs<\/p>\r\n                            \r\n                            \r\n                            <h1 class=\"text-accent m-0 p-0 h1\">\r\n                                SDK de Sinch: desarrolla en el lenguaje que ya utilizas                            <\/h1>\r\n                        <\/div>\r\n\r\n                                                    <div class=\"content-body mb-0 text-body-color\"><p class=\"mb-0\">Los SDK de Sinch son bibliotecas nativas de lenguaje que envuelven las API de Sinch en un patr\u00f3n unificado para la autenticaci\u00f3n, la paginaci\u00f3n y la gesti\u00f3n de errores. Aprende este patr\u00f3n una vez y reutil\u00edzalo en <a href=\"https:\/\/sinch.com\/es\/messaging\/), [Numbers](https:\/\/sinch.com\/phone-numbers\/\">mensajer\u00eda<\/a>, <a href=\"https:\/\/sinch.com\/es\/numeros-de-telefono\/\">n\u00fameros<\/a>, <a href=\"https:\/\/sinch.com\/es\/voz\/\">voz<\/a> y <a href=\"https:\/\/sinch.com\/es\/api-de-verificacion\/\">verificaci\u00f3n<\/a>.<\/p><\/div>\r\n                        \r\n                        <ul class=\"list-styled-check m-0 text-body-color\"><li><p class=\"mb-0\">Disponibles para Node.js, Java, .NET y Python<\/p><\/li><li><p class=\"mb-0\">Cubre mensajer\u00eda, n\u00fameros, voz y verificaci\u00f3n desde un \u00fanico modelo de autenticaci\u00f3n<\/p><\/li><li><p class=\"mb-0\">Gestiona la paginaci\u00f3n con un objeto iterador en todas las API<\/p><\/li><\/ul>\r\n                        \r\n                                                    <div class=\"btn-group g-3 mt-0 row\">\r\n                                \r\n        <div class=\"col-auto\">\r\n        <a href=\"https:\/\/developers.sinch.com\/docs\/sdks\" target=\"_blank\" class=\"btn btn-secondary btn-lg btn-animated\" >Ver documentaci\u00f3n<\/a>\r\n        <\/div>\r\n        \r\n        <div class=\"col-auto\">\r\n        <a href=\"https:\/\/sinch.com\/es\/habla-con-un-experto\/\"  class=\"btn btn-outline-secondary btn-lg btn-animated\" >Habla con un experto<\/a>\r\n        <\/div>\r\n                                    <\/div>\r\n\r\n                                                            <p class=\"fs-xxs text-body-color m-0\">Instala desde npm, Maven, NuGet o pip. Las llamadas de la API en tiempo real necesitan una cuenta de Sinch.<\/p>\r\n                                                    \r\n                                            <\/div>\r\n                <\/div>\r\n\r\n                                    <div class=\"col-12 col-lg-7 col-md-6 mt-5 mt-md-0 ps-md-7 ps-lg-10 text-md-end\">\r\n\r\n                        \r\n                            \r\n                                <img decoding=\"async\" width=\"648\" height=\"416\" src=\"https:\/\/sinch.com\/wp-content\/uploads\/2026\/08\/SI_EXB_AI_Sinch-Sdk-Header.png\" class=\"skip-lazy img-fluid\" alt=\"Imagen para SDK de Sinch: desarrolla en el lenguaje que ya utilizas\" fetchpriority=\"high\" sizes=\"(-webkit-min-device-pixel-ratio: 2) and (min-width: 1200px) 648px, (min-resolution: 2dppx) and (min-width: 1200px) 648px, (min-width: 1200px) 1296px, (min-width: 768px) 50vw, 100vw\" srcset=\"https:\/\/sinch.com\/wp-content\/uploads\/2026\/08\/SI_EXB_AI_Sinch-Sdk-Header.png 1296w, https:\/\/sinch.com\/wp-content\/uploads\/2026\/08\/SI_EXB_AI_Sinch-Sdk-Header-300x193.png 300w, https:\/\/sinch.com\/wp-content\/uploads\/2026\/08\/SI_EXB_AI_Sinch-Sdk-Header-1024x658.png 1024w, https:\/\/sinch.com\/wp-content\/uploads\/2026\/08\/SI_EXB_AI_Sinch-Sdk-Header-768x494.png 768w\" \/>\r\n                            \r\n                                                    \r\n                    <\/div>\r\n                \r\n            <\/div>\r\n        <\/div>\r\n\r\n                            \r\n        \r\n        \r\n    <\/section>\r\n\n\n\r\n    <section data-content-type=\"component\" id=\"block-6cc26f20e438d4c6565cdc0db259894a\" class=\"section section-altblo section-py bg-light-subtle\" data-theme=\"dark\">\r\n        <div class=\"container\">\r\n            <div class=\"row align-items-center \">\r\n                                    <div class=\"col-12 order-2 col-md-6 col-lg-5\">\r\n                        <div class=\"d-flex flex-column gap-3 gap-lg-4\">\r\n\r\n                                    <div>\r\n                            <p class=\"text-uppercase section-caption text-body-color\">Por qu\u00e9 usar una biblioteca de cliente<\/p>\r\n            \r\n                            <h2 class=\"mb-0 h3\">Un patr\u00f3n en todas tus API de Sinch<\/h2>\r\n                    <\/div>\r\n\r\n\r\n                                                            <div class=\"content-body mb-0 text-body-color\"><p class=\"mb-0\">Trabajar con una API nueva suele implicar aprender una nueva forma de autenticar y otra forma nueva de paginar los resultados. Hacerlo de nuevo para el siguiente producto duplica el trabajo. Los SDK de Sinch eliminan esa repetici\u00f3n, por lo que a\u00f1adir un segundo producto no supone tener que aprender otro conjunto de patrones.<\/p><\/div>\r\n                            \r\n                            \r\n                            \r\n                            \r\n                        <\/div>\r\n                    <\/div>\r\n                                <div class=\"col-12 order-1 col-md-6 col-lg-7 mb-5 mb-md-0 pe-md-7 pe-lg-10\">\r\n\r\n                    <img decoding=\"async\" width=\"648\" height=\"316\" src=\"https:\/\/sinch.com\/wp-content\/uploads\/2026\/08\/SI_DIA_AI_Sinch-Sdk-One-Pattern.png\" class=\"img-fluid\" alt=\"Imagen para Un patr\u00f3n en todas tus API de Sinch\" sizes=\"(-webkit-min-device-pixel-ratio: 2) and (min-width: 1200px) 648px, (min-resolution: 2dppx) and (min-width: 1200px) 648px, (min-width: 1200px) 1296px, (min-width: 768px) 50vw, 100vw\" srcset=\"https:\/\/sinch.com\/wp-content\/uploads\/2026\/08\/SI_DIA_AI_Sinch-Sdk-One-Pattern.png 1296w, https:\/\/sinch.com\/wp-content\/uploads\/2026\/08\/SI_DIA_AI_Sinch-Sdk-One-Pattern-300x146.png 300w, https:\/\/sinch.com\/wp-content\/uploads\/2026\/08\/SI_DIA_AI_Sinch-Sdk-One-Pattern-1024x499.png 1024w, https:\/\/sinch.com\/wp-content\/uploads\/2026\/08\/SI_DIA_AI_Sinch-Sdk-One-Pattern-768x375.png 768w\" \/>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            \r\n            \r\n            \r\n                    <\/div>\r\n    <\/section>\r\n\r\n\n\n\r\n    <section data-content-type=\"component\" id=\"block-d0cc783b4909b6df8188697a69dfdecd\" class=\"section section-altblo section-py bg-sand\" data-theme=\"light\">\r\n        <div class=\"container\">\r\n            <div class=\"row align-items-center \">\r\n                                    <div class=\"col-12 order-2 col-lg-5 order-lg-1\">\r\n                        <div class=\"d-flex flex-column gap-3 gap-lg-4\">\r\n\r\n                                    <div>\r\n                            <p class=\"text-uppercase section-caption text-body-color\">Autenticaci\u00f3n y paginaci\u00f3n<\/p>\r\n            \r\n                            <h2 class=\"mb-0 h3\">Autenticaci\u00f3n y paginaci\u00f3n coherentes, c\u00f3digo idiom\u00e1tico<\/h2>\r\n                    <\/div>\r\n\r\n\r\n                                                            <div class=\"content-body mb-0 text-body-color\"><p class=\"mb-0\">Cada SDK se centra en un modelo de autenticaci\u00f3n y un iterador compartido que normaliza la paginaci\u00f3n, independientemente de c\u00f3mo pagine la API subyacente. El c\u00f3digo es idiom\u00e1tico para tu lenguaje, por lo que lo que tu equipo o agente genera se lee como c\u00f3digo nativo y no como un simple puente.<\/p><\/div>\r\n                            \r\n                            <ul class=\"list-styled-check m-0 text-body-color\"><li><p class=\"mb-0\">Autentica cada producto compatible con un conjunto de credenciales<\/p><\/li><li><p class=\"mb-0\">Gestiona la paginaci\u00f3n basada en desplazamiento y en tokens mediante un solo objeto iterador<\/p><\/li><li><p class=\"mb-0\">Se lee como c\u00f3digo idiom\u00e1tico y nativo en los cuatro lenguajes<\/p><\/li><\/ul>\r\n                            \r\n                            \r\n                        <\/div>\r\n                    <\/div>\r\n                                <div class=\"col-12 order-1 col-lg-7 mb-5 mb-md-7 mb-lg-0 order-lg-2 ps-lg-10\">\r\n\r\n                                            <div class=\"acf-innerblocks-container\">\n    <div data-content-type=\"longform\" class=\"code-snippet longform-spacings rounded-lg overflow-hidden shadow \" data-count=\"4\">\r\n        <ul class=\"nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3\" role=\"tablist\">\r\n\r\n                            \r\n                    \r\n                        <li class=\"nav-item\" role=\"presentation\">\r\n                            <button class=\"nav-link active\" data-bs-toggle=\"tab\" data-bs-target=\"#code_0\" type=\"button\" role=\"tab\" aria-controls=\"code_0\" aria-selected=\"true\">\r\n                                Javascript                            <\/button>\r\n                        <\/li>\r\n\r\n                    \r\n                \r\n                    \r\n                        <li class=\"nav-item\" role=\"presentation\">\r\n                            <button class=\"nav-link\" data-bs-toggle=\"tab\" data-bs-target=\"#code_1\" type=\"button\" role=\"tab\" aria-controls=\"code_1\" aria-selected=\"false\">\r\n                                Java                            <\/button>\r\n                        <\/li>\r\n\r\n                    \r\n                \r\n                    \r\n                        <li class=\"nav-item\" role=\"presentation\">\r\n                            <button class=\"nav-link\" data-bs-toggle=\"tab\" data-bs-target=\"#code_2\" type=\"button\" role=\"tab\" aria-controls=\"code_2\" aria-selected=\"false\">\r\n                                C#                            <\/button>\r\n                        <\/li>\r\n\r\n                    \r\n                \r\n                    \r\n                        <li class=\"nav-item\" role=\"presentation\">\r\n                            <button class=\"nav-link\" data-bs-toggle=\"tab\" data-bs-target=\"#code_3\" type=\"button\" role=\"tab\" aria-controls=\"code_3\" aria-selected=\"false\">\r\n                                Python                            <\/button>\r\n                        <\/li>\r\n\r\n                    \r\n                            \r\n        <\/ul>\r\n        <div class=\"code-snippet__tab-content tab-content\">\r\n\r\n                            \r\n                    <div class=\"tab-pane show active\" id=\"code_0\" role=\"tabpanel\" aria-labelledby=\"code_0\">\r\n                        <div class=\"code-snippet__code-wrapper\">\r\n                            <div class=\"nav nav-buttons code-snippet__copy-wrapper\">\r\n                                <button type=\"button\" class=\"nav-link code-snippet__copy\" data-clipboard-target=\"#code_0_content\" data-clipboard-label=\"Copy to clipboard\" data-clipboard-success-label=\"Copied!\" data-clipboard-error-label=\"Unable to copy\" data-tooltip=\"Copy to clipboard\" data-tooltip-placement=\"left\" role=\"tooltip\" aria-label=\"Copy to clipboard\">\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--default\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/sinch.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/file-stack.svg\"><\/svg>\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--success\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/sinch.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/badge-check.svg\"><\/svg>\r\n                                <\/button>\r\n                            <\/div>\r\n                            <pre class=\"w-100 h-100 m-0 line-numbers language-Javascript\">\r\n                                <code id=\"code_0_content\" class=\"language-Javascript\">\r\n\r\n                                        const { SinchClient } = require(&#039;@sinch\/sdk-core&#039;);    \r\n         \r\n    const sinchClient = new SinchClient({    \r\n      projectId: &#039;YOUR_project_id&#039;,    \r\n      keyId: &#039;YOUR_access_key&#039;,    \r\n      keySecret: &#039;YOUR_access_secret&#039;    \r\n    });    \r\n                                <\/code>\r\n                            <\/pre>\r\n                        <\/div>\r\n                    <\/div>\r\n                \r\n                    <div class=\"tab-pane \" id=\"code_1\" role=\"tabpanel\" aria-labelledby=\"code_1\">\r\n                        <div class=\"code-snippet__code-wrapper\">\r\n                            <div class=\"nav nav-buttons code-snippet__copy-wrapper\">\r\n                                <button type=\"button\" class=\"nav-link code-snippet__copy\" data-clipboard-target=\"#code_1_content\" data-clipboard-label=\"Copy to clipboard\" data-clipboard-success-label=\"Copied!\" data-clipboard-error-label=\"Unable to copy\" data-tooltip=\"Copy to clipboard\" data-tooltip-placement=\"left\" role=\"tooltip\" aria-label=\"Copy to clipboard\">\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--default\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/sinch.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/file-stack.svg\"><\/svg>\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--success\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/sinch.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/badge-check.svg\"><\/svg>\r\n                                <\/button>\r\n                            <\/div>\r\n                            <pre class=\"w-100 h-100 m-0 line-numbers language-Java\">\r\n                                <code id=\"code_1_content\" class=\"language-Java\">\r\n\r\n                                        import com.sinch.sdk.SinchClient;    \r\n         \r\n    SinchClient client = new SinchClient(Configuration.builder()    \r\n        .setProjectId(projectId)    \r\n        .setKeyId(accessKey)    \r\n        .setKeySecret(accessSecret)    \r\n        .build()); \r\n                                <\/code>\r\n                            <\/pre>\r\n                        <\/div>\r\n                    <\/div>\r\n                \r\n                    <div class=\"tab-pane \" id=\"code_2\" role=\"tabpanel\" aria-labelledby=\"code_2\">\r\n                        <div class=\"code-snippet__code-wrapper\">\r\n                            <div class=\"nav nav-buttons code-snippet__copy-wrapper\">\r\n                                <button type=\"button\" class=\"nav-link code-snippet__copy\" data-clipboard-target=\"#code_2_content\" data-clipboard-label=\"Copy to clipboard\" data-clipboard-success-label=\"Copied!\" data-clipboard-error-label=\"Unable to copy\" data-tooltip=\"Copy to clipboard\" data-tooltip-placement=\"left\" role=\"tooltip\" aria-label=\"Copy to clipboard\">\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--default\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/sinch.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/file-stack.svg\"><\/svg>\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--success\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/sinch.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/badge-check.svg\"><\/svg>\r\n                                <\/button>\r\n                            <\/div>\r\n                            <pre class=\"w-100 h-100 m-0 line-numbers language-csharp\">\r\n                                <code id=\"code_2_content\" class=\"language-csharp\">\r\n\r\n                                    using Sinch;    \r\n         \r\n    var sinch = new SinchClient(&quot;YOUR_project_id&quot;,    \r\n                                &quot;YOUR_access_key&quot;,    \r\n                                &quot;YOUR_access_secret&quot;); \r\n                                <\/code>\r\n                            <\/pre>\r\n                        <\/div>\r\n                    <\/div>\r\n                \r\n                    <div class=\"tab-pane \" id=\"code_3\" role=\"tabpanel\" aria-labelledby=\"code_3\">\r\n                        <div class=\"code-snippet__code-wrapper\">\r\n                            <div class=\"nav nav-buttons code-snippet__copy-wrapper\">\r\n                                <button type=\"button\" class=\"nav-link code-snippet__copy\" data-clipboard-target=\"#code_3_content\" data-clipboard-label=\"Copy to clipboard\" data-clipboard-success-label=\"Copied!\" data-clipboard-error-label=\"Unable to copy\" data-tooltip=\"Copy to clipboard\" data-tooltip-placement=\"left\" role=\"tooltip\" aria-label=\"Copy to clipboard\">\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--default\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/sinch.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/file-stack.svg\"><\/svg>\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--success\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/sinch.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/badge-check.svg\"><\/svg>\r\n                                <\/button>\r\n                            <\/div>\r\n                            <pre class=\"w-100 h-100 m-0 line-numbers language-Python\">\r\n                                <code id=\"code_3_content\" class=\"language-Python\">\r\n\r\n                                        from sinch import SinchClient    \r\n         \r\n    sinch_client = SinchClient(    \r\n        project_id=&quot;YOUR_project_id&quot;,    \r\n        key_id=&quot;YOUR_access_key&quot;,    \r\n        key_secret=&quot;YOUR_access_secret&quot;    \r\n    ) \r\n                                <\/code>\r\n                            <\/pre>\r\n                        <\/div>\r\n                    <\/div>\r\n                                    <\/div>\r\n    <\/div>\r\n\n<\/div>\r\n                    \r\n                <\/div>\r\n            <\/div>\r\n\r\n            \r\n            \r\n            \r\n                    <\/div>\r\n    <\/section>\r\n\r\n\n\n\r\n    <section data-content-type=\"component\" id=\"block-36f68f4924c19c721b4fe938b91e17a0\" class=\"section section-altblo section-py bg-body\" data-theme=\"light\">\r\n        <div class=\"container\">\r\n            <div class=\"row align-items-center \">\r\n                                    <div class=\"col-12 col-md-9\">\r\n                        <div class=\"d-flex flex-column gap-3 gap-lg-4\">\r\n\r\n                                    <div>\r\n                            <p class=\"text-uppercase section-caption text-body-color\">Lenguajes compatibles<\/p>\r\n            \r\n                            <h2 class=\"mb-0 h3\">Elige el SDK que mejor encaje con tu stack<\/h2>\r\n                    <\/div>\r\n\r\n\r\n                                                            <div class=\"content-body mb-0 text-body-color\"><p class=\"mb-0\">Cada SDK cubre mensajer\u00eda, n\u00fameros, voz y verificaci\u00f3n mediante el mismo patr\u00f3n de autenticaci\u00f3n y paginaci\u00f3n. Inst\u00e1lalo desde el gestor de paquetes que ya usas.<\/p><\/div>\r\n                            \r\n                            \r\n                            \r\n                            \r\n                        <\/div>\r\n                    <\/div>\r\n                                <div class=\"col-12 d-none\">\r\n\r\n                    \r\n                <\/div>\r\n            <\/div>\r\n\r\n                            <div class=\" mt-6 mt-md-7 mt-lg-9\">\r\n                    <div class=\"acf-innerblocks-container\">\n\r\n    \r\n        <div class=\"row cards gy-6 gy-md-7 gy-lg-9 gx-lg-5 \">\r\n            \r\n                <div class=\"col-12 col-md-6 col-lg-3\">\r\n                                        <div class=\"card h-100 bg-transparent d-flex flex-column card-no-paddings\">\r\n                                                    <div class=\"card-body d-flex flex-column gap-3 gap-md-4 \">\r\n                        <div>\r\n                                                            <div class=\"card-icon mb-4 text-accent\">\r\n                                    <svg aria-hidden=\"true\" width=\"48\" height=\"48\" data-url=\"https:\/\/sinch.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/code.svg\"><\/svg>\r\n                                <\/div>\r\n                            \r\n                                                        <h3 class=\"card-title text-accent mb-0 fw-bold h6\"\r\n                                                                >\r\n                                Node.js                            <\/h3>\r\n                                                            <div class=\"card-text fs-sm text-body-color mb-0 mt-2\"\r\n                                                                        >\r\n                                    Instala con npm o Yarn. El paquete es @sinch\/sdk-core.                                <\/div>\r\n                                                                                <\/div>\r\n                                                                            <div class=\"text-start\">\r\n                                                                    <a href=\"https:\/\/developers.sinch.com\/docs\/sdks\/node\" class=\"btn-arrow fs-sm \" title=\"Node.js\" target=\"_blank\">Consulta la documentaci\u00f3n de Node.js<\/a>\r\n                                                            <\/div>\r\n                                            <\/div>\r\n                                <\/div>\r\n\r\n            \r\n                        <\/div>\r\n            \r\n                <div class=\"col-12 col-md-6 col-lg-3\">\r\n                                        <div class=\"card h-100 bg-transparent d-flex flex-column card-no-paddings\">\r\n                                                    <div class=\"card-body d-flex flex-column gap-3 gap-md-4 \">\r\n                        <div>\r\n                                                            <div class=\"card-icon mb-4 text-accent\">\r\n                                    <svg aria-hidden=\"true\" width=\"48\" height=\"48\" data-url=\"https:\/\/sinch.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/code.svg\"><\/svg>\r\n                                <\/div>\r\n                            \r\n                                                        <h3 class=\"card-title text-accent mb-0 fw-bold h6\"\r\n                                                                >\r\n                                 Java                            <\/h3>\r\n                                                            <div class=\"card-text fs-sm text-body-color mb-0 mt-2\"\r\n                                                                        >\r\n                                    A\u00f1ade la dependencia sinch-sdk-java de Maven Central a tu pom.xml.                                <\/div>\r\n                                                                                <\/div>\r\n                                                                            <div class=\"text-start\">\r\n                                                                    <a href=\"https:\/\/developers.sinch.com\/docs\/sdks\/java\" class=\"btn-arrow fs-sm \" title=\" Java\" target=\"_blank\">Consulta la documentaci\u00f3n de Java<\/a>\r\n                                                            <\/div>\r\n                                            <\/div>\r\n                                <\/div>\r\n\r\n            \r\n                        <\/div>\r\n            \r\n                <div class=\"col-12 col-md-6 col-lg-3\">\r\n                                        <div class=\"card h-100 bg-transparent d-flex flex-column card-no-paddings\">\r\n                                                    <div class=\"card-body d-flex flex-column gap-3 gap-md-4 \">\r\n                        <div>\r\n                                                            <div class=\"card-icon mb-4 text-accent\">\r\n                                    <svg aria-hidden=\"true\" width=\"48\" height=\"48\" data-url=\"https:\/\/sinch.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/code.svg\"><\/svg>\r\n                                <\/div>\r\n                            \r\n                                                        <h3 class=\"card-title text-accent mb-0 fw-bold h6\"\r\n                                                                >\r\n                                .NET                            <\/h3>\r\n                                                            <div class=\"card-text fs-sm text-body-color mb-0 mt-2\"\r\n                                                                        >\r\n                                    Instala con la CLI de dotnet: dotnet add package Sinch.                                <\/div>\r\n                                                                                <\/div>\r\n                                                                            <div class=\"text-start\">\r\n                                                                    <a href=\"https:\/\/developers.sinch.com\/docs\/sdks\/dotnet\" class=\"btn-arrow fs-sm \" title=\".NET\" target=\"_blank\">Consulta la documentaci\u00f3n de .NET<\/a>\r\n                                                            <\/div>\r\n                                            <\/div>\r\n                                <\/div>\r\n\r\n            \r\n                        <\/div>\r\n            \r\n                <div class=\"col-12 col-md-6 col-lg-3\">\r\n                                        <div class=\"card h-100 bg-transparent d-flex flex-column card-no-paddings\">\r\n                                                    <div class=\"card-body d-flex flex-column gap-3 gap-md-4 \">\r\n                        <div>\r\n                                                            <div class=\"card-icon mb-4 text-accent\">\r\n                                    <svg aria-hidden=\"true\" width=\"48\" height=\"48\" data-url=\"https:\/\/sinch.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/code.svg\"><\/svg>\r\n                                <\/div>\r\n                            \r\n                                                        <h3 class=\"card-title text-accent mb-0 fw-bold h6\"\r\n                                                                >\r\n                                Python                            <\/h3>\r\n                                                            <div class=\"card-text fs-sm text-body-color mb-0 mt-2\"\r\n                                                                        >\r\n                                    Instala con pip: pip install sinch.                                <\/div>\r\n                                                                                <\/div>\r\n                                                                            <div class=\"text-start\">\r\n                                                                    <a href=\"https:\/\/developers.sinch.com\/docs\/sdks\/python\" class=\"btn-arrow fs-sm \" title=\"Python\" target=\"_blank\">Consulta la documentaci\u00f3n de Python<\/a>\r\n                                                            <\/div>\r\n                                            <\/div>\r\n                                <\/div>\r\n\r\n            \r\n                        <\/div>\r\n                    <\/div>\r\n\n<\/div>\r\n                <\/div>\r\n            \r\n            \r\n            \r\n                    <\/div>\r\n    <\/section>\r\n\r\n\n\n\r\n    <section data-content-type=\"component\" id=\"block-a17abbca58fa526e802976d05663dee2\" class=\"section section-altblo section-py bg-light-subtle\" data-theme=\"dark\">\r\n        <div class=\"container\">\r\n            <div class=\"row align-items-center \">\r\n                                    <div class=\"col-12 order-2 col-md-6 col-lg-5\">\r\n                        <div class=\"d-flex flex-column gap-3 gap-lg-4\">\r\n\r\n                                    <div>\r\n                            <p class=\"text-uppercase section-caption text-body-color\">Desarrollo con un agente<\/p>\r\n            \r\n                            <h2 class=\"mb-0 h3\">Menos l\u00edneas que leer, menos tokens que gastar<\/h2>\r\n                    <\/div>\r\n\r\n\r\n                                                            <div class=\"content-body mb-0 text-body-color\"><p class=\"mb-0\">Un agente de programaci\u00f3n basado en IA puede desarrollar directamente desde la API sin procesar o la especificaci\u00f3n OpenAPI. El SDK es la ruta m\u00e1s r\u00e1pida y barata para lograr el mismo resultado. Menos c\u00f3digo fuente que leer para el agente se traduce en menos contexto usado y menos tokens gastados por tarea.<\/p><\/div>\r\n                            \r\n                            <ul class=\"list-styled-check m-0 text-body-color\"><li><p class=\"mb-0\">Genera c\u00f3digo nativo del lenguaje con menos c\u00f3digo repetitivo<\/p><\/li><li><p class=\"mb-0\">Reutiliza un patr\u00f3n en lugar de volver a derivar la autenticaci\u00f3n y la paginaci\u00f3n por cada producto<\/p><\/li><li><p class=\"mb-0\">Sigue siendo opcional: tu agente puede seguir desarrollando desde la especificaci\u00f3n cuando lo necesite<\/p><\/li><\/ul>\r\n                            \r\n                            \r\n                        <\/div>\r\n                    <\/div>\r\n                                <div class=\"col-12 order-1 col-md-6 col-lg-7 mb-5 mb-md-0 pe-md-7 pe-lg-10\">\r\n\r\n                    <img decoding=\"async\" width=\"648\" height=\"236\" src=\"https:\/\/sinch.com\/wp-content\/uploads\/2026\/08\/SI_DIA_AI_Sinch-Sdk-Fewer-Tokens.png\" class=\"img-fluid\" alt=\"Imagen para Menos l\u00edneas que leer, menos tokens que gastar\" sizes=\"(-webkit-min-device-pixel-ratio: 2) and (min-width: 1200px) 648px, (min-resolution: 2dppx) and (min-width: 1200px) 648px, (min-width: 1200px) 1296px, (min-width: 768px) 50vw, 100vw\" srcset=\"https:\/\/sinch.com\/wp-content\/uploads\/2026\/08\/SI_DIA_AI_Sinch-Sdk-Fewer-Tokens.png 1296w, https:\/\/sinch.com\/wp-content\/uploads\/2026\/08\/SI_DIA_AI_Sinch-Sdk-Fewer-Tokens-300x109.png 300w, https:\/\/sinch.com\/wp-content\/uploads\/2026\/08\/SI_DIA_AI_Sinch-Sdk-Fewer-Tokens-1024x373.png 1024w, https:\/\/sinch.com\/wp-content\/uploads\/2026\/08\/SI_DIA_AI_Sinch-Sdk-Fewer-Tokens-768x280.png 768w\" \/>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            \r\n            \r\n            \r\n                    <\/div>\r\n    <\/section>\r\n\r\n\n\n\r\n    <section data-content-type=\"component\" id=\"block-d77fddcfb0b1f7b6874b125e44097166\" class=\"section section-altblo section-py bg-body\" data-theme=\"light\">\r\n        <div class=\"container\">\r\n            <div class=\"row align-items-center \">\r\n                                    <div class=\"col-12 order-2 col-md-6 col-lg-5 order-md-1\">\r\n                        <div class=\"d-flex flex-column gap-3 gap-lg-4\">\r\n\r\n                                    <div>\r\n                            <p class=\"text-uppercase section-caption text-body-color\">Integraciones duraderas<\/p>\r\n            \r\n                            <h2 class=\"mb-0 h3\">Las actualizaciones del SDK asumen los cambios de la API por ti<\/h2>\r\n                    <\/div>\r\n\r\n\r\n                                                            <div class=\"content-body mb-0 text-body-color\"><p class=\"mb-0\">Sinch controla la capa de traducci\u00f3n entre la API y tu c\u00f3digo, por lo que las actualizaciones de versi\u00f3n y las correcciones de errores a menudo se pueden enviar solo mediante una actualizaci\u00f3n del SDK. Mantente en el \u00faltimo SDK y el c\u00f3digo de tu aplicaci\u00f3n no necesitar\u00e1 cambiar cuando lo haga la API subyacente. Esto es fundamental para una integraci\u00f3n que un agente de IA mantiene durante meses en lugar de d\u00edas.<\/p><\/div>\r\n                            \r\n                            \r\n                            \r\n                            \r\n                        <\/div>\r\n                    <\/div>\r\n                                <div class=\"col-12 order-1 col-md-6 col-lg-7 mb-5 mb-md-0 order-md-2 ps-md-7 ps-lg-10 text-md-end\">\r\n\r\n                    <img decoding=\"async\" width=\"648\" height=\"113\" src=\"https:\/\/sinch.com\/wp-content\/uploads\/2026\/08\/SI_DIA_AI_Sinch-Sdk-Updates-Absorbed.png\" class=\"img-fluid\" alt=\"Imagen para Las actualizaciones del SDK asumen los cambios de la API por ti\" sizes=\"(-webkit-min-device-pixel-ratio: 2) and (min-width: 1200px) 648px, (min-resolution: 2dppx) and (min-width: 1200px) 648px, (min-width: 1200px) 1296px, (min-width: 768px) 50vw, 100vw\" srcset=\"https:\/\/sinch.com\/wp-content\/uploads\/2026\/08\/SI_DIA_AI_Sinch-Sdk-Updates-Absorbed.png 1296w, https:\/\/sinch.com\/wp-content\/uploads\/2026\/08\/SI_DIA_AI_Sinch-Sdk-Updates-Absorbed-300x52.png 300w, https:\/\/sinch.com\/wp-content\/uploads\/2026\/08\/SI_DIA_AI_Sinch-Sdk-Updates-Absorbed-1024x179.png 1024w, https:\/\/sinch.com\/wp-content\/uploads\/2026\/08\/SI_DIA_AI_Sinch-Sdk-Updates-Absorbed-768x134.png 768w\" \/>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            \r\n            \r\n            \r\n                    <\/div>\r\n    <\/section>\r\n\r\n\n\n\r\n    <section data-content-type=\"component\" id=\"block-aa7e8376267a764dfa95c5e8f527a32f\" class=\"section section-altblo section-py bg-sand\" data-theme=\"light\">\r\n        <div class=\"container\">\r\n            <div class=\"row align-items-center \">\r\n                                    <div class=\"col-12 col-md-9\">\r\n                        <div class=\"d-flex flex-column gap-3 gap-lg-4\">\r\n\r\n                                    <div>\r\n                            <p class=\"text-uppercase section-caption text-body-color\">Casos de uso del SDK<\/p>\r\n            \r\n                            <h2 class=\"mb-0 h3\">Lo que el equipo de desarrollo crea con los SDK de Sinch<\/h2>\r\n                    <\/div>\r\n\r\n\r\n                                                            <div class=\"content-body mb-0 text-body-color\"><p class=\"mb-0\">Cuatro patrones que surgen cuando un equipo a\u00f1ade un segundo producto de Sinch a una integraci\u00f3n que ya ejecuta.<\/p><\/div>\r\n                            \r\n                            \r\n                            \r\n                            \r\n                        <\/div>\r\n                    <\/div>\r\n                                <div class=\"col-12 d-none\">\r\n\r\n                    \r\n                <\/div>\r\n            <\/div>\r\n\r\n            \r\n                            <div class=\" mt-6 mt-md-7 mt-lg-9\">\r\n                    <div class=\"acf-innerblocks-container\">\n\r\n    \r\n        <div class=\"row cards g-3 \">\r\n                            <div class=\"col-12 col-md-6 col-lg-3\">\r\n                                        <div class=\"card h-100 card-bg-solid rounded-lg shadow-sm bg-body d-flex flex-column\">\r\n                                                    <div class=\"card-body d-flex flex-column gap-3 gap-md-4 \">\r\n                        <div>\r\n                            \r\n                                                        <h3 class=\"card-title text-accent mb-0 fw-bold h6\"\r\n                                                                >\r\n                                A\u00f1adir un producto sin un segundo flujo de autenticaci\u00f3n                            <\/h3>\r\n                                                            <div class=\"card-text fs-sm text-body-color mb-0 mt-2\"\r\n                                                                        >\r\n                                    \u00bfYa usas el SDK para mensajer\u00eda? Reutiliza el mismo cliente y las mismas credenciales para a\u00f1adir la verificaci\u00f3n de n\u00fameros de tel\u00e9fono.<br \/>\r\n                                <\/div>\r\n                                                                                <\/div>\r\n                                                                    <\/div>\r\n                                <\/div>\r\n\r\n            \r\n                        <\/div>\r\n                            <div class=\"col-12 col-md-6 col-lg-3\">\r\n                                        <div class=\"card h-100 card-bg-solid rounded-lg shadow-sm bg-body d-flex flex-column\">\r\n                                                    <div class=\"card-body d-flex flex-column gap-3 gap-md-4 \">\r\n                        <div>\r\n                            \r\n                                                        <h3 class=\"card-title text-accent mb-0 fw-bold h6\"\r\n                                                                >\r\n                                Crear prototipos en un lenguaje familiar                            <\/h3>\r\n                                                            <div class=\"card-text fs-sm text-body-color mb-0 mt-2\"\r\n                                                                        >\r\n                                    Instala, instancia un cliente y haz una llamada funcional en unas pocas l\u00edneas, sin solicitudes HTTP creadas a mano ni encabezados de autenticaci\u00f3n.<br \/>\r\n                                <\/div>\r\n                                                                                <\/div>\r\n                                                                    <\/div>\r\n                                <\/div>\r\n\r\n            \r\n                        <\/div>\r\n                            <div class=\"col-12 col-md-6 col-lg-3\">\r\n                                        <div class=\"card h-100 card-bg-solid rounded-lg shadow-sm bg-body d-flex flex-column\">\r\n                                                    <div class=\"card-body d-flex flex-column gap-3 gap-md-4 \">\r\n                        <div>\r\n                            \r\n                                                        <h3 class=\"card-title text-accent mb-0 fw-bold h6\"\r\n                                                                >\r\n                                Paginar por productos de la misma manera                            <\/h3>\r\n                                                            <div class=\"card-text fs-sm text-body-color mb-0 mt-2\"\r\n                                                                        >\r\n                                    Usa un \u00fanico objeto iterador para paginar los resultados de n\u00fameros y mensajer\u00eda, aunque las dos API paginen de forma diferente a nivel interno.<br \/>\r\n                                <\/div>\r\n                                                                                <\/div>\r\n                                                                    <\/div>\r\n                                <\/div>\r\n\r\n            \r\n                        <\/div>\r\n                            <div class=\"col-12 col-md-6 col-lg-3\">\r\n                                        <div class=\"card h-100 card-bg-solid rounded-lg shadow-sm bg-body d-flex flex-column\">\r\n                                                    <div class=\"card-body d-flex flex-column gap-3 gap-md-4 \">\r\n                        <div>\r\n                            \r\n                                                        <h3 class=\"card-title text-accent mb-0 fw-bold h6\"\r\n                                                                >\r\n                                Mantener actualizada una integraci\u00f3n duradera                            <\/h3>\r\n                                                            <div class=\"card-text fs-sm text-body-color mb-0 mt-2\"\r\n                                                                        >\r\n                                    Mantente en el \u00faltimo SDK y deja que las actualizaciones de versi\u00f3n y las correcciones lleguen sin tocar el c\u00f3digo de tu aplicaci\u00f3n.                                <\/div>\r\n                                                                                <\/div>\r\n                                                                    <\/div>\r\n                                <\/div>\r\n\r\n            \r\n                        <\/div>\r\n                    <\/div>\r\n\n<\/div>\r\n                <\/div>\r\n            \r\n            \r\n                    <\/div>\r\n    <\/section>\r\n\r\n\n\n\r\n    <section data-content-type=\"component\" id=\"block-477a933e188e82ad50d698a989618b08\" class=\"section section-altblo section-py glow glow-end glow-bottom bg-light-subtle\" data-theme=\"dark\">\r\n        <div class=\"container\">\r\n            <div class=\"row align-items-center \">\r\n                                    <div class=\"col-12 col-md-9\">\r\n                        <div class=\"d-flex flex-column gap-3 gap-lg-4\">\r\n\r\n                                    <div>\r\n                            <p class=\"text-uppercase section-caption text-body-color\">Los SDK y el resto de Agent Tools<\/p>\r\n            \r\n                            <h2 class=\"mb-0 h3\">D\u00f3nde encajan los SDK en Sinch Agent Tools<\/h2>\r\n                    <\/div>\r\n\r\n\r\n                                                            <div class=\"content-body mb-0 text-body-color\"><p class=\"mb-0\">Los SDK de Sinch son uno de los seis componentes de Agent Tools. Cuando un agente de IA crea una integraci\u00f3n de la API de Sinch, las <a href=\"https:\/\/sinch.com\/es\/ia\/agent-tools\/skills\/\">Skills<\/a> gu\u00edan el enfoque y los SDK le proporcionan bloques de construcci\u00f3n coherentes y nativos del lenguaje con los que desarrollar. A continuaci\u00f3n, la <a href=\"https:\/\/sinch.com\/ai\/agent-tools\/cli\/\">CLI<\/a> y <a href=\"https:\/\/sinch.com\/ai\/agent-tools\/functions\/\">Functions<\/a> llevan ese c\u00f3digo a un flujo de trabajo implementado, mientras que el <a href=\"https:\/\/sinch.com\/ai\/agent-tools\/mcp\/\">MCP<\/a> y los <a href=\"https:\/\/sinch.com\/ai\/agent-tools\/integrations\/\">plugins<\/a> conectan tu agente desde otras herramientas. Cada uno funciona por su cuenta y funcionan mejor en conjunto.<\/p><\/div>\r\n                            \r\n                            \r\n                            \r\n                                                            <div class=\"btn-group g-3 mt-0 row\">\r\n                                    \r\n        <div class=\"col-auto\">\r\n        <a href=\"https:\/\/sinch.com\/agent-tools-2\/\"  class=\"btn btn-secondary btn-lg btn-animated\" >Explora Agent Tools<\/a>\r\n        <\/div>\r\n        \r\n        <div class=\"col-auto\">\r\n        <a href=\"https:\/\/sinch.com\/es\/ia\/agent-tools\/skills\/\"  class=\"btn btn-outline-secondary btn-lg btn-animated\" >Explora Sinch Skills<\/a>\r\n        <\/div>\r\n                                        <\/div>\r\n                            \r\n                        <\/div>\r\n                    <\/div>\r\n                                <div class=\"col-12 d-none\">\r\n\r\n                    \r\n                <\/div>\r\n            <\/div>\r\n\r\n            \r\n            \r\n            \r\n                    <\/div>\r\n    <\/section>\r\n\r\n\n\n\r\n        <section data-content-type=\"component\" id=\"faq_1\" class=\"section section-py bg-light bg-light\" data-theme=\"light\">\r\n            <div class=\"container\">\r\n                                    <div class=\"row\">\r\n                        <div class=\"col-12 col-lg-9 offset-lg-1\">\r\n                            <div class=\"d-flex flex-column gap-3 gap-lg-4\">\r\n\r\n                                        <div>\r\n            \r\n                            <h2 class=\"mb-0 h3\">Preguntas frecuentes sobre los SDK de Sinch<\/h2>\r\n                    <\/div>\r\n\r\n                                                                    <p class=\"content-body mb-0 text-body-color\">Respuestas r\u00e1pidas sobre los lenguajes y productos que cubren los SDK de Sinch y cu\u00e1ndo no necesitas uno.<\/p>\r\n                                                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                                <div class=\"row justify-content-lg-center mt-6 mt-md-7 mt-lg-9\">\r\n                    <div class=\"col-12 col-lg-10\">\r\n                        <div class=\"accordion accordion-faq faq d-flex flex-column gap-3\">\r\n\r\n                            \r\n                                <div class=\"accordion-item rounded-lg\">\r\n                                    <div\r\n                                        id=\"title-block-28e3a6f703000dc6de6d7dedca9dc921-1\"\r\n                                        class=\"accordion-header\">\r\n\r\n                                        <button\r\n                                            class=\"accordion-button p-4 p-md-5\"\r\n                                            type=\"button\"\r\n                                            data-bs-toggle=\"collapse\"\r\n                                            data-bs-target=\"#faq-collapse-block-28e3a6f703000dc6de6d7dedca9dc921-1\"\r\n                                            aria-expanded=\"true\"\r\n                                            aria-controls=\"faq-collapse-block-28e3a6f703000dc6de6d7dedca9dc921-1\">\r\n                                            \u00bfQu\u00e9 lenguajes admiten los SDK de Sinch?                                        <\/button>\r\n\r\n                                    <\/div>\r\n                                    <div\r\n                                        id=\"faq-collapse-block-28e3a6f703000dc6de6d7dedca9dc921-1\"\r\n                                        class=\"accordion-collapse collapse show\"\r\n                                        aria-labelledby=\"title-block-28e3a6f703000dc6de6d7dedca9dc921-1\">\r\n                                        <div class=\"accordion-body content-body px-4 px-md-5 pb-5 pb-md-6 pt-3\">\r\n                                            <p class=\"mb-0\">Node.js, Java, .NET y Python.<\/p>                                                                                    <\/div>\r\n                                    <\/div>\r\n                                <\/div>\r\n                                                            \r\n                                <div class=\"accordion-item rounded-lg\">\r\n                                    <div\r\n                                        id=\"title-block-28e3a6f703000dc6de6d7dedca9dc921-2\"\r\n                                        class=\"accordion-header\">\r\n\r\n                                        <button\r\n                                            class=\"accordion-button p-4 p-md-5 collapsed\"\r\n                                            type=\"button\"\r\n                                            data-bs-toggle=\"collapse\"\r\n                                            data-bs-target=\"#faq-collapse-block-28e3a6f703000dc6de6d7dedca9dc921-2\"\r\n                                            aria-expanded=\"false\"\r\n                                            aria-controls=\"faq-collapse-block-28e3a6f703000dc6de6d7dedca9dc921-2\">\r\n                                            \u00bfQu\u00e9 productos cubren?                                        <\/button>\r\n\r\n                                    <\/div>\r\n                                    <div\r\n                                        id=\"faq-collapse-block-28e3a6f703000dc6de6d7dedca9dc921-2\"\r\n                                        class=\"accordion-collapse collapse\"\r\n                                        aria-labelledby=\"title-block-28e3a6f703000dc6de6d7dedca9dc921-2\">\r\n                                        <div class=\"accordion-body content-body px-4 px-md-5 pb-5 pb-md-6 pt-3\">\r\n                                            <p class=\"mb-0\">Mensajer\u00eda, n\u00fameros, voz y verificaci\u00f3n, a trav\u00e9s de un \u00fanico modelo de autenticaci\u00f3n.<\/p>                                                                                    <\/div>\r\n                                    <\/div>\r\n                                <\/div>\r\n                                                            \r\n                                <div class=\"accordion-item rounded-lg\">\r\n                                    <div\r\n                                        id=\"title-block-28e3a6f703000dc6de6d7dedca9dc921-3\"\r\n                                        class=\"accordion-header\">\r\n\r\n                                        <button\r\n                                            class=\"accordion-button p-4 p-md-5 collapsed\"\r\n                                            type=\"button\"\r\n                                            data-bs-toggle=\"collapse\"\r\n                                            data-bs-target=\"#faq-collapse-block-28e3a6f703000dc6de6d7dedca9dc921-3\"\r\n                                            aria-expanded=\"false\"\r\n                                            aria-controls=\"faq-collapse-block-28e3a6f703000dc6de6d7dedca9dc921-3\">\r\n                                            \u00bfC\u00f3mo instalo un SDK?                                        <\/button>\r\n\r\n                                    <\/div>\r\n                                    <div\r\n                                        id=\"faq-collapse-block-28e3a6f703000dc6de6d7dedca9dc921-3\"\r\n                                        class=\"accordion-collapse collapse\"\r\n                                        aria-labelledby=\"title-block-28e3a6f703000dc6de6d7dedca9dc921-3\">\r\n                                        <div class=\"accordion-body content-body px-4 px-md-5 pb-5 pb-md-6 pt-3\">\r\n                                            <p class=\"mb-0\">npm install @sinch\/sdk-core para Node.js, una dependencia de Maven Central para Java, dotnet add package Sinch para .NET o pip install sinch para Python.<\/p>                                                                                    <\/div>\r\n                                    <\/div>\r\n                                <\/div>\r\n                                                            \r\n                                <div class=\"accordion-item rounded-lg\">\r\n                                    <div\r\n                                        id=\"title-block-28e3a6f703000dc6de6d7dedca9dc921-4\"\r\n                                        class=\"accordion-header\">\r\n\r\n                                        <button\r\n                                            class=\"accordion-button p-4 p-md-5 collapsed\"\r\n                                            type=\"button\"\r\n                                            data-bs-toggle=\"collapse\"\r\n                                            data-bs-target=\"#faq-collapse-block-28e3a6f703000dc6de6d7dedca9dc921-4\"\r\n                                            aria-expanded=\"false\"\r\n                                            aria-controls=\"faq-collapse-block-28e3a6f703000dc6de6d7dedca9dc921-4\">\r\n                                            \u00bfTengo que usar el SDK?                                        <\/button>\r\n\r\n                                    <\/div>\r\n                                    <div\r\n                                        id=\"faq-collapse-block-28e3a6f703000dc6de6d7dedca9dc921-4\"\r\n                                        class=\"accordion-collapse collapse\"\r\n                                        aria-labelledby=\"title-block-28e3a6f703000dc6de6d7dedca9dc921-4\">\r\n                                        <div class=\"accordion-body content-body px-4 px-md-5 pb-5 pb-md-6 pt-3\">\r\n                                            <p class=\"mb-0\">No. Cualquier profesional del desarrollo o agente de IA puede desarrollar directamente desde la API sin procesar o la especificaci\u00f3n OpenAPI. El SDK es el camino m\u00e1s r\u00e1pido y de menor coste para obtener el mismo resultado.<\/p>                                                                                    <\/div>\r\n                                    <\/div>\r\n                                <\/div>\r\n                                                            \r\n                                <div class=\"accordion-item rounded-lg\">\r\n                                    <div\r\n                                        id=\"title-block-28e3a6f703000dc6de6d7dedca9dc921-5\"\r\n                                        class=\"accordion-header\">\r\n\r\n                                        <button\r\n                                            class=\"accordion-button p-4 p-md-5 collapsed\"\r\n                                            type=\"button\"\r\n                                            data-bs-toggle=\"collapse\"\r\n                                            data-bs-target=\"#faq-collapse-block-28e3a6f703000dc6de6d7dedca9dc921-5\"\r\n                                            aria-expanded=\"false\"\r\n                                            aria-controls=\"faq-collapse-block-28e3a6f703000dc6de6d7dedca9dc921-5\">\r\n                                            \u00bfC\u00f3mo funciona la paginaci\u00f3n en todos los productos?                                        <\/button>\r\n\r\n                                    <\/div>\r\n                                    <div\r\n                                        id=\"faq-collapse-block-28e3a6f703000dc6de6d7dedca9dc921-5\"\r\n                                        class=\"accordion-collapse collapse\"\r\n                                        aria-labelledby=\"title-block-28e3a6f703000dc6de6d7dedca9dc921-5\">\r\n                                        <div class=\"accordion-body content-body px-4 px-md-5 pb-5 pb-md-6 pt-3\">\r\n                                            <p class=\"mb-0\">Un \u00fanico objeto iterador lo gestiona para cada API, tanto si la API subyacente pagina por desplazamiento como si lo hace por token.<\/p>                                                                                    <\/div>\r\n                                    <\/div>\r\n                                <\/div>\r\n                                                            \r\n                                <div class=\"accordion-item rounded-lg\">\r\n                                    <div\r\n                                        id=\"title-block-28e3a6f703000dc6de6d7dedca9dc921-6\"\r\n                                        class=\"accordion-header\">\r\n\r\n                                        <button\r\n                                            class=\"accordion-button p-4 p-md-5 collapsed\"\r\n                                            type=\"button\"\r\n                                            data-bs-toggle=\"collapse\"\r\n                                            data-bs-target=\"#faq-collapse-block-28e3a6f703000dc6de6d7dedca9dc921-6\"\r\n                                            aria-expanded=\"false\"\r\n                                            aria-controls=\"faq-collapse-block-28e3a6f703000dc6de6d7dedca9dc921-6\">\r\n                                            \u00bfTengo que reescribir c\u00f3digo cuando cambia la API?                                        <\/button>\r\n\r\n                                    <\/div>\r\n                                    <div\r\n                                        id=\"faq-collapse-block-28e3a6f703000dc6de6d7dedca9dc921-6\"\r\n                                        class=\"accordion-collapse collapse\"\r\n                                        aria-labelledby=\"title-block-28e3a6f703000dc6de6d7dedca9dc921-6\">\r\n                                        <div class=\"accordion-body content-body px-4 px-md-5 pb-5 pb-md-6 pt-3\">\r\n                                            <p class=\"mb-0\">A menudo no. Dado que el SDK contiene la capa de traducci\u00f3n, muchas actualizaciones de versi\u00f3n y correcciones de errores llegan a trav\u00e9s de una actualizaci\u00f3n del SDK sin que haya que hacer cambios en el c\u00f3digo de tu aplicaci\u00f3n.<\/p>                                                                                    <\/div>\r\n                                    <\/div>\r\n                                <\/div>\r\n                                                            \r\n                                <div class=\"accordion-item rounded-lg\">\r\n                                    <div\r\n                                        id=\"title-block-28e3a6f703000dc6de6d7dedca9dc921-7\"\r\n                                        class=\"accordion-header\">\r\n\r\n                                        <button\r\n                                            class=\"accordion-button p-4 p-md-5 collapsed\"\r\n                                            type=\"button\"\r\n                                            data-bs-toggle=\"collapse\"\r\n                                            data-bs-target=\"#faq-collapse-block-28e3a6f703000dc6de6d7dedca9dc921-7\"\r\n                                            aria-expanded=\"false\"\r\n                                            aria-controls=\"faq-collapse-block-28e3a6f703000dc6de6d7dedca9dc921-7\">\r\n                                            \u00bfC\u00f3mo encajan los SDK de Sinch en la oferta general de IA de Sinch?                                        <\/button>\r\n\r\n                                    <\/div>\r\n                                    <div\r\n                                        id=\"faq-collapse-block-28e3a6f703000dc6de6d7dedca9dc921-7\"\r\n                                        class=\"accordion-collapse collapse\"\r\n                                        aria-labelledby=\"title-block-28e3a6f703000dc6de6d7dedca9dc921-7\">\r\n                                        <div class=\"accordion-body content-body px-4 px-md-5 pb-5 pb-md-6 pt-3\">\r\n                                            <p class=\"mb-0\">Son un componente de Sinch Agent Tools, la capa de desarrollo para crear sobre las API de Sinch. Agent Tools se encuentra dentro de un conjunto m\u00e1s amplio de funciones de IA que abarca mensajer\u00eda, voz, email y verificaci\u00f3n.<\/p>                                            <div class=\"text-start mt-3\"><a href=\"https:\/\/sinch.com\/es\/ia\/\"  class=\"btn-arrow\" >Explora Sinch AI<\/a><\/div>                                        <\/div>\r\n                                    <\/div>\r\n                                <\/div>\r\n                                                            \r\n                                <div class=\"accordion-item rounded-lg\">\r\n                                    <div\r\n                                        id=\"title-block-28e3a6f703000dc6de6d7dedca9dc921-8\"\r\n                                        class=\"accordion-header\">\r\n\r\n                                        <button\r\n                                            class=\"accordion-button p-4 p-md-5 collapsed\"\r\n                                            type=\"button\"\r\n                                            data-bs-toggle=\"collapse\"\r\n                                            data-bs-target=\"#faq-collapse-block-28e3a6f703000dc6de6d7dedca9dc921-8\"\r\n                                            aria-expanded=\"false\"\r\n                                            aria-controls=\"faq-collapse-block-28e3a6f703000dc6de6d7dedca9dc921-8\">\r\n                                            \u00bfPor d\u00f3nde empiezo?                                        <\/button>\r\n\r\n                                    <\/div>\r\n                                    <div\r\n                                        id=\"faq-collapse-block-28e3a6f703000dc6de6d7dedca9dc921-8\"\r\n                                        class=\"accordion-collapse collapse\"\r\n                                        aria-labelledby=\"title-block-28e3a6f703000dc6de6d7dedca9dc921-8\">\r\n                                        <div class=\"accordion-body content-body px-4 px-md-5 pb-5 pb-md-6 pt-3\">\r\n                                            <p class=\"mb-0\">Instala el SDK para tu lenguaje, inicializa el cliente con el ID de tu proyecto, el ID de la clave y el secreto de la clave, y luego llama a cualquier API compatible.<\/p>                                            <div class=\"text-start mt-3\"><a href=\"https:\/\/developers.sinch.com\/docs\/sdks\" target=\"_blank\" class=\"btn-arrow\" >Ver documentaci\u00f3n<\/a><\/div>                                        <\/div>\r\n                                    <\/div>\r\n                                <\/div>\r\n                                                                                    <\/div>\r\n                                            <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n    \n\n    <section data-content-type=\"component\" class=\"section-py section-signup bg-body\" data-theme=\"light\">\r\n        <div class=\"container-fluid\">\r\n            <div class=\"section-signup-wide bg-light section-py glow rounded-xl mx-auto position-relative overflow-hidden\" data-theme=\"dark\">\r\n                <div class=\"container\">\r\n                    <div class=\"row align-items-center\">\r\n                        <div class=\"col-12 col-lg-7\">\r\n                            <div class=\"d-flex flex-column px-md-3 px-lg-0\">\r\n                                <svg class=\"mb-4 text-accent\" width=\"64\" height=\"64\" data-url=\"https:\/\/sinch.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/logotype-sinch.svg\" aria-hidden=\"true\"><\/svg>\r\n\r\n                                                                    <h2 class=\"text-accent mb-4 h1\">Empieza a desarrollar con los SDK de Sinch<\/h2>\r\n                                \r\n                                <div class=\"fs-5 mb-0 text-body-color\">Instala el SDK para tu lenguaje, autent\u00edcate una vez y haz tu primera llamada en unas pocas l\u00edneas.<\/div>\r\n\r\n                                                                    <div class=\"btn-group g-3 mt-3 mt-md-4 row\">\r\n                                        \r\n        <div class=\"col-auto\">\r\n            <a href=\"https:\/\/developers.sinch.com\/docs\/sdks\" target=\"_blank\" class=\"btn btn-secondary btn-lg btn-animated\" >Ver documentaci\u00f3n<\/a>\r\n        <\/div>\r\n        \r\n        <div class=\"col-auto\">\r\n            <a href=\"https:\/\/sinch.com\/es\/habla-con-un-experto\/\"  class=\"btn btn-outline-secondary btn-lg btn-animated\" >Habla con un experto <\/a>\r\n        <\/div>\r\n                                            <\/div>\r\n                                                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"section-signup-marquee mt-6 mt-md-7 mt-lg-0\">\r\n                    <div class=\"d-none d-lg-flex gap-3\">\r\n                                                    <div class=\"marquee marquee-down marquee-hover-slower marquee-scroll-faster w-50\">\r\n                                <div class=\"marquee-track\">\r\n                                                                                                                        <img decoding=\"async\" class=\"marquee-item img-fluid w-100 mb-3 rounded-lg border\" src=\"https:\/\/sinch.com\/wp-content\/themes\/simpletexting-theme-blank\/assets\/images\/blocks\/section-signup\/section-signup-img-sinch-1-es.png\" alt=\"Gr\u00e1fico de registro\" width=\"320\" height=\"400\">\r\n                                                                                    <img decoding=\"async\" class=\"marquee-item img-fluid w-100 mb-3 rounded-lg border\" src=\"https:\/\/sinch.com\/wp-content\/themes\/simpletexting-theme-blank\/assets\/images\/blocks\/section-signup\/section-signup-img-sinch-2.png\" alt=\"Gr\u00e1fico de registro\" width=\"320\" height=\"400\">\r\n                                                                                    <img decoding=\"async\" class=\"marquee-item img-fluid w-100 mb-3 rounded-lg border\" src=\"https:\/\/sinch.com\/wp-content\/themes\/simpletexting-theme-blank\/assets\/images\/blocks\/section-signup\/section-signup-img-sinch-3.png\" alt=\"Gr\u00e1fico de registro\" width=\"320\" height=\"400\">\r\n                                                                                                                                                                <img decoding=\"async\" class=\"marquee-item img-fluid w-100 mb-3 rounded-lg border\" src=\"https:\/\/sinch.com\/wp-content\/themes\/simpletexting-theme-blank\/assets\/images\/blocks\/section-signup\/section-signup-img-sinch-1-es.png\" alt=\"Gr\u00e1fico de registro\" width=\"320\" height=\"400\">\r\n                                                                                    <img decoding=\"async\" class=\"marquee-item img-fluid w-100 mb-3 rounded-lg border\" src=\"https:\/\/sinch.com\/wp-content\/themes\/simpletexting-theme-blank\/assets\/images\/blocks\/section-signup\/section-signup-img-sinch-2.png\" alt=\"Gr\u00e1fico de registro\" width=\"320\" height=\"400\">\r\n                                                                                    <img decoding=\"async\" class=\"marquee-item img-fluid w-100 mb-3 rounded-lg border\" src=\"https:\/\/sinch.com\/wp-content\/themes\/simpletexting-theme-blank\/assets\/images\/blocks\/section-signup\/section-signup-img-sinch-3.png\" alt=\"Gr\u00e1fico de registro\" width=\"320\" height=\"400\">\r\n                                                                                                            <\/div>\r\n                            <\/div>\r\n                                                    <div class=\"marquee marquee-up marquee-hover-slower marquee-scroll-faster w-50\">\r\n                                <div class=\"marquee-track\">\r\n                                                                                                                        <img decoding=\"async\" class=\"marquee-item img-fluid w-100 mb-3 rounded-lg border\" src=\"https:\/\/sinch.com\/wp-content\/themes\/simpletexting-theme-blank\/assets\/images\/blocks\/section-signup\/section-signup-img-sinch-4.png\" alt=\"Gr\u00e1fico de registro\" width=\"320\" height=\"400\">\r\n                                                                                    <img decoding=\"async\" class=\"marquee-item img-fluid w-100 mb-3 rounded-lg border\" src=\"https:\/\/sinch.com\/wp-content\/themes\/simpletexting-theme-blank\/assets\/images\/blocks\/section-signup\/section-signup-img-sinch-5-es.png\" alt=\"Gr\u00e1fico de registro\" width=\"320\" height=\"400\">\r\n                                                                                    <img decoding=\"async\" class=\"marquee-item img-fluid w-100 mb-3 rounded-lg border\" src=\"https:\/\/sinch.com\/wp-content\/themes\/simpletexting-theme-blank\/assets\/images\/blocks\/section-signup\/section-signup-img-sinch-6.png\" alt=\"Gr\u00e1fico de registro\" width=\"320\" height=\"400\">\r\n                                                                                                                                                                <img decoding=\"async\" class=\"marquee-item img-fluid w-100 mb-3 rounded-lg border\" src=\"https:\/\/sinch.com\/wp-content\/themes\/simpletexting-theme-blank\/assets\/images\/blocks\/section-signup\/section-signup-img-sinch-4.png\" alt=\"Gr\u00e1fico de registro\" width=\"320\" height=\"400\">\r\n                                                                                    <img decoding=\"async\" class=\"marquee-item img-fluid w-100 mb-3 rounded-lg border\" src=\"https:\/\/sinch.com\/wp-content\/themes\/simpletexting-theme-blank\/assets\/images\/blocks\/section-signup\/section-signup-img-sinch-5-es.png\" alt=\"Gr\u00e1fico de registro\" width=\"320\" height=\"400\">\r\n                                                                                    <img decoding=\"async\" class=\"marquee-item img-fluid w-100 mb-3 rounded-lg border\" src=\"https:\/\/sinch.com\/wp-content\/themes\/simpletexting-theme-blank\/assets\/images\/blocks\/section-signup\/section-signup-img-sinch-6.png\" alt=\"Gr\u00e1fico de registro\" width=\"320\" height=\"400\">\r\n                                                                                                            <\/div>\r\n                            <\/div>\r\n                                            <\/div>\r\n\r\n                    <div class=\"d-block d-lg-none\">\r\n                        <div class=\"marquee marquee-left marquee-hover-slower marquee-scroll-faster\">\r\n                            <div class=\"marquee-track\">\r\n                                                                            <img decoding=\"async\" class=\"marquee-item img-fluid me-3 rounded-lg border\" src=\"https:\/\/sinch.com\/wp-content\/themes\/simpletexting-theme-blank\/assets\/images\/blocks\/section-signup\/section-signup-img-sinch-1-es.png\" alt=\"Gr\u00e1fico de registro\" width=\"320\" height=\"400\">\r\n                                                                            <img decoding=\"async\" class=\"marquee-item img-fluid me-3 rounded-lg border\" src=\"https:\/\/sinch.com\/wp-content\/themes\/simpletexting-theme-blank\/assets\/images\/blocks\/section-signup\/section-signup-img-sinch-2.png\" alt=\"Gr\u00e1fico de registro\" width=\"320\" height=\"400\">\r\n                                                                            <img decoding=\"async\" class=\"marquee-item img-fluid me-3 rounded-lg border\" src=\"https:\/\/sinch.com\/wp-content\/themes\/simpletexting-theme-blank\/assets\/images\/blocks\/section-signup\/section-signup-img-sinch-3.png\" alt=\"Gr\u00e1fico de registro\" width=\"320\" height=\"400\">\r\n                                                                            <img decoding=\"async\" class=\"marquee-item img-fluid me-3 rounded-lg border\" src=\"https:\/\/sinch.com\/wp-content\/themes\/simpletexting-theme-blank\/assets\/images\/blocks\/section-signup\/section-signup-img-sinch-4.png\" alt=\"Gr\u00e1fico de registro\" width=\"320\" height=\"400\">\r\n                                                                            <img decoding=\"async\" class=\"marquee-item img-fluid me-3 rounded-lg border\" src=\"https:\/\/sinch.com\/wp-content\/themes\/simpletexting-theme-blank\/assets\/images\/blocks\/section-signup\/section-signup-img-sinch-5-es.png\" alt=\"Gr\u00e1fico de registro\" width=\"320\" height=\"400\">\r\n                                                                            <img decoding=\"async\" class=\"marquee-item img-fluid me-3 rounded-lg border\" src=\"https:\/\/sinch.com\/wp-content\/themes\/simpletexting-theme-blank\/assets\/images\/blocks\/section-signup\/section-signup-img-sinch-6.png\" alt=\"Gr\u00e1fico de registro\" width=\"320\" height=\"400\">\r\n                                                                            <img decoding=\"async\" class=\"marquee-item img-fluid me-3 rounded-lg border\" src=\"https:\/\/sinch.com\/wp-content\/themes\/simpletexting-theme-blank\/assets\/images\/blocks\/section-signup\/section-signup-img-sinch-1-es.png\" alt=\"Gr\u00e1fico de registro\" width=\"320\" height=\"400\">\r\n                                                                            <img decoding=\"async\" class=\"marquee-item img-fluid me-3 rounded-lg border\" src=\"https:\/\/sinch.com\/wp-content\/themes\/simpletexting-theme-blank\/assets\/images\/blocks\/section-signup\/section-signup-img-sinch-2.png\" alt=\"Gr\u00e1fico de registro\" width=\"320\" height=\"400\">\r\n                                                                            <img decoding=\"async\" class=\"marquee-item img-fluid me-3 rounded-lg border\" src=\"https:\/\/sinch.com\/wp-content\/themes\/simpletexting-theme-blank\/assets\/images\/blocks\/section-signup\/section-signup-img-sinch-3.png\" alt=\"Gr\u00e1fico de registro\" width=\"320\" height=\"400\">\r\n                                                                            <img decoding=\"async\" class=\"marquee-item img-fluid me-3 rounded-lg border\" src=\"https:\/\/sinch.com\/wp-content\/themes\/simpletexting-theme-blank\/assets\/images\/blocks\/section-signup\/section-signup-img-sinch-4.png\" alt=\"Gr\u00e1fico de registro\" width=\"320\" height=\"400\">\r\n                                                                            <img decoding=\"async\" class=\"marquee-item img-fluid me-3 rounded-lg border\" src=\"https:\/\/sinch.com\/wp-content\/themes\/simpletexting-theme-blank\/assets\/images\/blocks\/section-signup\/section-signup-img-sinch-5-es.png\" alt=\"Gr\u00e1fico de registro\" width=\"320\" height=\"400\">\r\n                                                                            <img decoding=\"async\" class=\"marquee-item img-fluid me-3 rounded-lg border\" src=\"https:\/\/sinch.com\/wp-content\/themes\/simpletexting-theme-blank\/assets\/images\/blocks\/section-signup\/section-signup-img-sinch-6.png\" alt=\"Gr\u00e1fico de registro\" width=\"320\" height=\"400\">\r\n                                                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n\r\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":19,"featured_media":0,"parent":198936,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_slug_changed":false,"footnotes":""},"class_list":["post-208244","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>SDK de Sinch para Node.js, Java, .NET y Python<\/title>\n<meta name=\"description\" content=\"Los SDK de Sinch envuelven las API de Sinch en un patr\u00f3n unificado de autenticaci\u00f3n, paginaci\u00f3n y gesti\u00f3n de errores. Disponibles para Node.js, Java, .NET y Python.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sinch.com\/es\/ia\/agent-tools\/sdk\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SDK de Sinch para Node.js, Java, .NET y Python\" \/>\n<meta property=\"og:description\" content=\"Los SDK de Sinch envuelven las API de Sinch en un patr\u00f3n unificado de autenticaci\u00f3n, paginaci\u00f3n y gesti\u00f3n de errores. Disponibles para Node.js, Java, .NET y Python.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sinch.com\/es\/ia\/agent-tools\/sdk\/\" \/>\n<meta property=\"og:site_name\" content=\"Sinch\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/wearesinch\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-07T17:15:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/sinch.com\/wp-content\/uploads\/2026\/02\/SI-Powering-Trusted-Comms.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"668\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@WeAreSinch\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/sinch.com\\\/es\\\/ia\\\/agent-tools\\\/sdk\\\/\",\"url\":\"https:\\\/\\\/sinch.com\\\/es\\\/ia\\\/agent-tools\\\/sdk\\\/\",\"name\":\"SDK de Sinch para Node.js, Java, .NET y Python\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sinch.com\\\/es\\\/#website\"},\"datePublished\":\"2026-09-07T17:14:04+00:00\",\"dateModified\":\"2026-09-07T17:15:17+00:00\",\"description\":\"Los SDK de Sinch envuelven las API de Sinch en un patr\u00f3n unificado de autenticaci\u00f3n, paginaci\u00f3n y gesti\u00f3n de errores. Disponibles para Node.js, Java, .NET y Python.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sinch.com\\\/es\\\/ia\\\/agent-tools\\\/sdk\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sinch.com\\\/es\\\/ia\\\/agent-tools\\\/sdk\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sinch.com\\\/es\\\/ia\\\/agent-tools\\\/sdk\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/sinch.com\\\/es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sinch AI\",\"item\":\"https:\\\/\\\/sinch.com\\\/es\\\/ia\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Sinch Agent Tools\",\"item\":\"https:\\\/\\\/sinch.com\\\/es\\\/ia\\\/agent-tools\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Sinch Agent Tools \u2013 SDKs\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/sinch.com\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/sinch.com\\\/es\\\/\",\"name\":\"Sinch\",\"description\":\"Mensajer\u00eda SMS, Voz, Email, Video y API de verificaci\u00f3n | Sinch\",\"publisher\":{\"@id\":\"https:\\\/\\\/sinch.com\\\/es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/sinch.com\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/sinch.com\\\/es\\\/#organization\",\"name\":\"Sinch\",\"url\":\"https:\\\/\\\/sinch.com\\\/es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/sinch.com\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/sinch.com\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/Thumbnail-Logo-Honey.png\",\"contentUrl\":\"https:\\\/\\\/sinch.com\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/Thumbnail-Logo-Honey.png\",\"width\":800,\"height\":496,\"caption\":\"Sinch\"},\"image\":{\"@id\":\"https:\\\/\\\/sinch.com\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/wearesinch\\\/\",\"https:\\\/\\\/x.com\\\/WeAreSinch\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/sinch\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCZZ2u_B2afTxA0v-xcgfsaw\",\"https:\\\/\\\/www.instagram.com\\\/wearesinch\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SDK de Sinch para Node.js, Java, .NET y Python","description":"Los SDK de Sinch envuelven las API de Sinch en un patr\u00f3n unificado de autenticaci\u00f3n, paginaci\u00f3n y gesti\u00f3n de errores. Disponibles para Node.js, Java, .NET y Python.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sinch.com\/es\/ia\/agent-tools\/sdk\/","og_locale":"es_ES","og_type":"article","og_title":"SDK de Sinch para Node.js, Java, .NET y Python","og_description":"Los SDK de Sinch envuelven las API de Sinch en un patr\u00f3n unificado de autenticaci\u00f3n, paginaci\u00f3n y gesti\u00f3n de errores. Disponibles para Node.js, Java, .NET y Python.","og_url":"https:\/\/sinch.com\/es\/ia\/agent-tools\/sdk\/","og_site_name":"Sinch","article_publisher":"https:\/\/www.facebook.com\/wearesinch\/","article_modified_time":"2026-09-07T17:15:17+00:00","og_image":[{"width":1200,"height":668,"url":"https:\/\/sinch.com\/wp-content\/uploads\/2026\/02\/SI-Powering-Trusted-Comms.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@WeAreSinch","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/sinch.com\/es\/ia\/agent-tools\/sdk\/","url":"https:\/\/sinch.com\/es\/ia\/agent-tools\/sdk\/","name":"SDK de Sinch para Node.js, Java, .NET y Python","isPartOf":{"@id":"https:\/\/sinch.com\/es\/#website"},"datePublished":"2026-09-07T17:14:04+00:00","dateModified":"2026-09-07T17:15:17+00:00","description":"Los SDK de Sinch envuelven las API de Sinch en un patr\u00f3n unificado de autenticaci\u00f3n, paginaci\u00f3n y gesti\u00f3n de errores. Disponibles para Node.js, Java, .NET y Python.","breadcrumb":{"@id":"https:\/\/sinch.com\/es\/ia\/agent-tools\/sdk\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sinch.com\/es\/ia\/agent-tools\/sdk\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/sinch.com\/es\/ia\/agent-tools\/sdk\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sinch.com\/es\/"},{"@type":"ListItem","position":2,"name":"Sinch AI","item":"https:\/\/sinch.com\/es\/ia\/"},{"@type":"ListItem","position":3,"name":"Sinch Agent Tools","item":"https:\/\/sinch.com\/es\/ia\/agent-tools\/"},{"@type":"ListItem","position":4,"name":"Sinch Agent Tools \u2013 SDKs"}]},{"@type":"WebSite","@id":"https:\/\/sinch.com\/es\/#website","url":"https:\/\/sinch.com\/es\/","name":"Sinch","description":"Mensajer\u00eda SMS, Voz, Email, Video y API de verificaci\u00f3n | Sinch","publisher":{"@id":"https:\/\/sinch.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sinch.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/sinch.com\/es\/#organization","name":"Sinch","url":"https:\/\/sinch.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/sinch.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/sinch.com\/wp-content\/uploads\/2024\/09\/Thumbnail-Logo-Honey.png","contentUrl":"https:\/\/sinch.com\/wp-content\/uploads\/2024\/09\/Thumbnail-Logo-Honey.png","width":800,"height":496,"caption":"Sinch"},"image":{"@id":"https:\/\/sinch.com\/es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/wearesinch\/","https:\/\/x.com\/WeAreSinch","https:\/\/www.linkedin.com\/company\/sinch","https:\/\/www.youtube.com\/channel\/UCZZ2u_B2afTxA0v-xcgfsaw","https:\/\/www.instagram.com\/wearesinch\/"]}]}},"_links":{"self":[{"href":"https:\/\/sinch.com\/es\/wp-json\/wp\/v2\/pages\/208244","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sinch.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sinch.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sinch.com\/es\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/sinch.com\/es\/wp-json\/wp\/v2\/comments?post=208244"}],"version-history":[{"count":1,"href":"https:\/\/sinch.com\/es\/wp-json\/wp\/v2\/pages\/208244\/revisions"}],"predecessor-version":[{"id":208260,"href":"https:\/\/sinch.com\/es\/wp-json\/wp\/v2\/pages\/208244\/revisions\/208260"}],"up":[{"embeddable":true,"href":"https:\/\/sinch.com\/es\/wp-json\/wp\/v2\/pages\/198936"}],"wp:attachment":[{"href":"https:\/\/sinch.com\/es\/wp-json\/wp\/v2\/media?parent=208244"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}