This repository was archived by the owner on Mar 4, 2024. It is now read-only.

Latest commit

History

107 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Puzzel SMS Gateway

Official documentation

Welcome to the developer pages for the Puzzel SMS Gateway API. Here you will find all you need to SMS-enable your applications. This repository will cover the general API documentation and code samples. In addition we provide several other repositories containing finished libraries for many different programming languages.

Where to start?

Well - that depends on you, may we suggest:

List of official libraries

We provide you with many "off-the-shelf" libraries that you may use directly in your existing or new applications. Feel free to expand, modify and improve these libraries and we would be thrilled if you send us a pull request or two.

These links will navigate to the respective repository for the chosen library. Basic information about how to get started using these libraries are provided, but please refer to these pages for more in-detail information about the APIs.

List of current libraries:

Please do get in touch and let us know if you are missing any libraries from this list.

How the documentation is structured

The documentation consists of different sections, starting with an overview / table of contents page. From each section you may navigate to the next section, or jump directly into a specific section.

Section list:

We also provide reference documentation such as the SMPP specification and GSM specifications.

Registering an account

To use the SMS Gateway you will need the URLs to our staging / production sites as well as some credentials:

  • Username
  • Password
  • Serviceid

If you do not already have an account and want to try out or order access, please do contact us for more information. We provide demo accounts for both live and emulated MNOs - no strings attached.

For live accounts pricing is based on establishment, monthly subscription and traffic (per message) fees.

About Puzzel

Puzzel (formerly Intelecom’s contact centre entity) builds on 20 years’ heritage of crafting inventive and dependable solutions for customer interactions. It was one of the first pioneers to develop a cloud-based contact centre and has now extended this to encompass a complete new customer interaction platform with unique integration capabilities and payment solutions. Puzzel can be adapted to accommodate from one to several thousand users using any device, in any location and integrates with multiple applications seamlessly, allowing customers to meet the needs of today’s omni-channel and mobile environments.

Puzzel is one of the few contact centre solutions that is completely multi-channel and brings together all the pieces to respond to phone, email, Web Chat, Social Media, SMS and payment enquiries all within one application. Click here to learn more about our multi-channel contact centre with our new extensible user interface and secure payment solutions.

Puzzel employs over 130 people who are all passionate about delivering innovative customer interaction solutions for contact centres and mobile environments.

Puzzel’s Heritage

Puzzel is an enigma – it is a new and vibrant company with over 20 years’ heritage of delivering communication solutions that take customer interaction to another level.

Puzzel was created out of Intelecom Group to further focus on developing it’s contact centre and payment solutions where the company has taken a substantial position in the fast-growing market for cloud-based Customer Engagement Solutions. These solutions are used by a range of customers in different geographies, verticals and usage areas.

Puzzel’s focus is to develop and deliver inventive technology that is empowering our customers by being feature rich and easy to use, being able to adapt to any environment through strong integration capabilities, and always being dependable by offering consistently high levels of stability and security.

Authors

  • Sven Ståle Osa
  • Andreas Häber
  • Morten Trydal
  • Gunnar Grenlee
  • Kjetil Johannesen

Note: These documents replace the PDF only documentation which final version was 2.3.0.

About

Documentation, libraries, code samples for use when reviewing / integrating towards Puzzel SMS Gateway.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content
This repository was archived by the owner on Mar 4, 2024. It is now read-only.

Latest commit

History

107 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Puzzel SMS Gateway

Official documentation

Welcome to the developer pages for the Puzzel SMS Gateway API. Here you will find all you need to SMS-enable your applications. This repository will cover the general API documentation and code samples. In addition we provide several other repositories containing finished libraries for many different programming languages.

Where to start?

Well - that depends on you, may we suggest:

List of official libraries

We provide you with many "off-the-shelf" libraries that you may use directly in your existing or new applications. Feel free to expand, modify and improve these libraries and we would be thrilled if you send us a pull request or two.

These links will navigate to the respective repository for the chosen library. Basic information about how to get started using these libraries are provided, but please refer to these pages for more in-detail information about the APIs.

List of current libraries:

Please do get in touch and let us know if you are missing any libraries from this list.

How the documentation is structured

The documentation consists of different sections, starting with an overview / table of contents page. From each section you may navigate to the next section, or jump directly into a specific section.

Section list:

We also provide reference documentation such as the SMPP specification and GSM specifications.

Registering an account

