{"id":208209,"date":"2026-09-07T17:13:18","date_gmt":"2026-09-07T17:13:18","guid":{"rendered":"https:\/\/sinch.com\/sdk\/"},"modified":"2026-09-07T17:13:18","modified_gmt":"2026-09-07T17:13:18","slug":"sdk","status":"publish","type":"page","link":"https:\/\/sinch.com\/pt\/ai\/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                                Sinch SDKs: desenvolva na linguagem que voc\u00ea j\u00e1 usa                            <\/h1>\r\n                        <\/div>\r\n\r\n                                                    <div class=\"content-body mb-0 text-body-color\"><p class=\"mb-0\">Os Sinch SDKs s\u00e3o bibliotecas nativas da linguagem que agrupam as Sinch APIs em um padr\u00e3o consistente para autentica\u00e7\u00e3o, pagina\u00e7\u00e3o e tratamento de erros. Aprenda esse padr\u00e3o uma vez e reutilize-o em <a href=\"https:\/\/sinch.com\/messaging\/), [Numbers](https:\/\/sinch.com\/phone-numbers\/\">Envio de mensagens<\/a>, <a href=\"https:\/\/sinch.com\/phone-numbers\/\">Numbers<\/a>, <a href=\"https:\/\/sinch.com\/voice\/\">Voz<\/a> e <a href=\"https:\/\/sinch.com\/verification-api\/\">Verifica\u00e7\u00e3o<\/a>.<\/p><\/div>\r\n                        \r\n                        <ul class=\"list-styled-check m-0 text-body-color\"><li><p class=\"mb-0\">Dispon\u00edvel para Node.js, Java, .NET e Python<\/p><\/li><li><p class=\"mb-0\">Abrange Envio de mensagens, Numbers, Voz e Verifica\u00e7\u00e3o a partir de um modelo de autentica\u00e7\u00e3o<\/p><\/li><li><p class=\"mb-0\">Lida com a pagina\u00e7\u00e3o com um objeto iterador em todas as APIs<\/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 documenta\u00e7\u00e3o<\/a>\r\n        <\/div>\r\n        \r\n        <div class=\"col-auto\">\r\n        <a href=\"https:\/\/sinch.com\/talk-to-an-expert\/\"  class=\"btn btn-outline-secondary btn-lg btn-animated\" >Fale com um especialista<\/a>\r\n        <\/div>\r\n                                    <\/div>\r\n\r\n                                                            <p class=\"fs-xxs text-body-color m-0\">Instale pelo npm, Maven, NuGet ou pip. As chamadas de API em produ\u00e7\u00e3o precisam de uma conta 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=\"Imagem para Sinch SDKs: desenvolva na linguagem que voc\u00ea j\u00e1 usa\" 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-995d7805296c21d3c97a25e41a27e8fd\" 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 que uma biblioteca de cliente<\/p>\r\n            \r\n                            <h2 class=\"mb-0 h3\">Um padr\u00e3o em todas as suas Sinch APIs<\/h2>\r\n                    <\/div>\r\n\r\n\r\n                                                            <div class=\"content-body mb-0 text-body-color\"><p class=\"mb-0\">Trabalhar com uma nova API geralmente significa aprender uma nova forma de autentica\u00e7\u00e3o e, depois, uma nova forma de paginar os resultados. Fazer isso de novo para o pr\u00f3ximo produto dobra o trabalho. Os Sinch SDKs removem essa repeti\u00e7\u00e3o, de modo que adicionar um segundo produto n\u00e3o significa aprender um segundo conjunto de padr\u00f5es.<\/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=\"Imagem para Um padr\u00e3o em todas as suas Sinch APIs\" 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-02c910a71d41abfdd4a89e8a3216b4a5\" 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\">Autentica\u00e7\u00e3o e pagina\u00e7\u00e3o<\/p>\r\n            \r\n                            <h2 class=\"mb-0 h3\">Autentica\u00e7\u00e3o consistente, pagina\u00e7\u00e3o consistente, 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 concentra em um modelo de autentica\u00e7\u00e3o e um iterador compartilhado que normaliza a pagina\u00e7\u00e3o, independentemente de como a API subjacente realiza a pagina\u00e7\u00e3o. O c\u00f3digo \u00e9 idiom\u00e1tico para a sua linguagem, ent\u00e3o o que sua equipe ou seu agente gera \u00e9 lido como um c\u00f3digo nativo, e n\u00e3o como uma simples passagem.<\/p><\/div>\r\n                            \r\n                            <ul class=\"list-styled-check m-0 text-body-color\"><li><p class=\"mb-0\">Autentica cada produto compat\u00edvel com um conjunto de credenciais<\/p><\/li><li><p class=\"mb-0\">Lida com a pagina\u00e7\u00e3o baseada em offset e em token por meio de um objeto iterador<\/p><\/li><li><p class=\"mb-0\">L\u00ea-se como c\u00f3digo idiom\u00e1tico e nativo da linguagem em todas as quatro linguagens<\/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-822ee5bc51b9e239fa6f7d9a1cc6d208\" 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\">Linguagens compat\u00edveis<\/p>\r\n            \r\n                            <h2 class=\"mb-0 h3\">Escolha o SDK adequado para a sua 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 abrange Envio de mensagens, Numbers, Voz e Verifica\u00e7\u00e3o por meio do mesmo padr\u00e3o de autentica\u00e7\u00e3o e pagina\u00e7\u00e3o. Instale a partir do gerenciador de pacotes que voc\u00ea j\u00e1 usa.<\/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                                    Instale com npm ou Yarn. O pacote \u00e9 @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\">Ver a documenta\u00e7\u00e3o do 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                                    Adicione a depend\u00eancia sinch-sdk-java do Maven Central ao seu 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\">Ver a documenta\u00e7\u00e3o do 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                                    Instale com a CLI do 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\">Ver a documenta\u00e7\u00e3o do .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                                    Instale com o 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\">Ver a documenta\u00e7\u00e3o do 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-c585077cec3513788263c0272bed5d5b\" 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\">Desenvolvendo com um agente<\/p>\r\n            \r\n                            <h2 class=\"mb-0 h3\">Menos linhas para ler, menos tokens para gastar<\/h2>\r\n                    <\/div>\r\n\r\n\r\n                                                            <div class=\"content-body mb-0 text-body-color\"><p class=\"mb-0\">Um agente de IA para programa\u00e7\u00e3o pode desenvolver diretamente a partir da API bruta ou da especifica\u00e7\u00e3o da OpenAPI. O SDK \u00e9 o caminho mais barato e r\u00e1pido para o mesmo resultado. Menos c\u00f3digo-fonte para o agente ler significa menos contexto utilizado e menos tokens gastos por tarefa.<\/p><\/div>\r\n                            \r\n                            <ul class=\"list-styled-check m-0 text-body-color\"><li><p class=\"mb-0\">Gera sobre o c\u00f3digo nativo da linguagem com menos boilerplate<\/p><\/li><li><p class=\"mb-0\">Reutiliza um padr\u00e3o em vez de ter que derivar novamente a autentica\u00e7\u00e3o e a pagina\u00e7\u00e3o por produto<\/p><\/li><li><p class=\"mb-0\">Permanece opcional \u2013 seu agente ainda pode desenvolver a partir da especifica\u00e7\u00e3o quando necess\u00e1rio<\/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=\"Imagem para Menos linhas para ler, menos tokens para 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-de41fa769c06ac767bcb89809d2bc7fe\" 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\">Integra\u00e7\u00f5es de longa dura\u00e7\u00e3o<\/p>\r\n            \r\n                            <h2 class=\"mb-0 h3\">As atualiza\u00e7\u00f5es de SDK absorvem as mudan\u00e7as de API por voc\u00ea<\/h2>\r\n                    <\/div>\r\n\r\n\r\n                                                            <div class=\"content-body mb-0 text-body-color\"><p class=\"mb-0\">A Sinch controla a camada de tradu\u00e7\u00e3o entre a API e o seu c\u00f3digo, de modo que os upgrades de vers\u00e3o e as corre\u00e7\u00f5es de bugs geralmente podem ser enviados apenas por meio de uma atualiza\u00e7\u00e3o do SDK. Mantenha-se na vers\u00e3o mais recente do SDK e o c\u00f3digo do seu aplicativo n\u00e3o precisar\u00e1 ser alterado quando a API subjacente mudar. Isso \u00e9 o que mais importa para uma integra\u00e7\u00e3o que um agente de IA mant\u00e9m por meses, em vez de dias.<\/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=\"Imagem para As atualiza\u00e7\u00f5es de SDK absorvem as mudan\u00e7as de API por voc\u00ea\" 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-76f9b41db24186adf50112e436aacd9d\" 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 de SDK<\/p>\r\n            \r\n                            <h2 class=\"mb-0 h3\">O que a equipe de desenvolvimento cria com os Sinch SDKs<\/h2>\r\n                    <\/div>\r\n\r\n\r\n                                                            <div class=\"content-body mb-0 text-body-color\"><p class=\"mb-0\">Quatro padr\u00f5es que surgem sempre que uma equipe adiciona um segundo produto da Sinch a uma integra\u00e7\u00e3o que j\u00e1 est\u00e1 em execu\u00e7\u00e3o.<\/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                                Adicionar um produto sem um segundo fluxo de autentica\u00e7\u00e3o                            <\/h3>\r\n                                                            <div class=\"card-text fs-sm text-body-color mb-0 mt-2\"\r\n                                                                        >\r\n                                    J\u00e1 utiliza o SDK para o Envio de mensagens? Reutilize o mesmo cliente e as mesmas credenciais para adicionar a verifica\u00e7\u00e3o de n\u00famero de telefone.<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                                Prototipar em uma linguagem familiar                            <\/h3>\r\n                                                            <div class=\"card-text fs-sm text-body-color mb-0 mt-2\"\r\n                                                                        >\r\n                                    Instale, instancie um cliente e fa\u00e7a uma chamada funcional em poucas linhas \u2013 sem solicita\u00e7\u00f5es HTTP criadas manualmente, sem cabe\u00e7alhos de autentica\u00e7\u00e3o.<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 em todos os produtos da mesma forma                            <\/h3>\r\n                                                            <div class=\"card-text fs-sm text-body-color mb-0 mt-2\"\r\n                                                                        >\r\n                                    Use um objeto iterador para paginar os resultados de Numbers e Envio de mensagens, mesmo que as duas APIs paginem de forma diferente nos bastidores.<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                                Manter atualizada uma integra\u00e7\u00e3o de longa dura\u00e7\u00e3o                            <\/h3>\r\n                                                            <div class=\"card-text fs-sm text-body-color mb-0 mt-2\"\r\n                                                                        >\r\n                                    Mantenha a vers\u00e3o mais recente do SDK e permita que os upgrades de vers\u00e3o e as corre\u00e7\u00f5es cheguem sem mexer no c\u00f3digo do seu aplicativo.                                <\/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-bc07a592d704afdfab88a49d18a5d05c\" 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\">Os SDKs e o restante do Agent Tools<\/p>\r\n            \r\n                            <h2 class=\"mb-0 h3\">Onde os SDKs se encaixam no 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\">Os Sinch SDKs s\u00e3o um dos seis componentes do Agent Tools. Quando um agente de IA desenvolve uma integra\u00e7\u00e3o com a API da Sinch, as <a href=\"https:\/\/sinch.com\/ai\/agent-tools\/skills\/\">Skills<\/a> guiam a abordagem, e os SDKs fornecem blocos de constru\u00e7\u00e3o consistentes e nativos da linguagem para que ele trabalhe. A <a href=\"https:\/\/sinch.com\/ai\/agent-tools\/cli\/\">CLI<\/a> e as <a href=\"https:\/\/sinch.com\/ai\/agent-tools\/functions\/\">Functions<\/a> ent\u00e3o levam esse c\u00f3digo para um fluxo de trabalho implantado, enquanto o <a href=\"https:\/\/sinch.com\/ai\/agent-tools\/mcp\/\">MCP<\/a> e os <a href=\"https:\/\/sinch.com\/ai\/agent-tools\/integrations\/\">plugins<\/a> conectam o seu agente a partir de outras ferramentas. Cada um funciona por conta pr\u00f3pria, e todos funcionam melhor juntos.<\/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\/ai\/agent-tools\/\"  class=\"btn btn-secondary btn-lg btn-animated\" >Explorar o Agent Tools<\/a>\r\n        <\/div>\r\n        \r\n        <div class=\"col-auto\">\r\n        <a href=\"https:\/\/sinch.com\/ai\/agent-tools\/skills\/\"  class=\"btn btn-outline-secondary btn-lg btn-animated\" >Conhe\u00e7a o 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\">Perguntas frequentes sobre os Sinch SDKs<\/h2>\r\n                    <\/div>\r\n\r\n                                                                    <p class=\"content-body mb-0 text-body-color\">Respostas r\u00e1pidas sobre quais linguagens e produtos os Sinch SDKs abrangem e quando voc\u00ea n\u00e3o precisa deles.<\/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-bc4ed75398671a9a9c79352802913b71-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-bc4ed75398671a9a9c79352802913b71-1\"\r\n                                            aria-expanded=\"true\"\r\n                                            aria-controls=\"faq-collapse-block-bc4ed75398671a9a9c79352802913b71-1\">\r\n                                            Quais linguagens s\u00e3o compat\u00edveis com os Sinch SDKs?                                        <\/button>\r\n\r\n                                    <\/div>\r\n                                    <div\r\n                                        id=\"faq-collapse-block-bc4ed75398671a9a9c79352802913b71-1\"\r\n                                        class=\"accordion-collapse collapse show\"\r\n                                        aria-labelledby=\"title-block-bc4ed75398671a9a9c79352802913b71-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 e 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-bc4ed75398671a9a9c79352802913b71-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-bc4ed75398671a9a9c79352802913b71-2\"\r\n                                            aria-expanded=\"false\"\r\n                                            aria-controls=\"faq-collapse-block-bc4ed75398671a9a9c79352802913b71-2\">\r\n                                            Quais produtos eles abrangem?                                        <\/button>\r\n\r\n                                    <\/div>\r\n                                    <div\r\n                                        id=\"faq-collapse-block-bc4ed75398671a9a9c79352802913b71-2\"\r\n                                        class=\"accordion-collapse collapse\"\r\n                                        aria-labelledby=\"title-block-bc4ed75398671a9a9c79352802913b71-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\">Envio de mensagens, Numbers, Voz e Verifica\u00e7\u00e3o, por meio de um modelo de autentica\u00e7\u00e3o.<\/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-bc4ed75398671a9a9c79352802913b71-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-bc4ed75398671a9a9c79352802913b71-3\"\r\n                                            aria-expanded=\"false\"\r\n                                            aria-controls=\"faq-collapse-block-bc4ed75398671a9a9c79352802913b71-3\">\r\n                                            Como fa\u00e7o para instalar um SDK?                                        <\/button>\r\n\r\n                                    <\/div>\r\n                                    <div\r\n                                        id=\"faq-collapse-block-bc4ed75398671a9a9c79352802913b71-3\"\r\n                                        class=\"accordion-collapse collapse\"\r\n                                        aria-labelledby=\"title-block-bc4ed75398671a9a9c79352802913b71-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, uma depend\u00eancia do Maven Central para Java, dotnet add package Sinch para .NET ou 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-bc4ed75398671a9a9c79352802913b71-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-bc4ed75398671a9a9c79352802913b71-4\"\r\n                                            aria-expanded=\"false\"\r\n                                            aria-controls=\"faq-collapse-block-bc4ed75398671a9a9c79352802913b71-4\">\r\n                                            Preciso usar o SDK?                                        <\/button>\r\n\r\n                                    <\/div>\r\n                                    <div\r\n                                        id=\"faq-collapse-block-bc4ed75398671a9a9c79352802913b71-4\"\r\n                                        class=\"accordion-collapse collapse\"\r\n                                        aria-labelledby=\"title-block-bc4ed75398671a9a9c79352802913b71-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\">N\u00e3o. A pessoa desenvolvedora ou um agente de IA pode desenvolver diretamente a partir da API bruta ou da especifica\u00e7\u00e3o da OpenAPI. O SDK \u00e9 o caminho mais r\u00e1pido e de menor custo para o mesmo 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-bc4ed75398671a9a9c79352802913b71-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-bc4ed75398671a9a9c79352802913b71-5\"\r\n                                            aria-expanded=\"false\"\r\n                                            aria-controls=\"faq-collapse-block-bc4ed75398671a9a9c79352802913b71-5\">\r\n                                            Como a pagina\u00e7\u00e3o funciona nos produtos?                                        <\/button>\r\n\r\n                                    <\/div>\r\n                                    <div\r\n                                        id=\"faq-collapse-block-bc4ed75398671a9a9c79352802913b71-5\"\r\n                                        class=\"accordion-collapse collapse\"\r\n                                        aria-labelledby=\"title-block-bc4ed75398671a9a9c79352802913b71-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\">Um \u00fanico objeto iterador lida com isso em cada API, independentemente de a API subjacente realizar a pagina\u00e7\u00e3o por offset ou 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-bc4ed75398671a9a9c79352802913b71-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-bc4ed75398671a9a9c79352802913b71-6\"\r\n                                            aria-expanded=\"false\"\r\n                                            aria-controls=\"faq-collapse-block-bc4ed75398671a9a9c79352802913b71-6\">\r\n                                            Preciso reescrever o c\u00f3digo quando a API mudar?                                        <\/button>\r\n\r\n                                    <\/div>\r\n                                    <div\r\n                                        id=\"faq-collapse-block-bc4ed75398671a9a9c79352802913b71-6\"\r\n                                        class=\"accordion-collapse collapse\"\r\n                                        aria-labelledby=\"title-block-bc4ed75398671a9a9c79352802913b71-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\">Geralmente n\u00e3o. Como o SDK mant\u00e9m a camada de tradu\u00e7\u00e3o, muitos upgrades de vers\u00e3o e corre\u00e7\u00f5es de bugs chegam por meio de uma atualiza\u00e7\u00e3o do SDK sem necessidade de altera\u00e7\u00f5es no c\u00f3digo do seu aplicativo.<\/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-bc4ed75398671a9a9c79352802913b71-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-bc4ed75398671a9a9c79352802913b71-7\"\r\n                                            aria-expanded=\"false\"\r\n                                            aria-controls=\"faq-collapse-block-bc4ed75398671a9a9c79352802913b71-7\">\r\n                                            Como os Sinch SDKs se encaixam na oferta mais ampla de IA da Sinch?                                        <\/button>\r\n\r\n                                    <\/div>\r\n                                    <div\r\n                                        id=\"faq-collapse-block-bc4ed75398671a9a9c79352802913b71-7\"\r\n                                        class=\"accordion-collapse collapse\"\r\n                                        aria-labelledby=\"title-block-bc4ed75398671a9a9c79352802913b71-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\">Eles s\u00e3o um componente do Sinch Agent Tools, a camada de desenvolvimento para a cria\u00e7\u00e3o nas Sinch APIs. O Agent Tools faz parte de um conjunto mais amplo de recursos de IA que abrange Envio de mensagens, Voz, E-mail e Verifica\u00e7\u00e3o.<\/p>                                            <div class=\"text-start mt-3\"><a href=\"https:\/\/sinch.com\/ai\/\"  class=\"btn-arrow\" >Explorar a 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-bc4ed75398671a9a9c79352802913b71-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-bc4ed75398671a9a9c79352802913b71-8\"\r\n                                            aria-expanded=\"false\"\r\n                                            aria-controls=\"faq-collapse-block-bc4ed75398671a9a9c79352802913b71-8\">\r\n                                            Por onde eu come\u00e7o?                                        <\/button>\r\n\r\n                                    <\/div>\r\n                                    <div\r\n                                        id=\"faq-collapse-block-bc4ed75398671a9a9c79352802913b71-8\"\r\n                                        class=\"accordion-collapse collapse\"\r\n                                        aria-labelledby=\"title-block-bc4ed75398671a9a9c79352802913b71-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\">Instale o SDK para a sua linguagem, inicialize o cliente com seu ID do projeto, ID da chave e secret da chave, e chame qualquer API compat\u00edvel.<\/p>                                            <div class=\"text-start mt-3\"><a href=\"https:\/\/developers.sinch.com\/docs\/sdks\" target=\"_blank\" class=\"btn-arrow\" >Ver documenta\u00e7\u00e3o<\/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\">Comece a criar com os Sinch SDKs<\/h2>\r\n                                \r\n                                <div class=\"fs-5 mb-0 text-body-color\">Instale o SDK para a sua linguagem, autentique-se uma vez e fa\u00e7a sua primeira chamada em poucas linhas.<\/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 documenta\u00e7\u00e3o<\/a>\r\n        <\/div>\r\n        \r\n        <div class=\"col-auto\">\r\n            <a href=\"https:\/\/sinch.com\/talk-to-an-expert\/\"  class=\"btn btn-outline-secondary btn-lg btn-animated\" >Fale com um especialista <\/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-pt.png\" alt=\"Gr\u00e1fico de inscri\u00e7\u00e3o\" 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 inscri\u00e7\u00e3o\" 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 inscri\u00e7\u00e3o\" 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-pt.png\" alt=\"Gr\u00e1fico de inscri\u00e7\u00e3o\" 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 inscri\u00e7\u00e3o\" 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 inscri\u00e7\u00e3o\" 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 inscri\u00e7\u00e3o\" 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-pt.png\" alt=\"Gr\u00e1fico de inscri\u00e7\u00e3o\" 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 inscri\u00e7\u00e3o\" 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 inscri\u00e7\u00e3o\" 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-pt.png\" alt=\"Gr\u00e1fico de inscri\u00e7\u00e3o\" 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 inscri\u00e7\u00e3o\" 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-pt.png\" alt=\"Gr\u00e1fico de inscri\u00e7\u00e3o\" 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 inscri\u00e7\u00e3o\" 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 inscri\u00e7\u00e3o\" 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 inscri\u00e7\u00e3o\" 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-pt.png\" alt=\"Gr\u00e1fico de inscri\u00e7\u00e3o\" 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 inscri\u00e7\u00e3o\" 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-pt.png\" alt=\"Gr\u00e1fico de inscri\u00e7\u00e3o\" 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 inscri\u00e7\u00e3o\" 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 inscri\u00e7\u00e3o\" 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 inscri\u00e7\u00e3o\" 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-pt.png\" alt=\"Gr\u00e1fico de inscri\u00e7\u00e3o\" 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 inscri\u00e7\u00e3o\" 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":198937,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_slug_changed":false,"footnotes":""},"class_list":["post-208209","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>Sinch SDKs para Node.js, Java, .NET e Python<\/title>\n<meta name=\"description\" content=\"Os Sinch SDKs agrupam as Sinch APIs em um padr\u00e3o consistente para autentica\u00e7\u00e3o, pagina\u00e7\u00e3o e tratamento de erros. Dispon\u00edveis para Node.js, Java, .NET e 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\/pt\/ai\/agent-tools\/sdk\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Sinch SDKs para Node.js, Java, .NET e Python\" \/>\n<meta property=\"og:description\" content=\"Os Sinch SDKs agrupam as Sinch APIs em um padr\u00e3o consistente para autentica\u00e7\u00e3o, pagina\u00e7\u00e3o e tratamento de erros. Dispon\u00edveis para Node.js, Java, .NET e Python.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sinch.com\/pt\/ai\/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=\"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\\\/pt\\\/ai\\\/agent-tools\\\/sdk\\\/\",\"url\":\"https:\\\/\\\/sinch.com\\\/pt\\\/ai\\\/agent-tools\\\/sdk\\\/\",\"name\":\"Sinch SDKs para Node.js, Java, .NET e Python\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sinch.com\\\/pt\\\/#website\"},\"datePublished\":\"2026-09-07T17:13:18+00:00\",\"description\":\"Os Sinch SDKs agrupam as Sinch APIs em um padr\u00e3o consistente para autentica\u00e7\u00e3o, pagina\u00e7\u00e3o e tratamento de erros. Dispon\u00edveis para Node.js, Java, .NET e Python.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sinch.com\\\/pt\\\/ai\\\/agent-tools\\\/sdk\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sinch.com\\\/pt\\\/ai\\\/agent-tools\\\/sdk\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sinch.com\\\/pt\\\/ai\\\/agent-tools\\\/sdk\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/sinch.com\\\/pt\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sinch Agent Tools \u2013 SDKs\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/sinch.com\\\/pt\\\/#website\",\"url\":\"https:\\\/\\\/sinch.com\\\/pt\\\/\",\"name\":\"Sinch\",\"description\":\"Envio de mensagens SMS, Voz, E-mail, V\u00eddeo & APIs de verifica\u00e7\u00e3o | Sinch\",\"publisher\":{\"@id\":\"https:\\\/\\\/sinch.com\\\/pt\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/sinch.com\\\/pt\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/sinch.com\\\/pt\\\/#organization\",\"name\":\"Sinch\",\"url\":\"https:\\\/\\\/sinch.com\\\/pt\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/sinch.com\\\/pt\\\/#\\\/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\\\/pt\\\/#\\\/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":"Sinch SDKs para Node.js, Java, .NET e Python","description":"Os Sinch SDKs agrupam as Sinch APIs em um padr\u00e3o consistente para autentica\u00e7\u00e3o, pagina\u00e7\u00e3o e tratamento de erros. Dispon\u00edveis para Node.js, Java, .NET e 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\/pt\/ai\/agent-tools\/sdk\/","og_locale":"pt_BR","og_type":"article","og_title":"Sinch SDKs para Node.js, Java, .NET e Python","og_description":"Os Sinch SDKs agrupam as Sinch APIs em um padr\u00e3o consistente para autentica\u00e7\u00e3o, pagina\u00e7\u00e3o e tratamento de erros. Dispon\u00edveis para Node.js, Java, .NET e Python.","og_url":"https:\/\/sinch.com\/pt\/ai\/agent-tools\/sdk\/","og_site_name":"Sinch","article_publisher":"https:\/\/www.facebook.com\/wearesinch\/","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\/pt\/ai\/agent-tools\/sdk\/","url":"https:\/\/sinch.com\/pt\/ai\/agent-tools\/sdk\/","name":"Sinch SDKs para Node.js, Java, .NET e Python","isPartOf":{"@id":"https:\/\/sinch.com\/pt\/#website"},"datePublished":"2026-09-07T17:13:18+00:00","description":"Os Sinch SDKs agrupam as Sinch APIs em um padr\u00e3o consistente para autentica\u00e7\u00e3o, pagina\u00e7\u00e3o e tratamento de erros. Dispon\u00edveis para Node.js, Java, .NET e Python.","breadcrumb":{"@id":"https:\/\/sinch.com\/pt\/ai\/agent-tools\/sdk\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sinch.com\/pt\/ai\/agent-tools\/sdk\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/sinch.com\/pt\/ai\/agent-tools\/sdk\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sinch.com\/pt\/"},{"@type":"ListItem","position":2,"name":"Sinch Agent Tools \u2013 SDKs"}]},{"@type":"WebSite","@id":"https:\/\/sinch.com\/pt\/#website","url":"https:\/\/sinch.com\/pt\/","name":"Sinch","description":"Envio de mensagens SMS, Voz, E-mail, V\u00eddeo & APIs de verifica\u00e7\u00e3o | Sinch","publisher":{"@id":"https:\/\/sinch.com\/pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sinch.com\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/sinch.com\/pt\/#organization","name":"Sinch","url":"https:\/\/sinch.com\/pt\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/sinch.com\/pt\/#\/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\/pt\/#\/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\/pt\/wp-json\/wp\/v2\/pages\/208209","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sinch.com\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sinch.com\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sinch.com\/pt\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/sinch.com\/pt\/wp-json\/wp\/v2\/comments?post=208209"}],"version-history":[{"count":0,"href":"https:\/\/sinch.com\/pt\/wp-json\/wp\/v2\/pages\/208209\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/sinch.com\/pt\/wp-json\/wp\/v2\/pages\/198937"}],"wp:attachment":[{"href":"https:\/\/sinch.com\/pt\/wp-json\/wp\/v2\/media?parent=208209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}