To use the SMS Gateway you will need the URLs to our staging / production sites as well as some credentials:

  • Username
  • Password
  • Serviceid

If you do not already have an account and want to try out or order access, please do contact us for more information. We provide demo accounts for both live and emulated MNOs - no strings attached.

For live accounts pricing is based on establishment, monthly subscription and traffic (per message) fees.

About Puzzel

Puzzel (formerly Intelecom’s contact centre entity) builds on 20 years’ heritage of crafting inventive and dependable solutions for customer interactions. It was one of the first pioneers to develop a cloud-based contact centre and has now extended this to encompass a complete new customer interaction platform with unique integration capabilities and payment solutions. Puzzel can be adapted to accommodate from one to several thousand users using any device, in any location and integrates with multiple applications seamlessly, allowing customers to meet the needs of today’s omni-channel and mobile environments.

Puzzel is one of the few contact centre solutions that is completely multi-channel and brings together all the pieces to respond to phone, email, Web Chat, Social Media, SMS and payment enquiries all within one application. Click here to learn more about our multi-channel contact centre with our new extensible user interface and secure payment solutions.

Puzzel employs over 130 people who are all passionate about delivering innovative customer interaction solutions for contact centres and mobile environments.

Puzzel’s Heritage

Puzzel is an enigma – it is a new and vibrant company with over 20 years’ heritage of delivering communication solutions that take customer interaction to another level.

Puzzel was created out of Intelecom Group to further focus on developing it’s contact centre and payment solutions where the company has taken a substantial position in the fast-growing market for cloud-based Customer Engagement Solutions. These solutions are used by a range of customers in different geographies, verticals and usage areas.

Puzzel’s focus is to develop and deliver inventive technology that is empowering our customers by being feature rich and easy to use, being able to adapt to any environment through strong integration capabilities, and always being dependable by offering consistently high levels of stability and security.

Authors

  • Sven Ståle Osa
  • Andreas Häber
  • Morten Trydal
  • Gunnar Grenlee
  • Kjetil Johannesen

Note: These documents replace the PDF only documentation which final version was 2.3.0.

About

Documentation, libraries, code samples for use when reviewing / integrating towards Puzzel SMS Gateway.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
This repository was archived by the owner on Mar 4, 2024. It is now read-only.

Latest commit

History

107 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Puzzel SMS Gateway

Official documentation

Welcome to the developer pages for the Puzzel SMS Gateway API. Here you will find all you need to SMS-enable your applications. This repository will cover the general API documentation and code samples. In addition we provide several other repositories containing finished libraries for many different programming languages.

Where to start?

Well - that depends on you, may we suggest:

List of official libraries

We provide you with many "off-the-shelf" libraries that you may use directly in your existing or new applications. Feel free to expand, modify and improve these libraries and we would be thrilled if you send us a pull request or two.

These links will navigate to the respective repository for the chosen library. Basic information about how to get started using these libraries are provided, but please refer to these pages for more in-detail information about the APIs.

List of current libraries:

Please do get in touch and let us know if you are missing any libraries from this list.

How the documentation is structured

The documentation consists of different sections, starting with an overview / table of contents page. From each section you may navigate to the next section, or jump directly into a specific section.

Section list:

We also provide reference documentation such as the SMPP specification and GSM specifications.

Registering an account

To use the SMS Gateway you will need the URLs to our staging / production sites as well as some credentials:

  • Username
  • Password
  • Serviceid

If you do not already have an account and want to try out or order access, please do contact us for more information. We provide demo accounts for both live and emulated MNOs - no strings attached.

For live accounts pricing is based on establishment, monthly subscription and traffic (per message) fees.

About Puzzel

Puzzel (formerly Intelecom’s contact centre entity) builds on 20 years’ heritage of crafting inventive and dependable solutions for customer interactions. It was one of the first pioneers to develop a cloud-based contact centre and has now extended this to encompass a complete new customer interaction platform with unique integration capabilities and payment solutions. Puzzel can be adapted to accommodate from one to several thousand users using any device, in any location and integrates with multiple applications seamlessly, allowing customers to meet the needs of today’s omni-channel and mobile environments.

Puzzel is one of the few contact centre solutions that is completely multi-channel and brings together all the pieces to respond to phone, email, Web Chat, Social Media, SMS and payment enquiries all within one application. Click here to learn more about our multi-channel contact centre with our new extensible user interface and secure payment solutions.

Puzzel employs over 130 people who are all passionate about delivering innovative customer interaction solutions for contact centres and mobile environments.

Puzzel’s Heritage

Puzzel is an enigma – it is a new and vibrant company with over 20 years’ heritage of delivering communication solutions that take customer interaction to another level.

Puzzel was created out of Intelecom Group to further focus on developing it’s contact centre and payment solutions where the company has taken a substantial position in the fast-growing market for cloud-based Customer Engagement Solutions. These solutions are used by a range of customers in different geographies, verticals and usage areas.

Puzzel’s focus is to develop and deliver inventive technology that is empowering our customers by being feature rich and easy to use, being able to adapt to any environment through strong integration capabilities, and always being dependable by offering consistently high levels of stability and security.

Authors

  • Sven Ståle Osa
  • Andreas Häber
  • Morten Trydal
  • Gunnar Grenlee
  • Kjetil Johannesen

Note: These documents replace the PDF only documentation which final version was 2.3.0.

About

Documentation, libraries, code samples for use when reviewing / integrating towards Puzzel SMS Gateway.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
This repository was archived by the owner on Mar 4, 2024. It is now read-only.

Latest commit

History

107 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Puzzel SMS Gateway

Official documentation

Welcome to the developer pages for the Puzzel SMS Gateway API. Here you will find all you need to SMS-enable your applications. This repository will cover the general API documentation and code samples. In addition we provide several other repositories containing finished libraries for many different programming languages.

Where to start?

Well - that depends on you, may we suggest:

List of official libraries

We provide you with many "off-the-shelf" libraries that you may use directly in your existing or new applications. Feel free to expand, modify and improve these libraries and we would be thrilled if you send us a pull request or two.

These links will navigate to the respective repository for the chosen library. Basic information about how to get started using these libraries are provided, but please refer to these pages for more in-detail information about the APIs.

List of current libraries:

Please do get in touch and let us know if you are missing any libraries from this list.

How the documentation is structured

The documentation consists of different sections, starting with an overview / table of contents page. From each section you may navigate to the next section, or jump directly into a specific section.

Section list:

We also provide reference documentation such as the SMPP specification and GSM specifications.

Registering an account

To use the SMS Gateway you will need the URLs to our staging / production sites as well as some credentials:

  • Username
  • Password
  • Serviceid

If you do not already have an account and want to try out or order access, please do contact us for more information. We provide demo accounts for both live and emulated MNOs - no strings attached.

For live accounts pricing is based on establishment, monthly subscription and traffic (per message) fees.

About Puzzel

Puzzel (formerly Intelecom’s contact centre entity) builds on 20 years’ heritage of crafting inventive and dependable solutions for customer interactions. It was one of the first pioneers to develop a cloud-based contact centre and has now extended this to encompass a complete new customer interaction platform with unique integration capabilities and payment solutions. Puzzel can be adapted to accommodate from one to several thousand users using any device, in any location and integrates with multiple applications seamlessly, allowing customers to meet the needs of today’s omni-channel and mobile environments.

Puzzel is one of the few contact centre solutions that is completely multi-channel and brings together all the pieces to respond to phone, email, Web Chat, Social Media, SMS and payment enquiries all within one application. Click here to learn more about our multi-channel contact centre with our new extensible user interface and secure payment solutions.

Puzzel employs over 130 people who are all passionate about delivering innovative customer interaction solutions for contact centres and mobile environments.

Puzzel’s Heritage

Puzzel is an enigma – it is a new and vibrant company with over 20 years’ heritage of delivering communication solutions that take customer interaction to another level.

Puzzel was created out of Intelecom Group to further focus on developing it’s contact centre and payment solutions where the company has taken a substantial position in the fast-growing market for cloud-based Customer Engagement Solutions. These solutions are used by a range of customers in different geographies, verticals and usage areas.

Puzzel’s focus is to develop and deliver inventive technology that is empowering our customers by being feature rich and easy to use, being able to adapt to any environment through strong integration capabilities, and always being dependable by offering consistently high levels of stability and security.

Authors

  • Sven Ståle Osa
  • Andreas Häber
  • Morten Trydal
  • Gunnar Grenlee
  • Kjetil Johannesen

Note: These documents replace the PDF only documentation which final version was 2.3.0.

About

Documentation, libraries, code samples for use when reviewing / integrating towards Puzzel SMS Gateway.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content
This repository was archived by the owner on Mar 4, 2024. It is now read-only.

Latest commit

History

107 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Puzzel SMS Gateway

Official documentation

Welcome to the developer pages for the Puzzel SMS Gateway API. Here you will find all you need to SMS-enable your applications. This repository will cover the general API documentation and code samples. In addition we provide several other repositories containing finished libraries for many different programming languages.

Where to start?

Well - that depends on you, may we suggest:

List of official libraries

We provide you with many "off-the-shelf" libraries that you may use directly in your existing or new applications. Feel free to expand, modify and improve these libraries and we would be thrilled if you send us a pull request or two.

These links will navigate to the respective repository for the chosen library. Basic information about how to get started using these libraries are provided, but please refer to these pages for more in-detail information about the APIs.

List of current libraries:

Please do get in touch and let us know if you are missing any libraries from this list.

How the documentation is structured

The documentation consists of different sections, starting with an overview / table of contents page. From each section you may navigate to the next section, or jump directly into a specific section.

Section list:

We also provide reference documentation such as the SMPP specification and GSM specifications.

Registering an account

To use the SMS Gateway you will need the URLs to our staging / production sites as well as some credentials:

  • Username
  • Password
  • Serviceid

If you do not already have an account and want to try out or order access, please do contact us for more information. We provide demo accounts for both live and emulated MNOs - no strings attached.

For live accounts pricing is based on establishment, monthly subscription and traffic (per message) fees.

About Puzzel

Puzzel (formerly Intelecom’s contact centre entity) builds on 20 years’ heritage of crafting inventive and dependable solutions for customer interactions. It was one of the first pioneers to develop a cloud-based contact centre and has now extended this to encompass a complete new customer interaction platform with unique integration capabilities and payment solutions. Puzzel can be adapted to accommodate from one to several thousand users using any device, in any location and integrates with multiple applications seamlessly, allowing customers to meet the needs of today’s omni-channel and mobile environments.

Puzzel is one of the few contact centre solutions that is completely multi-channel and brings together all the pieces to respond to phone, email, Web Chat, Social Media, SMS and payment enquiries all within one application. Click here to learn more about our multi-channel contact centre with our new extensible user interface and secure payment solutions.

Puzzel employs over 130 people who are all passionate about delivering innovative customer interaction solutions for contact centres and mobile environments.

Puzzel’s Heritage

Puzzel is an enigma – it is a new and vibrant company with over 20 years’ heritage of delivering communication solutions that take customer interaction to another level.

Puzzel was created out of Intelecom Group to further focus on developing it’s contact centre and payment solutions where the company has taken a substantial position in the fast-growing market for cloud-based Customer Engagement Solutions. These solutions are used by a range of customers in different geographies, verticals and usage areas.

Puzzel’s focus is to develop and deliver inventive technology that is empowering our customers by being feature rich and easy to use, being able to adapt to any environment through strong integration capabilities, and always being dependable by offering consistently high levels of stability and security.

Authors

  • Sven Ståle Osa
  • Andreas Häber
  • Morten Trydal
  • Gunnar Grenlee
  • Kjetil Johannesen

Note: These documents replace the PDF only documentation which final version was 2.3.0.

About

Documentation, libraries, code samples for use when reviewing / integrating towards Puzzel SMS Gateway.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
This repository was archived by the owner on Mar 4, 2024. It is now read-only.

Latest commit

History

107 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Puzzel SMS Gateway

Official documentation

Welcome to the developer pages for the Puzzel SMS Gateway API. Here you will find all you need to SMS-enable your applications. This repository will cover the general API documentation and code samples. In addition we provide several other repositories containing finished libraries for many different programming languages.

Where to start?

Well - that depends on you, may we suggest:

List of official libraries

We provide you with many "off-the-shelf" libraries that you may use directly in your existing or new applications. Feel free to expand, modify and improve these libraries and we would be thrilled if you send us a pull request or two.

These links will navigate to the respective repository for the chosen library. Basic information about how to get started using these libraries are provided, but please refer to these pages for more in-detail information about the APIs.

List of current libraries:

Please do get in touch and let us know if you are missing any libraries from this list.

How the documentation is structured

The documentation consists of different sections, starting with an overview / table of contents page. From each section you may navigate to the next section, or jump directly into a specific section.

Section list:

We also provide reference documentation such as the SMPP specification and GSM specifications.

Registering an account

To use the SMS Gateway you will need the URLs to our staging / production sites as well as some credentials:

  • Username
  • Password
  • Serviceid

If you do not already have an account and want to try out or order access, please do contact us for more information. We provide demo accounts for both live and emulated MNOs - no strings attached.

For live accounts pricing is based on establishment, monthly subscription and traffic (per message) fees.

About Puzzel

Puzzel (formerly Intelecom’s contact centre entity) builds on 20 years’ heritage of crafting inventive and dependable solutions for customer interactions. It was one of the first pioneers to develop a cloud-based contact centre and has now extended this to encompass a complete new customer interaction platform with unique integration capabilities and payment solutions. Puzzel can be adapted to accommodate from one to several thousand users using any device, in any location and integrates with multiple applications seamlessly, allowing customers to meet the needs of today’s omni-channel and mobile environments.

Puzzel is one of the few contact centre solutions that is completely multi-channel and brings together all the pieces to respond to phone, email, Web Chat, Social Media, SMS and payment enquiries all within one application. Click here to learn more about our multi-channel contact centre with our new extensible user interface and secure payment solutions.

Puzzel employs over 130 people who are all passionate about delivering innovative customer interaction solutions for contact centres and mobile environments.

Puzzel’s Heritage

Puzzel is an enigma – it is a new and vibrant company with over 20 years’ heritage of delivering communication solutions that take customer interaction to another level.

Puzzel was created out of Intelecom Group to further focus on developing it’s contact centre and payment solutions where the company has taken a substantial position in the fast-growing market for cloud-based Customer Engagement Solutions. These solutions are used by a range of customers in different geographies, verticals and usage areas.

Puzzel’s focus is to develop and deliver inventive technology that is empowering our customers by being feature rich and easy to use, being able to adapt to any environment through strong integration capabilities, and always being dependable by offering consistently high levels of stability and security.

Authors

  • Sven Ståle Osa
  • Andreas Häber
  • Morten Trydal
  • Gunnar Grenlee
  • Kjetil Johannesen

Note: These documents replace the PDF only documentation which final version was 2.3.0.

About

Documentation, libraries, code samples for use when reviewing / integrating towards Puzzel SMS Gateway.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
This repository was archived by the owner on Mar 4, 2024. It is now read-only.

Latest commit

History

107 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Puzzel SMS Gateway

Official documentation

Welcome to the developer pages for the Puzzel SMS Gateway API. Here you will find all you need to SMS-enable your applications. This repository will cover the general API documentation and code samples. In addition we provide several other repositories containing finished libraries for many different programming languages.

Where to start?

Well - that depends on you, may we suggest:

List of official libraries

We provide you with many "off-the-shelf" libraries that you may use directly in your existing or new applications. Feel free to expand, modify and improve these libraries and we would be thrilled if you send us a pull request or two.

These links will navigate to the respective repository for the chosen library. Basic information about how to get started using these libraries are provided, but please refer to these pages for more in-detail information about the APIs.

List of current libraries:

Please do get in touch and let us know if you are missing any libraries from this list.

How the documentation is structured

The documentation consists of different sections, starting with an overview / table of contents page. From each section you may navigate to the next section, or jump directly into a specific section.

Section list:

We also provide reference documentation such as the SMPP specification and GSM specifications.

Registering an account

To use the SMS Gateway you will need the URLs to our staging / production sites as well as some credentials:

  • Username
  • Password
  • Serviceid

If you do not already have an account and want to try out or order access, please do contact us for more information. We provide demo accounts for both live and emulated MNOs - no strings attached.

For live accounts pricing is based on establishment, monthly subscription and traffic (per message) fees.

About Puzzel

Puzzel (formerly Intelecom’s contact centre entity) builds on 20 years’ heritage of crafting inventive and dependable solutions for customer interactions. It was one of the first pioneers to develop a cloud-based contact centre and has now extended this to encompass a complete new customer interaction platform with unique integration capabilities and payment solutions. Puzzel can be adapted to accommodate from one to several thousand users using any device, in any location and integrates with multiple applications seamlessly, allowing customers to meet the needs of today’s omni-channel and mobile environments.

Puzzel is one of the few contact centre solutions that is completely multi-channel and brings together all the pieces to respond to phone, email, Web Chat, Social Media, SMS and payment enquiries all within one application. Click here to learn more about our multi-channel contact centre with our new extensible user interface and secure payment solutions.

Puzzel employs over 130 people who are all passionate about delivering innovative customer interaction solutions for contact centres and mobile environments.

Puzzel’s Heritage

Puzzel is an enigma – it is a new and vibrant company with over 20 years’ heritage of delivering communication solutions that take customer interaction to another level.

Puzzel was created out of Intelecom Group to further focus on developing it’s contact centre and payment solutions where the company has taken a substantial position in the fast-growing market for cloud-based Customer Engagement Solutions. These solutions are used by a range of customers in different geographies, verticals and usage areas.

Puzzel’s focus is to develop and deliver inventive technology that is empowering our customers by being feature rich and easy to use, being able to adapt to any environment through strong integration capabilities, and always being dependable by offering consistently high levels of stability and security.

Authors

  • Sven Ståle Osa
  • Andreas Häber
  • Morten Trydal
  • Gunnar Grenlee
  • Kjetil Johannesen

Note: These documents replace the PDF only documentation which final version was 2.3.0.

About

Documentation, libraries, code samples for use when reviewing / integrating towards Puzzel SMS Gateway.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content
This repository was archived by the owner on Mar 4, 2024. It is now read-only.

Latest commit

History

107 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Puzzel SMS Gateway

Official documentation

Welcome to the developer pages for the Puzzel SMS Gateway API. Here you will find all you need to SMS-enable your applications. This repository will cover the general API documentation and code samples. In addition we provide several other repositories containing finished libraries for many different programming languages.

Where to start?

Well - that depends on you, may we suggest:

List of official libraries

We provide you with many "off-the-shelf" libraries that you may use directly in your existing or new applications. Feel free to expand, modify and improve these libraries and we would be thrilled if you send us a pull request or two.

These links will navigate to the respective repository for the chosen library. Basic information about how to get started using these libraries are provided, but please refer to these pages for more in-detail information about the APIs.

List of current libraries:

Please do get in touch and let us know if you are missing any libraries from this list.

How the documentation is structured

The documentation consists of different sections, starting with an overview / table of contents page. From each section you may navigate to the next section, or jump directly into a specific section.

Section list:

We also provide reference documentation such as the SMPP specification and GSM specifications.

Registering an account

To use the SMS Gateway you will need the URLs to our staging / production sites as well as some credentials:

  • Username
  • Password
  • Serviceid

If you do not already have an account and want to try out or order access, please do contact us for more information. We provide demo accounts for both live and emulated MNOs - no strings attached.

For live accounts pricing is based on establishment, monthly subscription and traffic (per message) fees.

About Puzzel

Puzzel (formerly Intelecom’s contact centre entity) builds on 20 years’ heritage of crafting inventive and dependable solutions for customer interactions. It was one of the first pioneers to develop a cloud-based contact centre and has now extended this to encompass a complete new customer interaction platform with unique integration capabilities and payment solutions. Puzzel can be adapted to accommodate from one to several thousand users using any device, in any location and integrates with multiple applications seamlessly, allowing customers to meet the needs of today’s omni-channel and mobile environments.

Puzzel is one of the few contact centre solutions that is completely multi-channel and brings together all the pieces to respond to phone, email, Web Chat, Social Media, SMS and payment enquiries all within one application. Click here to learn more about our multi-channel contact centre with our new extensible user interface and secure payment solutions.

Puzzel employs over 130 people who are all passionate about delivering innovative customer interaction solutions for contact centres and mobile environments.

Puzzel’s Heritage

Puzzel is an enigma – it is a new and vibrant company with over 20 years’ heritage of delivering communication solutions that take customer interaction to another level.

Puzzel was created out of Intelecom Group to further focus on developing it’s contact centre and payment solutions where the company has taken a substantial position in the fast-growing market for cloud-based Customer Engagement Solutions. These solutions are used by a range of customers in different geographies, verticals and usage areas.

Puzzel’s focus is to develop and deliver inventive technology that is empowering our customers by being feature rich and easy to use, being able to adapt to any environment through strong integration capabilities, and always being dependable by offering consistently high levels of stability and security.

Authors

  • Sven Ståle Osa
  • Andreas Häber
  • Morten Trydal
  • Gunnar Grenlee
  • Kjetil Johannesen

Note: These documents replace the PDF only documentation which final version was 2.3.0.

About

Documentation, libraries, code samples for use when reviewing / integrating towards Puzzel SMS Gateway.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors