<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:soracom="https://docs.soracom.io/ns/rss"><channel><title>Soracom Documentation</title><description>Latest Soracom product, device, developer, and guide updates.</description><link>https://docs.soracom.io/</link><item><title>Arduino MKR</title><link>https://docs.soracom.io/en/devices/arduino/iot-starter-kit/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/arduino/iot-starter-kit/</guid><description>A flexible featuring the Arduino MKR series boards with cellular connectivity, and easy to develop with a wide variety of sensors and add-ons.</description><soracom:collection>devices</soracom:collection><category>starterkit</category></item><item><title>Blues Notecard</title><link>https://docs.soracom.io/en/devices/blues-wireless/notecard/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/blues-wireless/notecard/</guid><description>Set up cellular connectivity for your Blues Notecard IoT Starter Kit for Soracom.</description><soracom:collection>devices</soracom:collection><category>starterkit</category></item><item><title>GPS Tracker Setup Guide</title><link>https://docs.soracom.io/en/devices/generic/gps-tracker/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/generic/gps-tracker/</guid><description>Set up cellular connectivity for various GPS trackers using the Soracom IoT SIM.</description><soracom:collection>devices</soracom:collection><category>verified</category></item><item><title>Murata 1SC &amp; Quectel BG770A-SN</title><link>https://docs.soracom.io/en/devices/murata/1sc/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/murata/1sc/</guid><description>Set up satellite connectivity for your Murata 1SC or Quectel BG770A-SN module.</description><soracom:collection>devices</soracom:collection><category>verified</category></item><item><title>Raspberry Pi</title><link>https://docs.soracom.io/en/devices/raspberry-pi/iot-starter-kit/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/raspberry-pi/iot-starter-kit/</guid><description>A comprehensive IoT starter kit based on the Raspberry Pi Zero W. Get connected and develop your first Linux-based IoT project in no time.</description><soracom:collection>devices</soracom:collection><category>starterkit</category></item><item><title>Sony Spresense</title><link>https://docs.soracom.io/en/devices/sony/spresense/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/sony/spresense/</guid><description>Set up LTE-M cellular connectivity for your Sony Spresense with LTE extension board.</description><soracom:collection>devices</soracom:collection><category>starterkit</category></item><item><title>Soracom LTE-M Button</title><link>https://docs.soracom.io/en/devices/soracom-lte-m-button/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/soracom-lte-m-button/</guid><description>Set up the Soracom LTE-M Button and build some example click applications.</description><soracom:collection>devices</soracom:collection><category>official</category></item><item><title>Getting Started</title><link>https://docs.soracom.io/en/devices/soracom-lte-m-button/getting-started/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/soracom-lte-m-button/getting-started/</guid><description>Your Soracom LTE-M Button comes with all the hardware set up and ready to go: no need to connect it to a computer, program its internal software, or write an…</description><soracom:collection>devices</soracom:collection></item><item><title>Configuration</title><link>https://docs.soracom.io/en/devices/soracom-lte-m-button/configuration/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/soracom-lte-m-button/configuration/</guid><description>All of the settings needed to manage Soracom LTE-M Buttons are stored in Soracom LTE-M Button groups. These settings include both the settings for controllin…</description><soracom:collection>devices</soracom:collection></item><item><title>Message Examples</title><link>https://docs.soracom.io/en/devices/soracom-lte-m-button/message-examples/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/soracom-lte-m-button/message-examples/</guid><description>The Soracom LTE-M Button will send messages using a highly efficient binary format. Once the message arrives at Soracom, it will be decoded into a more appli…</description><soracom:collection>devices</soracom:collection></item><item><title>Firmware Updates</title><link>https://docs.soracom.io/en/devices/soracom-lte-m-button/firmware-updates/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/soracom-lte-m-button/firmware-updates/</guid><description>The Soracom LTE-M Button includes firmware over-the-air (FOTA) capabilities that allow it to add new features and receive security updates from Soracom witho…</description><soracom:collection>devices</soracom:collection></item><item><title>Event Mode</title><link>https://docs.soracom.io/en/devices/soracom-lte-m-button/operation-modes/event/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/soracom-lte-m-button/operation-modes/event/</guid><description>The Event mode sends a message each time the built-in button is clicked or the external I/O is triggered.</description><soracom:collection>devices</soracom:collection></item><item><title>Timer Mode</title><link>https://docs.soracom.io/en/devices/soracom-lte-m-button/operation-modes/timer/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/soracom-lte-m-button/operation-modes/timer/</guid><description>The Timer mode counts the number of built-in button clicks or external I/O triggers and sends a message at regular intervals reporting the number of clicks a…</description><soracom:collection>devices</soracom:collection></item><item><title>Event + Timer Mode</title><link>https://docs.soracom.io/en/devices/soracom-lte-m-button/operation-modes/event-and-timer/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/soracom-lte-m-button/operation-modes/event-and-timer/</guid><description>The Event + Timer mode combines the behavior of Event and Timer modes, sending a message each time the built-in button is clicked or the external I/O is trig…</description><soracom:collection>devices</soracom:collection></item><item><title>Event + Heartbeat Mode</title><link>https://docs.soracom.io/en/devices/soracom-lte-m-button/operation-modes/event-and-heartbeat/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/soracom-lte-m-button/operation-modes/event-and-heartbeat/</guid><description>The Event + Heartbeat mode sends a message each time the built-in button is clicked or the external I/O is triggered, and also sends an additional message at…</description><soracom:collection>devices</soracom:collection></item><item><title>Alert Mode</title><link>https://docs.soracom.io/en/devices/soracom-lte-m-button/operation-modes/alert/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/soracom-lte-m-button/operation-modes/alert/</guid><description>The Alert mode limits the supported click types in order to prioritize sending a message when the built-in button is clicked, and disables the ability to acc…</description><soracom:collection>devices</soracom:collection></item><item><title>Alert + Heartbeat Mode</title><link>https://docs.soracom.io/en/devices/soracom-lte-m-button/operation-modes/alert-and-heartbeat/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/soracom-lte-m-button/operation-modes/alert-and-heartbeat/</guid><description>The Alert + Heartbeat mode limits the supported click types in order to prioritize sending a message when the built-in button is clicked, disables the abilit…</description><soracom:collection>devices</soracom:collection></item><item><title>Edge Detection</title><link>https://docs.soracom.io/en/devices/soracom-lte-m-button/io-modes/edge-detection/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/soracom-lte-m-button/io-modes/edge-detection/</guid><description>The Edge Detection external I/O mode allows you to connect your own circuit to the Soracom LTE-M Button using the 2-wire accessory in order to electronically…</description><soracom:collection>devices</soracom:collection></item><item><title>Pulse Detection</title><link>https://docs.soracom.io/en/devices/soracom-lte-m-button/io-modes/pulse-detection/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/soracom-lte-m-button/io-modes/pulse-detection/</guid><description>The Pulse Detection external I/O mode allows you to connect your own circuit to the Soracom LTE-M Button using the 2-wire accessory in order to electronicall…</description><soracom:collection>devices</soracom:collection></item><item><title>Temperature Sensor</title><link>https://docs.soracom.io/en/devices/soracom-lte-m-button/io-modes/temperature-sensor/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/soracom-lte-m-button/io-modes/temperature-sensor/</guid><description>The Temperature Sensor external I/O mode allows you to connect a DS18B20 temperature sensor in order to read the current temperature when a button is clicked…</description><soracom:collection>devices</soracom:collection></item><item><title>Harvest Data Tutorial</title><link>https://docs.soracom.io/en/devices/soracom-lte-m-button/tutorials/harvest-data/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/soracom-lte-m-button/tutorials/harvest-data/</guid><description>Easily capture Soracom LTE-M Button clicks using Soracom Harvest Data without setting up any servers.</description><soracom:collection>devices</soracom:collection></item><item><title>Webhook Tutorial</title><link>https://docs.soracom.io/en/devices/soracom-lte-m-button/tutorials/webhook/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/soracom-lte-m-button/tutorials/webhook/</guid><description>Set up the Soracom LTE-M Button to send a click to an HTTP webhook using Soracom Beam.</description><soracom:collection>devices</soracom:collection></item><item><title>Slack Notification Tutorial</title><link>https://docs.soracom.io/en/devices/soracom-lte-m-button/tutorials/slack/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/soracom-lte-m-button/tutorials/slack/</guid><description>Send clicks to Slack using AWS Lambda.</description><soracom:collection>devices</soracom:collection></item><item><title>Troubleshooting &amp; FAQs</title><link>https://docs.soracom.io/en/devices/soracom-lte-m-button/troubleshooting/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/soracom-lte-m-button/troubleshooting/</guid><description>The following troubleshooting steps may help you identify and resolve some common issues with the Soracom LTE-M Button.</description><soracom:collection>devices</soracom:collection></item><item><title>LED Reference</title><link>https://docs.soracom.io/en/devices/soracom-lte-m-button/led-reference/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/soracom-lte-m-button/led-reference/</guid><description>The Soracom LTE-M Button includes a built-in LED that provides visual feedback about the status of the button, allowing you to confirm that a message was suc…</description><soracom:collection>devices</soracom:collection></item><item><title>Custom Implementation</title><link>https://docs.soracom.io/en/devices/soracom-lte-m-button/custom-implementation/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/soracom-lte-m-button/custom-implementation/</guid><description>table.message &gt; thead &gt; tr:first-child &gt; th:first-child {</description><soracom:collection>devices</soracom:collection></item><item><title>Soracom Onyx LTE™ USB Modem</title><link>https://docs.soracom.io/en/devices/soracom-onyx-lte-usb-modem/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/soracom-onyx-lte-usb-modem/</guid><description>Configuration settings for the Soracom Onyx LTE™ USB Modem.</description><soracom:collection>devices</soracom:collection><category>official</category></item><item><title>Hardware Setup</title><link>https://docs.soracom.io/en/devices/soracom-onyx-lte-usb-modem/hardware-setup/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/soracom-onyx-lte-usb-modem/hardware-setup/</guid><description>If your Soracom Onyx LTE™ USB Modem has an eSIM or a pre-inserted IoT SIM, no additional hardware setup is required. Simply plug the Onyx modem into a USB po…</description><soracom:collection>devices</soracom:collection></item><item><title>Software Setup</title><link>https://docs.soracom.io/en/devices/soracom-onyx-lte-usb-modem/software-setup/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/soracom-onyx-lte-usb-modem/software-setup/</guid><description>The Soracom Onyx LTE™ USB Modem uses a Quectel EG25-G modem internally, which is natively supported in Linux kernel versions 2.6 and above. Due to this, no a…</description><soracom:collection>devices</soracom:collection></item><item><title>Testing</title><link>https://docs.soracom.io/en/devices/soracom-onyx-lte-usb-modem/testing/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/soracom-onyx-lte-usb-modem/testing/</guid><description>You can test your Soracom Onyx LTE™ USB Modem by using the Ping Response Service provided by Soracom. This is a simple service that responds to ICMP echo req…</description><soracom:collection>devices</soracom:collection></item><item><title>Troubleshooting</title><link>https://docs.soracom.io/en/devices/soracom-onyx-lte-usb-modem/troubleshooting/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/soracom-onyx-lte-usb-modem/troubleshooting/</guid><description>If you encounter issues while using the Soracom Onyx LTE™ USB Modem, this page provides guidance on how to troubleshoot common problems. By following these s…</description><soracom:collection>devices</soracom:collection></item><item><title>Advanced Usage</title><link>https://docs.soracom.io/en/devices/soracom-onyx-lte-usb-modem/advanced-usage/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/soracom-onyx-lte-usb-modem/advanced-usage/</guid><description>The Soracom Onyx LTE™ USB Modem can be used for a variety of applications, from simple data transmission to advanced IoT projects. We have included some exam…</description><soracom:collection>devices</soracom:collection></item><item><title>FAQs</title><link>https://docs.soracom.io/en/devices/soracom-onyx-lte-usb-modem/faq/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/soracom-onyx-lte-usb-modem/faq/</guid><description>This section aims to provide straightforward answers to common questions you may have about the Soracom Onyx LTE™ USB Modem.</description><soracom:collection>devices</soracom:collection></item><item><title>Teltonika RUT240</title><link>https://docs.soracom.io/en/devices/teltonika/rut240/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/teltonika/rut240/</guid><description>Configuration settings for the Teltonika RUT240 router.</description><soracom:collection>devices</soracom:collection><category>certified</category></item><item><title>Teltonika RUT950</title><link>https://docs.soracom.io/en/devices/teltonika/rut950/</link><guid isPermaLink="true">https://docs.soracom.io/en/devices/teltonika/rut950/</guid><description>Configuration settings for the Teltonika RUT950 router.</description><soracom:collection>devices</soracom:collection><category>certified</category></item><item><title>Soracom Air for Cellular</title><link>https://docs.soracom.io/en/services/air/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/</guid><description>2G, 3G, 4G/LTE, LTE-M, and NB-IoT connectivity for cellular devices.</description><soracom:collection>services</soracom:collection><category>connectivity</category></item><item><title>SIM Types &amp; Plans</title><link>https://docs.soracom.io/en/services/air/sim-types/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/sim-types/</guid><description>Soracom provides several types of SIM modules to fit a wide variety of cellular devices. Soracom works directly with SIM manufacturers and network carriers t…</description><soracom:collection>services</soracom:collection></item><item><title>SIM Management Overview</title><link>https://docs.soracom.io/en/services/air/management/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/management/</guid><description>The SIM Management screen is where you&apos;ll find most SIM management functions.</description><soracom:collection>services</soracom:collection></item><item><title>SIM IDs</title><link>https://docs.soracom.io/en/services/air/management/ids/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/management/ids/</guid><description>In IoT connectivity, effective SIM card management requires understanding the various associated identifiers. Depending on the type of SIM, these identifiers…</description><soracom:collection>services</soracom:collection></item><item><title>Tags</title><link>https://docs.soracom.io/en/services/air/management/tags/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/management/tags/</guid><description>Tags provide an easy way to add information to your IoT SIMs to simplify management and identification. You can add tags to describe a device&apos;s deployment lo…</description><soracom:collection>services</soracom:collection></item><item><title>Usage Dashboard</title><link>https://docs.soracom.io/en/services/air/management/usage-dashboard/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/management/usage-dashboard/</guid><description>Explore and visualize your account&apos;s data usage across groups, SIMs, and countries, powered by Soracom Query.</description><soracom:collection>services</soracom:collection></item><item><title>Registration</title><link>https://docs.soracom.io/en/services/air/management/lifecycle/registration/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/management/lifecycle/registration/</guid><description>When you purchase a Soracom IoT SIM, it must be registered to your Soracom account before use. This is similar to activating a SIM card with a traditional mo…</description><soracom:collection>services</soracom:collection></item><item><title>Test Mode</title><link>https://docs.soracom.io/en/services/air/management/lifecycle/test-mode/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/management/lifecycle/test-mode/</guid><description>While an IoT SIM is in Testing status, it can use most Soracom services and features normally, provided that those services or features do not rely on or aff…</description><soracom:collection>services</soracom:collection></item><item><title>Subscriber Status</title><link>https://docs.soracom.io/en/services/air/management/lifecycle/subscriber-status/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/management/lifecycle/subscriber-status/</guid><description>Each Soracom IoT SIM has a Status that indicates its subscription state. This status determines whether the SIM can communicate with the cellular network and…</description><soracom:collection>services</soracom:collection></item><item><title>Expiration</title><link>https://docs.soracom.io/en/services/air/management/lifecycle/expiration/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/management/lifecycle/expiration/</guid><description>In some applications, you may want to end your device&apos;s data session or suspend or terminate your subscription at a pre-determined date and time. The Expirat…</description><soracom:collection>services</soracom:collection></item><item><title>Transfer</title><link>https://docs.soracom.io/en/services/air/management/lifecycle/transfer/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/management/lifecycle/transfer/</guid><description>Once an IoT SIM has been registered to a Soracom account, all aspects of the SIM, such as configuration and billing, will be associated with that Soracom acc…</description><soracom:collection>services</soracom:collection></item><item><title>Termination</title><link>https://docs.soracom.io/en/services/air/management/lifecycle/termination/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/management/lifecycle/termination/</guid><description>When you no longer need your Soracom IoT SIM, you can terminate the subscription from the User Console, or programmatically using the Soracom API, Soracom CL…</description><soracom:collection>services</soracom:collection></item><item><title>Metadata Service</title><link>https://docs.soracom.io/en/services/air/management/tools/metadata-service/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/management/tools/metadata-service/</guid><description>Virtual machine cloud services like AWS EC2 and Google GCE provide simple metadata services that allow a VM to obtain data about itself, such as its identity…</description><soracom:collection>services</soracom:collection></item><item><title>Batch Processing</title><link>https://docs.soracom.io/en/services/air/management/tools/batch-processing/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/management/tools/batch-processing/</guid><description>The Soracom User Console provides an easy-to-use graphical interface for all SIM management tasks, such as registration, activation and deactivation, speed c…</description><soracom:collection>services</soracom:collection></item><item><title>Local Info Report</title><link>https://docs.soracom.io/en/services/air/management/tools/local-info-report/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/management/tools/local-info-report/</guid><description>Local Info Report is a feature that allows you to retrieve information directly from the SIM and the device it is installed in by using a Java applet that is…</description><soracom:collection>services</soracom:collection></item><item><title>Connectivity Basics</title><link>https://docs.soracom.io/en/services/air/network-security/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/network-security/</guid><description>While Soracom Air for Cellular generally provides a frustration-free experience for enabling cellular connectivity for IoT or M2M devices, in some cases ther…</description><soracom:collection>services</soracom:collection></item><item><title>Session Status</title><link>https://docs.soracom.io/en/services/air/network-security/session-status/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/network-security/session-status/</guid><description>An IoT SIM&apos;s session status indicates whether the SIM currently has an active data connection: Online (connected) or Offline (not connected). This informatio…</description><soracom:collection>services</soracom:collection></item><item><title>Rendezvous Points</title><link>https://docs.soracom.io/en/services/air/network-security/rendezvous-points/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/network-security/rendezvous-points/</guid><description>By default, Soracom Air for Cellular devices connect to a Rendezvous Point based on their subscription plan and device location. For example,  and  SIMs rout…</description><soracom:collection>services</soracom:collection></item><item><title>eDRX &amp; PSM Timers</title><link>https://docs.soracom.io/en/services/air/network-security/edrx-psm-timers/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/network-security/edrx-psm-timers/</guid><description>eDRX (Extended Discontinuous Reception) and PSM (Power Saving Mode) are power-saving features of LTE-M and NB-IoT modems and networks designed to help device…</description><soracom:collection>services</soracom:collection></item><item><title>Subscription Containers</title><link>https://docs.soracom.io/en/services/air/network-security/profiles/subscription-containers/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/network-security/profiles/subscription-containers/</guid><description>Subscription containers are a feature that allows you to add additional subscription plans to a SIM in order to extend coverage to more countries and network…</description><soracom:collection>services</soracom:collection></item><item><title>eSIM Profiles</title><link>https://docs.soracom.io/en/services/air/network-security/profiles/esim-profiles/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/network-security/profiles/esim-profiles/</guid><description>To get started, you&apos;ll need to have your account enabled for eSIM profiles. To request access, contact our Sales Team.</description><soracom:collection>services</soracom:collection></item><item><title>Connectivity Hypervisor</title><link>https://docs.soracom.io/en/services/air/network-security/profiles/connectivity-hypervisor/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/network-security/profiles/connectivity-hypervisor/</guid><description>To get started, your account must be enabled for Connectivity Hypervisor. To request access, contact us.</description><soracom:collection>services</soracom:collection></item><item><title>Security Overview</title><link>https://docs.soracom.io/en/services/air/network-security/security/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/network-security/security/</guid><description>Soracom IoT SIM cards take advantage of cellular communication&apos;s characteristics and the ability to use additional Soracom services to remain secure.</description><soracom:collection>services</soracom:collection></item><item><title>IMEI Lock</title><link>https://docs.soracom.io/en/services/air/network-security/security/imei-lock/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/network-security/security/imei-lock/</guid><description>The IMEI Lock option provides a straightforward method for securing your IoT SIM, ensuring that in the case that your IoT SIM is stolen, it cannot be used in…</description><soracom:collection>services</soracom:collection></item><item><title>CHAP Authentication</title><link>https://docs.soracom.io/en/services/air/network-security/security/chap-authentication/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/network-security/security/chap-authentication/</guid><description>By default, Soracom uses a SIM authentication mechanism built into cellular networks to check the authenticity of a Soracom IoT SIM and determine if it is al…</description><soracom:collection>services</soracom:collection></item><item><title>Data Usage</title><link>https://docs.soracom.io/en/services/air/data-messaging/data-usage/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/data-messaging/data-usage/</guid><description>As part of the Soracom platform, you can easily monitor your device&apos;s data usage from the User Console.</description><soracom:collection>services</soracom:collection></item><item><title>Billing Calculation</title><link>https://docs.soracom.io/en/services/air/data-messaging/billing-calculation/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/data-messaging/billing-calculation/</guid><description>When a cellular-enabled device sends or receives data over a cellular network, data is transferred using packets, similar to protocols such as TCP or HTTP. T…</description><soracom:collection>services</soracom:collection></item><item><title>SMS &amp; USSD</title><link>https://docs.soracom.io/en/services/air/data-messaging/sms-ussd/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/data-messaging/sms-ussd/</guid><description>Most Soracom IoT SIMs support SMS (Short Message Service) and USSD (Unstructured Supplementary Service Data), allowing for data transmission and actions such…</description><soracom:collection>services</soracom:collection></item><item><title>Speed Class</title><link>https://docs.soracom.io/en/services/air/data-messaging/settings/speed-class/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/data-messaging/settings/speed-class/</guid><description>Similar to AWS EC2 instance sizes and the Azure VM series, Soracom IoT SIMs can be configured to adjust the maximum upload and download bandwidth. Adjustment…</description><soracom:collection>services</soracom:collection></item><item><title>IP Link MTU</title><link>https://docs.soracom.io/en/services/air/data-messaging/settings/ip-link-mtu/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/data-messaging/settings/ip-link-mtu/</guid><description>The IP Link MTU Configuration option allows you to specify the Maximum Transmission Unit (MTU) value notified to your devices from Soracom. This sets the max…</description><soracom:collection>services</soracom:collection></item><item><title>Custom DNS</title><link>https://docs.soracom.io/en/services/air/data-messaging/settings/custom-dns/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/data-messaging/settings/custom-dns/</guid><description>The Custom DNS option allows you to specify which DNS resolvers receive DNS requests from devices using Soracom Air for Cellular. Subscribers that belong to…</description><soracom:collection>services</soracom:collection></item><item><title>Virtual Private Gateway</title><link>https://docs.soracom.io/en/services/air/data-messaging/settings/vpg/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/data-messaging/settings/vpg/</guid><description>By default, all Soracom Air subscribers will connect to the Soracom platform using a shared platform gateway. This gateway allows devices to both access Sora…</description><soracom:collection>services</soracom:collection></item><item><title>Ping Test</title><link>https://docs.soracom.io/en/services/air/data-messaging/tools/ping-test/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/data-messaging/tools/ping-test/</guid><description>Pinging is a common technique used to quickly check whether two network-connected devices can reach each other. In many cases, you can easily send a ping req…</description><soracom:collection>services</soracom:collection></item><item><title>Troubleshooting</title><link>https://docs.soracom.io/en/services/air/troubleshooting/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/troubleshooting/</guid><description>When troubleshooting cellular connectivity issues, the most effective way to check for potential problems is typically to test the device directly. In many c…</description><soracom:collection>services</soracom:collection></item><item><title>Diagnostics Tool</title><link>https://docs.soracom.io/en/services/air/troubleshooting/diagnostics/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/troubleshooting/diagnostics/</guid><description>When troubleshooting a cellular-enabled device that is experiencing connectivity issues, there is typically no easy way to inspect the cellular network direc…</description><soracom:collection>services</soracom:collection></item><item><title>Error Messages</title><link>https://docs.soracom.io/en/services/air/troubleshooting/errors/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/troubleshooting/errors/</guid><description>Soracom Air stores error logs for the last 14 days that can be viewed from the User Console or API. These errors can be used for debugging when troubleshooti…</description><soracom:collection>services</soracom:collection></item><item><title>Legacy Plans</title><link>https://docs.soracom.io/en/services/air/legacy-plans/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/legacy-plans/</guid><description>This section contains documentation for Soracom IoT SIM subscription plans that are no longer available for purchase. Existing customers with these plans can…</description><soracom:collection>services</soracom:collection></item><item><title>plan-NA1</title><link>https://docs.soracom.io/en/services/air/legacy-plans/plan-na1/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/legacy-plans/plan-na1/</guid><description>plan-NA1 provided cellular IoT connectivity for deployments exclusively in the United States and Canada with a simple fixed monthly price that includes bundl…</description><soracom:collection>services</soracom:collection></item><item><title>SIM Datasheet</title><link>https://docs.soracom.io/en/services/air/sim-datasheet/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/air/sim-datasheet/</guid><description>The SORACOM Air Embedded SIM (eSIM) is available in a MFF2 package which is compliant with ETSI TS 102.671 specifications.</description><soracom:collection>services</soracom:collection></item><item><title>Soracom Air for Satellite</title><link>https://docs.soracom.io/en/services/satellite/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/satellite/</guid><description>NB-IoT satellite connectivity for Non-Terrestrial Network compatible devices.</description><soracom:collection>services</soracom:collection><category>connectivity</category></item><item><title>Configuration</title><link>https://docs.soracom.io/en/services/satellite/configuration/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/satellite/configuration/</guid><description>To get started, you&apos;ll need to have  enabled on your account. To request access, contact our Sales Team.</description><soracom:collection>services</soracom:collection></item><item><title>Troubleshooting</title><link>https://docs.soracom.io/en/services/satellite/troubleshooting/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/satellite/troubleshooting/</guid><description>If you experience issues establishing a connection when using , follow these troubleshooting steps:</description><soracom:collection>services</soracom:collection></item><item><title>Soracom Air for Sigfox</title><link>https://docs.soracom.io/en/services/sigfox/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/sigfox/</guid><description>LPWA connectivity for Sigfox devices.</description><soracom:collection>services</soracom:collection><category>connectivity</category></item><item><title>Registration</title><link>https://docs.soracom.io/en/services/sigfox/registration/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/sigfox/registration/</guid><description>To use your Sigfox device on Soracom, you must register it to your Soracom account. This process requires entering the Sigfox device ID and PAC (Porting Auth…</description><soracom:collection>services</soracom:collection></item><item><title>Soracom Arc</title><link>https://docs.soracom.io/en/services/arc/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/arc/</guid><description>Secure link service for connectivity to Soracom over standard IP networks.</description><soracom:collection>services</soracom:collection><category>connectivity</category></item><item><title>Configuration</title><link>https://docs.soracom.io/en/services/arc/configuration/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/arc/configuration/</guid><description>Creating a Virtual SIM will incur an initial fee. In addition, the Virtual SIM will incur a monthly service fee until the Virtual SIM is terminated. Refer to…</description><soracom:collection>services</soracom:collection></item><item><title>Connection</title><link>https://docs.soracom.io/en/services/arc/connection/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/arc/connection/</guid><description>Once you have created a Virtual SIM (either Standalone or as a Subscription Container), Arc will return a set of WireGuard configuration details containing t…</description><soracom:collection>services</soracom:collection></item><item><title>Session Status</title><link>https://docs.soracom.io/en/services/arc/session-status/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/arc/session-status/</guid><description>With Soracom Air for Cellular connectivity, the modem in your device must first send a request to a cellular network to register to the network and establish…</description><soracom:collection>services</soracom:collection></item><item><title>Credentials</title><link>https://docs.soracom.io/en/services/arc/management/credentials/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/arc/management/credentials/</guid><description>In order establish a secure connection between your device and Soracom, your device&apos;s WireGuard client must be configured with a unique private and public ke…</description><soracom:collection>services</soracom:collection></item><item><title>Termination</title><link>https://docs.soracom.io/en/services/arc/management/termination/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/arc/management/termination/</guid><description>If you no longer need your Virtual SIM, you can terminate it from the User Console, or programmatically using the Soracom API or CLI.</description><soracom:collection>services</soracom:collection></item><item><title>Soratun Tool</title><link>https://docs.soracom.io/en/services/arc/soratun/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/arc/soratun/</guid><description>When using Soracom Arc to connect to the Soracom platform, the configuration and connection process involves the following steps:</description><soracom:collection>services</soracom:collection></item><item><title>Download</title><link>https://docs.soracom.io/en/services/arc/soratun/download/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/arc/soratun/download/</guid><description>Virtual SIM bootstrap and WireGuard client for Soracom Arc.</description><soracom:collection>services</soracom:collection></item><item><title>Installation</title><link>https://docs.soracom.io/en/services/arc/soratun/installation/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/arc/soratun/installation/</guid><description>Soratun can be installed by simply downloading the latest release to your device and extracting the archive. Soratun also includes a built-in WireGuard clien…</description><soracom:collection>services</soracom:collection></item><item><title>Bootstrapping with AuthKey</title><link>https://docs.soracom.io/en/services/arc/soratun/authkey-bootstrapping/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/arc/soratun/authkey-bootstrapping/</guid><description>When bootstrapping, a Virtual SIM will be created which will incur an initial fee. In addition, the Virtual SIM will incur a monthly service fee until the Vi…</description><soracom:collection>services</soracom:collection></item><item><title>Bootstrapping over Cellular</title><link>https://docs.soracom.io/en/services/arc/soratun/cellular-boostrapping/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/arc/soratun/cellular-boostrapping/</guid><description>When bootstrapping, a Virtual SIM will be created which will incur an initial fee. In addition, the Virtual SIM will incur a monthly service fee until the Vi…</description><soracom:collection>services</soracom:collection></item><item><title>Bootstrapping with SIM</title><link>https://docs.soracom.io/en/services/arc/soratun/sim-bootstrapping/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/arc/soratun/sim-bootstrapping/</guid><description>When bootstrapping, a Virtual SIM will be created which will incur an initial fee. In addition, the Virtual SIM will incur a monthly service fee until the Vi…</description><soracom:collection>services</soracom:collection></item><item><title>Command Reference</title><link>https://docs.soracom.io/en/services/arc/soratun/reference/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/arc/soratun/reference/</guid><description>To show available commands, run soratun help:</description><soracom:collection>services</soracom:collection></item><item><title>Unified Endpoint</title><link>https://docs.soracom.io/en/services/unified-endpoint/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/unified-endpoint/</guid><description>Consolidated data ingest endpoint for Beam, Funnel, Funk, and Harvest Data.</description><soracom:collection>services</soracom:collection><category>application</category></item><item><title>Configuration</title><link>https://docs.soracom.io/en/services/unified-endpoint/configuration/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/unified-endpoint/configuration/</guid><description>Unified Endpoint settings are found in Soracom Air or Soracom Inventory group settings.</description><soracom:collection>services</soracom:collection></item><item><title>Response Format</title><link>https://docs.soracom.io/en/services/unified-endpoint/response-format/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/unified-endpoint/response-format/</guid><description>As Soracom Beam, Funnel, Funk, and Harvest will return response messages to the device in various formats depending on entry point and forwarding destination…</description><soracom:collection>services</soracom:collection></item><item><title>HTTP Keep-Alive</title><link>https://docs.soracom.io/en/services/unified-endpoint/http-keep-alive/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/unified-endpoint/http-keep-alive/</guid><description>HTTP Keep-Alive is a mechanism for processing multiple HTTP requests and responses over a single TCP connection in HTTP communication.</description><soracom:collection>services</soracom:collection></item><item><title>Error Logs</title><link>https://docs.soracom.io/en/services/unified-endpoint/error-logs/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/unified-endpoint/error-logs/</guid><description>Unified Endpoint stores error logs for the last 14 days that can be viewed from the User Console or API. These errors can be used for debugging when troubles…</description><soracom:collection>services</soracom:collection></item><item><title>Soracom Napter</title><link>https://docs.soracom.io/en/services/napter/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/napter/</guid><description>On-demand secure remote device access enabling management and monitoring.</description><soracom:collection>services</soracom:collection><category>networking</category></item><item><title>Usage</title><link>https://docs.soracom.io/en/services/napter/usage/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/napter/usage/</guid><description>Napter can be easily accessed directly from the User Console. While Napter provides secure remote access to your device, Napter cannot resolve any connection…</description><soracom:collection>services</soracom:collection></item><item><title>Web Terminal</title><link>https://docs.soracom.io/en/services/napter/web-terminal/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/napter/web-terminal/</guid><description>Web Terminal is a feature based on Napter that allows you to establish an SSH connection to your device from directly inside your web browser.</description><soracom:collection>services</soracom:collection></item><item><title>Napter Audit Logs</title><link>https://docs.soracom.io/en/services/napter/audit-logs/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/napter/audit-logs/</guid><description>Napter Audit Logs allow you to monitor connections to your devices made through the Napter on-demand remote access service.</description><soracom:collection>services</soracom:collection></item><item><title>Error Logs</title><link>https://docs.soracom.io/en/services/napter/error-logs/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/napter/error-logs/</guid><description>Soracom Napter stores error logs for the last 14 days that can be viewed from the User Console or API. These errors can be used for debugging when troublesho…</description><soracom:collection>services</soracom:collection></item><item><title>Soracom Peek</title><link>https://docs.soracom.io/en/services/peek/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/peek/</guid><description>Managed packet capture service for individual SIMs or VPGs.</description><soracom:collection>services</soracom:collection><category>networking</category></item><item><title>SIM Usage</title><link>https://docs.soracom.io/en/services/peek/sim-usage/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/peek/sim-usage/</guid><description>You can capture IP traffic to and from an individual Air for Cellular device directly from the SIM Management section of the User Console. Before starting a…</description><soracom:collection>services</soracom:collection></item><item><title>VPG Usage</title><link>https://docs.soracom.io/en/services/peek/vpg-usage/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/peek/vpg-usage/</guid><description>You can capture IP traffic coming from and going to multiple Air for Cellular devices all at once by capturing packets that pass through a Virtual Private Ga…</description><soracom:collection>services</soracom:collection></item><item><title>Remote Command</title><link>https://docs.soracom.io/en/services/remote-command/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/remote-command/</guid><description>Securely send SSH or HTTP instructions from the cloud to your IoT devices.</description><soracom:collection>services</soracom:collection><category>networking</category></item><item><title>SSH Usage</title><link>https://docs.soracom.io/en/services/remote-command/ssh/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/remote-command/ssh/</guid><description>With Remote Command, you can use the Soracom User Console and the Soracom API to send SSH commands to devices that use IoT SIMs and verify their results.</description><soracom:collection>services</soracom:collection></item><item><title>HTTP/HTTPS Usage</title><link>https://docs.soracom.io/en/services/remote-command/http/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/remote-command/http/</guid><description>With Remote Command, you can use the Soracom User Console and the Soracom API to send HTTP or HTTPS commands to devices that use IoT SIMs and verify their re…</description><soracom:collection>services</soracom:collection></item><item><title>TCP Usage</title><link>https://docs.soracom.io/en/services/remote-command/tcp/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/remote-command/tcp/</guid><description>With Remote Command, you can use the Soracom API to send TCP data to a device that uses an IoT SIM.</description><soracom:collection>services</soracom:collection></item><item><title>UDP Usage</title><link>https://docs.soracom.io/en/services/remote-command/udp/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/remote-command/udp/</guid><description>With Remote Command, you can use the Soracom API to send UDP data to a device that uses an IoT SIM.</description><soracom:collection>services</soracom:collection></item><item><title>RTSP Usage</title><link>https://docs.soracom.io/en/services/remote-command/rtsp/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/remote-command/rtsp/</guid><description>With the Soracom API’s Remote Command feature, you can send RTSP commands to capture snapshots from IP cameras and video streaming devices that use an IoT SI…</description><soracom:collection>services</soracom:collection></item><item><title>Virtual Private Gateway</title><link>https://docs.soracom.io/en/services/vpg/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/vpg/</guid><description>High availability private gateway for Air and Arc devices.</description><soracom:collection>services</soracom:collection><category>networking</category></item><item><title>Best Practices</title><link>https://docs.soracom.io/en/services/vpg/best-practices/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/vpg/best-practices/</guid><description>This guide explains how to achieve high availability for a Virtual Private Gateway (VPG) and provides operational best practices. By following this guide, yo…</description><soracom:collection>services</soracom:collection></item><item><title>Type-E Configuration</title><link>https://docs.soracom.io/en/services/vpg/configuration/type-e/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/vpg/configuration/type-e/</guid><description>Creating a VPG will incur fees. Once created, it will be billed according to its runtime, regardless of actual usage. Billing will continue until the VPG is…</description><soracom:collection>services</soracom:collection></item><item><title>Type-F Configuration</title><link>https://docs.soracom.io/en/services/vpg/configuration/type-f/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/vpg/configuration/type-f/</guid><description>Creating a VPG will incur fees. Once created, it will be billed according to its runtime, regardless of actual usage. Billing will continue until the VPG is…</description><soracom:collection>services</soracom:collection></item><item><title>Type-G Configuration</title><link>https://docs.soracom.io/en/services/vpg/configuration/type-g/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/vpg/configuration/type-g/</guid><description>At this time, if you would like to create a Type-G VPG, contact Soracom Support.</description><soracom:collection>services</soracom:collection></item><item><title>Type-F2 Configuration</title><link>https://docs.soracom.io/en/services/vpg/configuration/type-f2/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/vpg/configuration/type-f2/</guid><description>Creating a VPG will incur fees. Once created, it will be billed according to its runtime, regardless of actual usage. Billing will continue until the VPG is…</description><soracom:collection>services</soracom:collection></item><item><title>Fixed Global IP Address</title><link>https://docs.soracom.io/en/services/vpg/fixed-global-ip/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/vpg/fixed-global-ip/</guid><description>Soracom Virtual Private Gateways can optionally be configured with two fixed global (public) IP addresses. These IP addresses are unique to each VPG, and whe…</description><soracom:collection>services</soracom:collection></item><item><title>SIM-Based Routing</title><link>https://docs.soracom.io/en/services/vpg/sim-based-routing/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/vpg/sim-based-routing/</guid><description>To access a device on the subnet beyond your cellular router, it used to be necessary to spend extra effort configuring network settings like port forwarding…</description><soracom:collection>services</soracom:collection></item><item><title>IP Address Mapping</title><link>https://docs.soracom.io/en/services/vpg/ip-address-mapping/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/vpg/ip-address-mapping/</guid><description>When using a Virtual Private Gateway to establish a private network environment for Soracom IoT SIMs, the VPG will automatically assign an IP address to each…</description><soracom:collection>services</soracom:collection></item><item><title>Outbound Filter</title><link>https://docs.soracom.io/en/services/vpg/outbound-filter/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/vpg/outbound-filter/</guid><description>The VPG Outbound Filter lets you control which IP address ranges your devices can send traffic to. By defining allow or deny rules for specific CIDR blocks,…</description><soracom:collection>services</soracom:collection></item><item><title>NTP Service</title><link>https://docs.soracom.io/en/services/vpg/ntp-service/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/vpg/ntp-service/</guid><description>In many applications, using NTP (Network Time Protocol) to sync device clocks is very important. Typically NTP can be accessed from any number of internet-ba…</description><soracom:collection>services</soracom:collection></item><item><title>Traffic Filtering</title><link>https://docs.soracom.io/en/services/vpg/traffic-filtering/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/vpg/traffic-filtering/</guid><description>The VPG Traffic Filtering option lets you control device-originated traffic with fine-grained rules. Compared to the simpler Outbound Filter, Traffic Filteri…</description><soracom:collection>services</soracom:collection></item><item><title>Configuration</title><link>https://docs.soracom.io/en/services/vpg/traffic-filtering/configuration/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/vpg/traffic-filtering/configuration/</guid><description>Traffic Filtering rules can be configured from the User Console or programmatically via the Soracom API. For an overview of Traffic Filtering, filtering type…</description><soracom:collection>services</soracom:collection></item><item><title>IP Rules</title><link>https://docs.soracom.io/en/services/vpg/traffic-filtering/ip-rules/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/vpg/traffic-filtering/ip-rules/</guid><description>IP rules are evaluated by most-specific-match (longest match), not by their order in the list. When multiple rules match the same packet, the most specific r…</description><soracom:collection>services</soracom:collection></item><item><title>Domain Rules</title><link>https://docs.soracom.io/en/services/vpg/traffic-filtering/domain-rules/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/vpg/traffic-filtering/domain-rules/</guid><description>FQDN patterns may use a single leading wildcard label (.example.com). A wildcard pattern matches only single-level subdomains: .example.com matches api.examp…</description><soracom:collection>services</soracom:collection></item><item><title>Troubleshooting</title><link>https://docs.soracom.io/en/services/vpg/traffic-filtering/troubleshooting/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/vpg/traffic-filtering/troubleshooting/</guid><description>For an overview of Traffic Filtering, see Traffic Filtering. To configure Traffic Filtering, see Configuration. For behavior details that may explain unexpec…</description><soracom:collection>services</soracom:collection></item><item><title>Private Garden</title><link>https://docs.soracom.io/en/services/vpg/shared-gateways/private-garden/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/vpg/shared-gateways/private-garden/</guid><description>By default, all Soracom Air for Cellular devices will connect to the Soracom platform using a shared gateway. This shared gateway allows Air devices to conne…</description><soracom:collection>services</soracom:collection></item><item><title>Public Gate</title><link>https://docs.soracom.io/en/services/vpg/shared-gateways/public-gate/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/vpg/shared-gateways/public-gate/</guid><description>By default, all Soracom Air for Cellular devices will connect to the Soracom platform using a shared gateway. This shared gateway allows Air devices to conne…</description><soracom:collection>services</soracom:collection></item><item><title>IP Address Assignment</title><link>https://docs.soracom.io/en/services/vpg/ip-address-assignment/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/vpg/ip-address-assignment/</guid><description>When using a Virtual Private Gateway, several types of IP addresses are used and assigned. Understanding these IP addresses and their assignment methods is e…</description><soracom:collection>services</soracom:collection></item><item><title>Account Management</title><link>https://docs.soracom.io/en/services/account/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/account/</guid><description>This page is being migrated from developers.soracom.io.</description><soracom:collection>services</soracom:collection><category>platform</category></item><item><title>Account Type</title><link>https://docs.soracom.io/en/services/account/account-type/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/account/account-type/</guid><description>A Soracom account is called an Operator. Each operator has an Account Type (Individual or Business), which you must select when creating an account, and an O…</description><soracom:collection>services</soracom:collection></item><item><title>Email Settings</title><link>https://docs.soracom.io/en/services/account/email/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/account/email/</guid><description>When creating a Soracom account, you will be asked to enter your email address. This address is your Primary Email Address. Your primary email address is use…</description><soracom:collection>services</soracom:collection></item><item><title>Contact Information</title><link>https://docs.soracom.io/en/services/account/contact-information/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/account/contact-information/</guid><description>When creating a Soracom account, you will be prompted to select whether to create an Individual or a Business account, and to provide contact information for…</description><soracom:collection>services</soracom:collection></item><item><title>Language Settings</title><link>https://docs.soracom.io/en/services/account/language/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/account/language/</guid><description>The Soracom User Console is available in English and Japanese.</description><soracom:collection>services</soracom:collection></item><item><title>Account Password</title><link>https://docs.soracom.io/en/services/account/access/password/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/account/access/password/</guid><description>Access to your Soracom account is provided by a primary email address and password. These credentials are set when you create your Soracom account and can be…</description><soracom:collection>services</soracom:collection></item><item><title>Users &amp; Roles</title><link>https://docs.soracom.io/en/services/account/access/users-and-roles/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/account/access/users-and-roles/</guid><description>For example, you can provide members of your technical department with full access to your Soracom account, and your accounting department with access only t…</description><soracom:collection>services</soracom:collection></item><item><title>Switch User</title><link>https://docs.soracom.io/en/services/account/access/switch-user/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/account/access/switch-user/</guid><description>Switch User is a feature that allows a Root user or Soracom Access Management (SAM) user to quickly switch to an alternate SAM user without having to enter a…</description><soracom:collection>services</soracom:collection></item><item><title>Multi-Factor Authentication</title><link>https://docs.soracom.io/en/services/account/access/mfa/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/account/access/mfa/</guid><description>Soracom provides an additional layer of security for Root user access as well as SAM user access with Multi-Factor Authentication (MFA), also known as Two-Fa…</description><soracom:collection>services</soracom:collection></item><item><title>Audit Logs</title><link>https://docs.soracom.io/en/services/account/access/audit-logs/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/account/access/audit-logs/</guid><description>When using Soracom in a multi-user organization, you may want to periodically check for indications of unauthorized access. Audit Logs provides detailed info…</description><soracom:collection>services</soracom:collection></item><item><title>Order Management</title><link>https://docs.soracom.io/en/services/account/orders/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/account/orders/</guid><description>The Orders screen allows you to purchase devices and IoT SIMs directly from Soracom and manage your order history.</description><soracom:collection>services</soracom:collection></item><item><title>Billing Information</title><link>https://docs.soracom.io/en/services/account/billing-and-payments/billing/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/account/billing-and-payments/billing/</guid><description>Soracom platform services are postpaid. All data usage charges, connection fees (such as Custom DNS), network services (VPG, Canal, etc.), and application se…</description><soracom:collection>services</soracom:collection></item><item><title>Payment Settings</title><link>https://docs.soracom.io/en/services/account/billing-and-payments/payments/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/account/billing-and-payments/payments/</guid><description>Soracom provides two methods of payment for fees incurred on the Soracom platform.</description><soracom:collection>services</soracom:collection></item><item><title>Tax Information</title><link>https://docs.soracom.io/en/services/account/billing-and-payments/tax/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/account/billing-and-payments/tax/</guid><description>Soracom is required by law to apply taxes for services and goods sold in certain countries. Whether tax is charged and at what rate depends on your account&apos;s…</description><soracom:collection>services</soracom:collection></item><item><title>Coupons &amp; Discounts</title><link>https://docs.soracom.io/en/services/account/billing-and-payments/coupons-and-discounts/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/account/billing-and-payments/coupons-and-discounts/</guid><description>Soracom is committed to helping developers with their IoT projects by providing coupons that can be used towards payment of various platform fees, as well as…</description><soracom:collection>services</soracom:collection></item><item><title>Account Termination</title><link>https://docs.soracom.io/en/services/account/termination/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/account/termination/</guid><description>Soracom staff cannot terminate accounts on behalf of the customer.</description><soracom:collection>services</soracom:collection></item><item><title>Authentication Tools</title><link>https://docs.soracom.io/en/services/authentication/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/authentication/</guid><soracom:collection>services</soracom:collection><category>platform</category></item><item><title>AuthKeys</title><link>https://docs.soracom.io/en/services/authentication/authkeys/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/authentication/authkeys/</guid><description>While the Soracom User Console provides full access to your Soracom account using a web browser, you may want to perform SIM and device management, service c…</description><soracom:collection>services</soracom:collection></item><item><title>Credential Sets</title><link>https://docs.soracom.io/en/services/authentication/credential-sets/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/authentication/credential-sets/</guid><description>For basic IoT applications, you may design your device to connect directly to your backend or cloud systems using the cellular connectivity provided by Sorac…</description><soracom:collection>services</soracom:collection></item><item><title>Resource Authentication</title><link>https://docs.soracom.io/en/services/authentication/resource-authentication/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/authentication/resource-authentication/</guid><description>Typically, a SAM user is an individual or external application with specific permissions that authorize them to perform actions within your Soracom account,…</description><soracom:collection>services</soracom:collection></item><item><title>Soracom Beam</title><link>https://docs.soracom.io/en/services/beam/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/beam/</guid><description>Proxy service for encryption and protocol translation.</description><soracom:collection>services</soracom:collection><category>application</category></item><item><title>Configuration</title><link>https://docs.soracom.io/en/services/beam/configuration/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/beam/configuration/</guid><description>Enabling Beam will incur fees based on the number of requests made. Refer to the Pricing &amp; Fee Schedule for more information.</description><soracom:collection>services</soracom:collection></item><item><title>Header Manipulation</title><link>https://docs.soracom.io/en/services/beam/header-manipulation/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/beam/header-manipulation/</guid><description>When Soracom Beam fowards connections from an Air device to your endpoint, you can optionally enable header manipulation in order to add device information t…</description><soracom:collection>services</soracom:collection></item><item><title>Signature Verification</title><link>https://docs.soracom.io/en/services/beam/signature-verification/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/beam/signature-verification/</guid><description>When enabling the Signature header option, a SHA-256 hash will be calculated using a pre-shared key that you define, and will be appended to the HTTP request…</description><soracom:collection>services</soracom:collection></item><item><title>Test Servers</title><link>https://docs.soracom.io/en/services/beam/test-servers/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/beam/test-servers/</guid><description>Soracom provides test servers that you can use to verify how Beam forwards connections from a device. You can configure Beam settings to forward connection r…</description><soracom:collection>services</soracom:collection></item><item><title>HTTP Keep-Alive</title><link>https://docs.soracom.io/en/services/beam/http-keep-alive/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/beam/http-keep-alive/</guid><description>HTTP Keep-Alive is a mechanism for processing multiple HTTP requests and responses over a single TCP connection in HTTP communication.</description><soracom:collection>services</soracom:collection></item><item><title>POST Request</title><link>https://docs.soracom.io/en/services/beam/getting-started/http-post/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/beam/getting-started/http-post/</guid><description>Use Unified Endpoint, Beam&apos;s HTTP entry point, and Soracom&apos;s HTTPS test server to verify how Beam forwards POST requests.</description><soracom:collection>services</soracom:collection></item><item><title>GET Request</title><link>https://docs.soracom.io/en/services/beam/getting-started/http-get/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/beam/getting-started/http-get/</guid><description>Use Beam&apos;s HTTP entry point and Soracom&apos;s HTTPS test server to verify how Beam forwards GET requests.</description><soracom:collection>services</soracom:collection></item><item><title>WebSocket Connection</title><link>https://docs.soracom.io/en/services/beam/getting-started/websocket/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/beam/getting-started/websocket/</guid><description>Use Beam&apos;s Website entry point and Soracom&apos;s HTTPS test server to verify how Beam forwards WebSocket connections.</description><soracom:collection>services</soracom:collection></item><item><title>MQTT Publish/Subscribe</title><link>https://docs.soracom.io/en/services/beam/getting-started/mqtt/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/beam/getting-started/mqtt/</guid><description>Use Beam&apos;s MQTT entry point and Soracom&apos;s MQTTS test server to verify how Beam forwards MQTT publish and subscribe operations.</description><soracom:collection>services</soracom:collection></item><item><title>TCP Connection</title><link>https://docs.soracom.io/en/services/beam/getting-started/tcp/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/beam/getting-started/tcp/</guid><description>Use Beam&apos;s TCP → TCP/TCPS entry point and Soracom&apos;s TCPS test server to verify how Beam forwards TCP connections.</description><soracom:collection>services</soracom:collection></item><item><title>Configuring Entry Points</title><link>https://docs.soracom.io/en/services/beam/getting-started/configuration/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/beam/getting-started/configuration/</guid><description>To use Beam, add an entry point to a group and assign your IoT SIM, Sigfox device, or other device to the group.</description><soracom:collection>services</soracom:collection></item><item><title>HTTP Entry Point</title><link>https://docs.soracom.io/en/services/beam/entry-points/http/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/beam/entry-points/http/</guid><description>This entry point accepts HTTP requests from an Air for Cellular device and forwards the request to the forwarding destination via HTTP or HTTPS. You can crea…</description><soracom:collection>services</soracom:collection></item><item><title>Website Entry Point</title><link>https://docs.soracom.io/en/services/beam/entry-points/website/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/beam/entry-points/website/</guid><description>The Website entry point behaves similarly to the HTTP entry point. It accepts HTTP requests from Air for Cellular devices and forwards them to the destinatio…</description><soracom:collection>services</soracom:collection></item><item><title>MQTT Entry Point</title><link>https://docs.soracom.io/en/services/beam/entry-points/mqtt/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/beam/entry-points/mqtt/</guid><description>This entry point accepts MQTT actions from an Air for Cellular device and forwards the action to an MQTT broker via MQTT or MQTTS. Both publish (from device…</description><soracom:collection>services</soracom:collection></item><item><title>TCP → TCP/TCPS Entry Point</title><link>https://docs.soracom.io/en/services/beam/entry-points/tcp-tcp/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/beam/entry-points/tcp-tcp/</guid><description>This entry point accepts TCP traffic from an Air for Cellular device and forwards the individual packet to the forwarding destination via TCP or TCPS.</description><soracom:collection>services</soracom:collection></item><item><title>TCP → HTTP/HTTPS Entry Point</title><link>https://docs.soracom.io/en/services/beam/entry-points/tcp-http/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/beam/entry-points/tcp-http/</guid><description>This entry point accepts TCP traffic from an Air for Cellular device, encodes the content using Base64, and forwards the data to the forwarding destination a…</description><soracom:collection>services</soracom:collection></item><item><title>UDP → HTTP/HTTPS Entry Point</title><link>https://docs.soracom.io/en/services/beam/entry-points/udp-http/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/beam/entry-points/udp-http/</guid><description>This entry point accepts UDP traffic from an Air for Cellular device, encodes the content using Base64, and forwards the data to the forwarding destination a…</description><soracom:collection>services</soracom:collection></item><item><title>SMS → HTTP/HTTPS Entry Point</title><link>https://docs.soracom.io/en/services/beam/entry-points/sms-http/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/beam/entry-points/sms-http/</guid><description>This entry point accepts SMS messages from an Air for Cellular device and forwards the message contents to the forwarding destination via HTTP or HTTPS.</description><soracom:collection>services</soracom:collection></item><item><title>USSD → HTTP/HTTPS Entry Point</title><link>https://docs.soracom.io/en/services/beam/entry-points/ussd-http/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/beam/entry-points/ussd-http/</guid><description>This entry point accepts USSD messages from an Air for Cellular device and forwards the message contents to the forwarding destination via HTTP or HTTPS.</description><soracom:collection>services</soracom:collection></item><item><title>Advanced Security</title><link>https://docs.soracom.io/en/services/beam/advanced-security/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/beam/advanced-security/</guid><description>Beam can be combined with other Soracom services to provide finer control of security.</description><soracom:collection>services</soracom:collection></item><item><title>Usage History</title><link>https://docs.soracom.io/en/services/beam/usage-history/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/beam/usage-history/</guid><description>As part of the Soracom platform, you can easily download your device&apos;s Beam usage from the User Console.</description><soracom:collection>services</soracom:collection></item><item><title>Error Logs</title><link>https://docs.soracom.io/en/services/beam/error-logs/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/beam/error-logs/</guid><description>Soracom Beam stores error logs for the last 14 days that can be viewed from the User Console or API. These errors can be used for debugging when troubleshoot…</description><soracom:collection>services</soracom:collection></item><item><title>Soracom Canal</title><link>https://docs.soracom.io/en/services/canal/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/canal/</guid><description>Connect Air devices to AWS Virtual Private Clouds and Transit Gateways.</description><soracom:collection>services</soracom:collection><category>networking</category></item><item><title>VPC Peering Connection</title><link>https://docs.soracom.io/en/services/canal/vpc-peering/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/canal/vpc-peering/</guid><description>The Soracom Canal VPC peering connects a Type-F or Type-G VPG to your Amazon VPC. This connection enables a one-way connection with Carrier Grade NAT (CGNAT)…</description><soracom:collection>services</soracom:collection></item><item><title>Transit Gateway Connection</title><link>https://docs.soracom.io/en/services/canal/transit-gateway/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/canal/transit-gateway/</guid><description>The Soracom Canal VPC peering connects a Type-F or Type-G VPG to your AWS Transit Gateway. This connection enables one-way connection with Carrier Grade NAT…</description><soracom:collection>services</soracom:collection></item><item><title>Transit Gateway VPC Attachment</title><link>https://docs.soracom.io/en/services/canal/transit-gateway-vpc-attachment/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/canal/transit-gateway-vpc-attachment/</guid><description>The Soracom Canal Transit Gateway VPC Attachment connects a Type-F2 VPG to your Amazon VPC. This connection enables bidirectional communication without NAT b…</description><soracom:collection>services</soracom:collection></item><item><title>Transit Gateway Peering</title><link>https://docs.soracom.io/en/services/canal/transit-gateway-peering/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/canal/transit-gateway-peering/</guid><description>The Soracom Canal Transit Gateway peering connection connects a Type-F2 VPG to your AWS Transit Gateway. This connection enables bidirectional communication…</description><soracom:collection>services</soracom:collection></item><item><title>Supported AWS Regions</title><link>https://docs.soracom.io/en/services/canal/supported-aws-regions/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/canal/supported-aws-regions/</guid><description>Available in all AWS regions that support inter-region Amazon VPC Peering connections. For more information on inter-region Amazon VPC Peering connections, r…</description><soracom:collection>services</soracom:collection></item><item><title>Soracom Direct</title><link>https://docs.soracom.io/en/services/direct/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/direct/</guid><description>Connect Air devices to private networks with virtual interfaces.</description><soracom:collection>services</soracom:collection><category>networking</category></item><item><title>Soracom Door</title><link>https://docs.soracom.io/en/services/door/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/door/</guid><description>Connect Air devices to cloud networks with dedicated VPN.</description><soracom:collection>services</soracom:collection><category>networking</category></item><item><title>Soracom Endorse</title><link>https://docs.soracom.io/en/services/endorse/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/endorse/</guid><description>Hardware authentication service for IoT SIM devices.</description><soracom:collection>services</soracom:collection><category>application</category></item><item><title>Configuration</title><link>https://docs.soracom.io/en/services/endorse/configuration/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/endorse/configuration/</guid><description>Enabling Endorse will incur fees based on the number of devices where the service is enabled. Refer to the Pricing &amp; Fee Schedule for more information.</description><soracom:collection>services</soracom:collection></item><item><title>Go Client</title><link>https://docs.soracom.io/en/services/endorse/clients/go/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/endorse/clients/go/</guid><description>Go client for authenticating devices using Soracom Endorse.</description><soracom:collection>services</soracom:collection></item><item><title>Java Client</title><link>https://docs.soracom.io/en/services/endorse/clients/java/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/endorse/clients/java/</guid><description>Java client for authenticating devices using Soracom Endorse.</description><soracom:collection>services</soracom:collection></item><item><title>Token Request</title><link>https://docs.soracom.io/en/services/endorse/request/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/endorse/request/</guid><description>To obtain a Soracom Endorse token, simply make an HTTP GET or POST request to the Endorse endpoint: https://endorse.soracom.io:</description><soracom:collection>services</soracom:collection></item><item><title>Token Verification</title><link>https://docs.soracom.io/en/services/endorse/verification/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/endorse/verification/</guid><description>Tokens issued by Endorse use the JSON Web Token (JWT) format. A typical token issued by Endorse will look something like this:</description><soracom:collection>services</soracom:collection></item><item><title>URL Redirection</title><link>https://docs.soracom.io/en/services/endorse/url-redirection/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/endorse/url-redirection/</guid><description>Because we can take advantage of Soracom Endorse&apos;s Request Parameters option, we can append any data that would be useful for authorizing access to a network…</description><soracom:collection>services</soracom:collection></item><item><title>Event Handler</title><link>https://docs.soracom.io/en/services/event-handler/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/event-handler/</guid><description>Automate actions on your SIMs based on data usage and status events.</description><soracom:collection>services</soracom:collection><category>platform</category></item><item><title>Configuration</title><link>https://docs.soracom.io/en/services/event-handler/configuration/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/event-handler/configuration/</guid><description>The event handler Target defines which SIMs or subscribers should be included. This allows you to control whether an event handler configuration should apply…</description><soracom:collection>services</soracom:collection></item><item><title>Example Configurations</title><link>https://docs.soracom.io/en/services/event-handler/examples/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/event-handler/examples/</guid><description>This Event Handler configuration will set any SIM in your account that exceeds 25MB of data in a month to Inactive status, send an email to the specified add…</description><soracom:collection>services</soracom:collection></item><item><title>Watch Service</title><link>https://docs.soracom.io/en/services/event-handler/watch-service/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/event-handler/watch-service/</guid><description>The Watch Service has been deprecated in favor of the Event Handler feature, which allows you to create the same Watch Service data usage notifications but w…</description><soracom:collection>services</soracom:collection></item><item><title>Soracom Flux</title><link>https://docs.soracom.io/en/services/flux/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/</guid><description>Low-code IoT application builder.</description><soracom:collection>services</soracom:collection><category>application</category></item><item><title>Getting Started</title><link>https://docs.soracom.io/en/services/flux/getting-started/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/getting-started/</guid><description>Getting Started documentation.</description><soracom:collection>services</soracom:collection></item><item><title>Flux Plans</title><link>https://docs.soracom.io/en/services/flux/plans/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/plans/</guid><description>Soracom Flux offers three plans: Developer, Standard, and Enterprise.</description><soracom:collection>services</soracom:collection></item><item><title>Plan Management</title><link>https://docs.soracom.io/en/services/flux/plans/management/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/plans/management/</guid><description>Soracom Flux offers three plans: Developer, Standard, and Enterprise.</description><soracom:collection>services</soracom:collection></item><item><title>Quotas &amp; Limits</title><link>https://docs.soracom.io/en/services/flux/plans/quotas-and-limits/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/plans/quotas-and-limits/</guid><description>Each Soracom Flux plan includes a predefined bundle of free usage for event count and credit usage.</description><soracom:collection>services</soracom:collection></item><item><title>Usage Status 1</title><link>https://docs.soracom.io/en/services/flux/plans/usage-status-1/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/plans/usage-status-1/</guid><description>See an at-a-glance summary of your current plan, number of Flux apps, total events this month, and credits consumed.</description><soracom:collection>services</soracom:collection></item><item><title>Usage Status 2</title><link>https://docs.soracom.io/en/services/flux/plans/usage-status-2/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/plans/usage-status-2/</guid><description>You can check the usage status of Soracom Flux from the Flux Apps page.</description><soracom:collection>services</soracom:collection></item><item><title>App Management</title><link>https://docs.soracom.io/en/services/flux/apps/management/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/apps/management/</guid><description>In this document, we will explain common operations for creating and managing Flux Apps.</description><soracom:collection>services</soracom:collection></item><item><title>Templates</title><link>https://docs.soracom.io/en/services/flux/apps/templates/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/apps/templates/</guid><description>This document explains how to quickly create Flux Apps using templates. Templates provide an easy way to get started with pre-configured settings and workflo…</description><soracom:collection>services</soracom:collection></item><item><title>Channels &amp; Event Sources</title><link>https://docs.soracom.io/en/services/flux/apps/channels-and-event-sources/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/apps/channels-and-event-sources/</guid><description>In this document, we will explain common operations for creating and managing Channels and Event Sources in Flux Apps.</description><soracom:collection>services</soracom:collection></item><item><title>Actions</title><link>https://docs.soracom.io/en/services/flux/apps/actions/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/apps/actions/</guid><description>Actions can be added to channels to conditionally process the event messages received from an event source or other channels. Multiple actions can be added t…</description><soracom:collection>services</soracom:collection></item><item><title>Action Expressions</title><link>https://docs.soracom.io/en/services/flux/apps/action-expressions/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/apps/action-expressions/</guid><description>In this document, we explain the syntax of the expressions you can use in Action Condition and some Action Config fields. These expressions are used to acces…</description><soracom:collection>services</soracom:collection></item><item><title>Action Output</title><link>https://docs.soracom.io/en/services/flux/apps/action-output/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/apps/action-output/</guid><description>In this document, we explain how to enable and disable republishing of action output in Soracom Flux Studio. Republishing action output allows you to send th…</description><soracom:collection>services</soracom:collection></item><item><title>Advanced Action Output</title><link>https://docs.soracom.io/en/services/flux/apps/advanced-action-output/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/apps/advanced-action-output/</guid><description>Advanced settings are available under Output &gt; Advanced settings in an action’s settings when Republish the action output to another channel is enabled.</description><soracom:collection>services</soracom:collection></item><item><title>Sending Test Data</title><link>https://docs.soracom.io/en/services/flux/apps/test-data/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/apps/test-data/</guid><description>Using a channel’s Test feature, you can verify how data is processed by that channel and its downstream Flux app components.</description><soracom:collection>services</soracom:collection></item><item><title>Logs</title><link>https://docs.soracom.io/en/services/flux/apps/logs/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/apps/logs/</guid><description>In this document we explain how to view the execution history of a Flux App, including the message history of channels and the run history of actions.</description><soracom:collection>services</soracom:collection></item><item><title>Action Error Output</title><link>https://docs.soracom.io/en/services/flux/apps/action-error-output/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/apps/action-error-output/</guid><description>When an action returns an error, you can send the error details to another channel. This allows you to run error-handling actions or consolidate results from…</description><soracom:collection>services</soracom:collection></item><item><title>IoT Device Event Source</title><link>https://docs.soracom.io/en/services/flux/event-sources/iot-device/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/event-sources/iot-device/</guid><description>When you select IoT Device as the Event Source for the Flux App, the App will be triggered when all the following conditions are met:</description><soracom:collection>services</soracom:collection></item><item><title>Harvest Files Event Source</title><link>https://docs.soracom.io/en/services/flux/event-sources/harvest-files/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/event-sources/harvest-files/</guid><description>When you select Soracom Harvest Files as the Event Source for the Flux App, the App will be triggered when a file is uploaded (created, updated) or deleted i…</description><soracom:collection>services</soracom:collection></item><item><title>Interval Timer Event Source</title><link>https://docs.soracom.io/en/services/flux/event-sources/interval-timer/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/event-sources/interval-timer/</guid><description>When you select Interval Timer as the event source for the Flux App, the App will be triggered at regular intervals.</description><soracom:collection>services</soracom:collection></item><item><title>Scheduled Timer Event Source</title><link>https://docs.soracom.io/en/services/flux/event-sources/scheduled-timer/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/event-sources/scheduled-timer/</guid><description>When you select Scheduled Timer as the event source for the Flux App, The app will be triggered based on the schedule you set, such as a specific time or day…</description><soracom:collection>services</soracom:collection></item><item><title>API/Manual Execution Event Source</title><link>https://docs.soracom.io/en/services/flux/event-sources/api/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/event-sources/api/</guid><description>When you select API/Manual Execution as the Event Source for the Flux App, the App is triggered when the API endpoint receives a request.</description><soracom:collection>services</soracom:collection></item><item><title>Incoming Webhook Event Source</title><link>https://docs.soracom.io/en/services/flux/event-sources/incoming-webhook/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/event-sources/incoming-webhook/</guid><description>Incoming Webhook is a feature that issues a dedicated Webhook URL for sending events to Flux. By calling this URL, you can easily connect external systems to…</description><soracom:collection>services</soracom:collection></item><item><title>AI Action</title><link>https://docs.soracom.io/en/services/flux/actions/ai/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/actions/ai/</guid><description>When your Flux App triggers an AI Action that calls an AI model, Flux Credits are consumed depending on the model and whether you&apos;re using your own API key.…</description><soracom:collection>services</soracom:collection></item><item><title>Soracom API Action</title><link>https://docs.soracom.io/en/services/flux/actions/soracom-api/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/actions/soracom-api/</guid><description>The Flux Soracom API Action executes a specified Soracom API with the permissions of a SAM User.</description><soracom:collection>services</soracom:collection></item><item><title>Republish Action</title><link>https://docs.soracom.io/en/services/flux/actions/republish/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/actions/republish/</guid><description>The Republish Action converts the input data and sends it to the next channel.</description><soracom:collection>services</soracom:collection></item><item><title>Simple Object Detection Action</title><link>https://docs.soracom.io/en/services/flux/actions/simple-object-detection/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/actions/simple-object-detection/</guid><description>The Simple Object Detection Action detects objects in a still image and sends the object information to the destination channel.</description><soracom:collection>services</soracom:collection></item><item><title>Webhook Action</title><link>https://docs.soracom.io/en/services/flux/actions/webhook/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/actions/webhook/</guid><description>The Webhook Action sends an HTTP request to a specified URL.</description><soracom:collection>services</soracom:collection></item><item><title>Slack Notification Action</title><link>https://docs.soracom.io/en/services/flux/actions/slack/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/actions/slack/</guid><description>The Slack Notification Action sends a message to the specified Slack Incoming Webhook URL.</description><soracom:collection>services</soracom:collection></item><item><title>Email Notification Action</title><link>https://docs.soracom.io/en/services/flux/actions/email/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/actions/email/</guid><description>The Email Notification action sends an email to the specified email address.</description><soracom:collection>services</soracom:collection></item><item><title>Email Notification Action (Advanced)</title><link>https://docs.soracom.io/en/services/flux/actions/email-advanced/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/actions/email-advanced/</guid><description>The Email Notification Action (Advanced) sends an email to the specified email address and supports attaching images.</description><soracom:collection>services</soracom:collection></item><item><title>RTSP Camera Image Action</title><link>https://docs.soracom.io/en/services/flux/actions/rtsp-camera-image/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/actions/rtsp-camera-image/</guid><description>The RTSP Camera Image Action acquires a still image from an RTSP (Real-Time Streaming Protocol)-enabled camera.</description><soracom:collection>services</soracom:collection></item><item><title>Bounding Box Action</title><link>https://docs.soracom.io/en/services/flux/actions/bounding-box/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/actions/bounding-box/</guid><description>The Bounding Box Action applies one or more bounding boxes to an image specified by URL and outputs a new image with the bounding boxes applied. Bounding box…</description><soracom:collection>services</soracom:collection></item><item><title>Collect Messages Action</title><link>https://docs.soracom.io/en/services/flux/actions/collect-messages/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/actions/collect-messages/</guid><description>The Collect Messages Action aggregates messages from branched processing flows in your Flux app. When actions are branched using the Output &gt; Advanced Settin…</description><soracom:collection>services</soracom:collection></item><item><title>AI Image Analysis</title><link>https://docs.soracom.io/en/services/flux/tutorials/ai-image-analysis/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/tutorials/ai-image-analysis/</guid><description>Analyze images from IoT devices using Soracom Flux and generative AI, with alerts sent to Slack when anomalies are detected.</description><soracom:collection>services</soracom:collection></item><item><title>Monitor Devices using Ping Test</title><link>https://docs.soracom.io/en/services/flux/tutorials/downlink-ping/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/tutorials/downlink-ping/</guid><description>Monitor IoT device connectivity using Soracom Flux to send scheduled downlink pings and alert to Slack when devices are unreachable.</description><soracom:collection>services</soracom:collection></item><item><title>Send Messages to Microsoft Teams</title><link>https://docs.soracom.io/en/services/flux/tutorials/ms-teams-messages/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/tutorials/ms-teams-messages/</guid><description>Send text messages to a Microsoft Teams channel from Soracom Flux using a webhook action and Microsoft Power Automate.</description><soracom:collection>services</soracom:collection></item><item><title>Send Images to Microsoft Teams</title><link>https://docs.soracom.io/en/services/flux/tutorials/ms-teams-images/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/tutorials/ms-teams-images/</guid><description>Send images from Soracom Harvest Files to a Microsoft Teams channel using Soracom Flux and Microsoft Power Automate.</description><soracom:collection>services</soracom:collection></item><item><title>Send Data to Google Sheets</title><link>https://docs.soracom.io/en/services/flux/tutorials/google-sheets/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/flux/tutorials/google-sheets/</guid><description>Append rows to a Google Sheets spreadsheet from Soracom Flux using a Webhook Action authenticated with a Google Service Account.</description><soracom:collection>services</soracom:collection></item><item><title>Soracom Funk</title><link>https://docs.soracom.io/en/services/funk/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/funk/</guid><description>Serverless cloud functions that reduce device processing needs.</description><soracom:collection>services</soracom:collection><category>application</category></item><item><title>Funk Configuration</title><link>https://docs.soracom.io/en/services/funk/configuration/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/funk/configuration/</guid><description>Enabling Funk will incur fees based on the number of requests made. Refer to the Pricing &amp; Fee Schedule for more information.</description><soracom:collection>services</soracom:collection></item><item><title>Soracom Funk Usage History</title><link>https://docs.soracom.io/en/services/funk/usage-history/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/funk/usage-history/</guid><description>As part of the Soracom platform, you can easily download your device&apos;s Funk usage from the User Console.</description><soracom:collection>services</soracom:collection></item><item><title>HTTP Keep-Alive</title><link>https://docs.soracom.io/en/services/funk/http-keep-alive/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/funk/http-keep-alive/</guid><description>HTTP Keep-Alive is a mechanism for processing multiple HTTP requests and responses over a single TCP connection in HTTP communication.</description><soracom:collection>services</soracom:collection></item><item><title>Soracom Funnel</title><link>https://docs.soracom.io/en/services/funnel/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/funnel/</guid><description>Data transfer adapter for major cloud services.</description><soracom:collection>services</soracom:collection><category>application</category></item><item><title>Configuration</title><link>https://docs.soracom.io/en/services/funnel/configuration/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/funnel/configuration/</guid><description>Enabling Funnel will incur fees based on the number of requests made. Refer to the Pricing &amp; Fee Schedule for more information.</description><soracom:collection>services</soracom:collection></item><item><title>HTTP Keep-Alive</title><link>https://docs.soracom.io/en/services/funnel/http-keep-alive/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/funnel/http-keep-alive/</guid><description>HTTP Keep-Alive is a mechanism for processing multiple HTTP requests and responses over a single TCP connection in HTTP communication.</description><soracom:collection>services</soracom:collection></item><item><title>TCP Entry Point</title><link>https://docs.soracom.io/en/services/funnel/entry-points/tcp/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/funnel/entry-points/tcp/</guid><description>This entry point accepts TCP traffic from an Air for Cellular device and forwards the individual packet (strictly one TCP segment) to the cloud service.</description><soracom:collection>services</soracom:collection></item><item><title>UDP Entry Point</title><link>https://docs.soracom.io/en/services/funnel/entry-points/udp/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/funnel/entry-points/udp/</guid><description>This entry point accepts UDP traffic from an Air for Cellular device and forwards the individual traffic (strictly one UDP datagram) to the cloud service.</description><soracom:collection>services</soracom:collection></item><item><title>HTTP Entry Point</title><link>https://docs.soracom.io/en/services/funnel/entry-points/http/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/funnel/entry-points/http/</guid><description>This entry point accepts HTTP requests from an Air for Cellular device and forwards the request to the cloud service as an HTTP POST request.</description><soracom:collection>services</soracom:collection></item><item><title>Advanced Security</title><link>https://docs.soracom.io/en/services/funnel/advanced-security/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/funnel/advanced-security/</guid><description>When using Air for Cellular devices, Funnel can be combined with the Private Garden option to provide greater device security.</description><soracom:collection>services</soracom:collection></item><item><title>Usage History</title><link>https://docs.soracom.io/en/services/funnel/usage-history/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/funnel/usage-history/</guid><description>As part of the Soracom platform, you can easily download your device&apos;s Funk usage from the User Console.</description><soracom:collection>services</soracom:collection></item><item><title>Errors Logs</title><link>https://docs.soracom.io/en/services/funnel/error-logs/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/funnel/error-logs/</guid><description>Soracom Funnel stores error logs for the last 14 days that can be viewed from the User Console or API. These errors can be used for debugging when troublesho…</description><soracom:collection>services</soracom:collection></item><item><title>Soracom Gate</title><link>https://docs.soracom.io/en/services/gate/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/gate/</guid><description>Reverse-NAT service for cloud-to-device and device-to-device access.</description><soracom:collection>services</soracom:collection><category>networking</category></item><item><title>Basic Configuration</title><link>https://docs.soracom.io/en/services/gate/basic-configuration/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/gate/basic-configuration/</guid><description>Before enabling Gate, ensure that you have completed the following:</description><soracom:collection>services</soracom:collection></item><item><title>Gate Peer Configuration</title><link>https://docs.soracom.io/en/services/gate/gate-peer-configuration/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/gate/gate-peer-configuration/</guid><description>By configuring a Gate Peer within your private network environment, you can establish a connection from your private network back to your Soracom VPG in orde…</description><soracom:collection>services</soracom:collection></item><item><title>Tunneling &amp; Overlay</title><link>https://docs.soracom.io/en/services/gate/tunneling-and-overlay/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/gate/tunneling-and-overlay/</guid><description>With Soracom Gate C2D (Cloud-to-Device), you can put the following three elements of your IoT architecture into the same virtual L2 network (Layer 2 of the O…</description><soracom:collection>services</soracom:collection></item><item><title>Group Management</title><link>https://docs.soracom.io/en/services/groups/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/groups/</guid><description>Easy management of Air devices and platform services.</description><soracom:collection>services</soracom:collection><category>platform</category></item><item><title>Basic Usage</title><link>https://docs.soracom.io/en/services/groups/usage/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/groups/usage/</guid><description>Basic Group operations are very simple. Groups are deeply integrated with the Soracom User Console, ensuring that creating a Group and managing its options i…</description><soracom:collection>services</soracom:collection></item><item><title>Settings</title><link>https://docs.soracom.io/en/services/groups/settings/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/groups/settings/</guid><description>Additional group settings can be configured if you&apos;ve already created a group by opening the Group settings page.</description><soracom:collection>services</soracom:collection></item><item><title>Advanced Configuration</title><link>https://docs.soracom.io/en/services/groups/advanced-configuration/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/groups/advanced-configuration/</guid><description>In general, Group configuration through the User Console is sufficient for most use cases. However, in some cases you may want to configure groups programmat…</description><soracom:collection>services</soracom:collection></item><item><title>Soracom Harvest</title><link>https://docs.soracom.io/en/services/harvest/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/harvest/</guid><description>Simple data collection and storage service for Air devices.</description><soracom:collection>services</soracom:collection><category>application</category></item><item><title>Configuration</title><link>https://docs.soracom.io/en/services/harvest/configuration/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/harvest/configuration/</guid><description>Soracom Harvest settings are found in Soracom Air or Soracom Inventory group settings. To send data to Harvest Data, refer to the Harvest Data section below.…</description><soracom:collection>services</soracom:collection></item><item><title>HTTP Keep-Alive</title><link>https://docs.soracom.io/en/services/harvest/http-keep-alive/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/harvest/http-keep-alive/</guid><description>HTTP Keep-Alive is a mechanism for processing multiple HTTP requests and responses over a single TCP connection in HTTP communication.</description><soracom:collection>services</soracom:collection></item><item><title>Uploading Data</title><link>https://docs.soracom.io/en/services/harvest/data/uploading/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/harvest/data/uploading/</guid><description>To upload data using Harvest Data, simply configure your Air for Cellular or Inventory device to send data using one of Harvest Data&apos;s entry points.</description><soracom:collection>services</soracom:collection></item><item><title>Viewing Data</title><link>https://docs.soracom.io/en/services/harvest/data/viewing/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/harvest/data/viewing/</guid><description>All Harvest Data access is counted as a data export when the Extended Data Retention option is enabled. This includes viewing data in the User Console, reque…</description><soracom:collection>services</soracom:collection></item><item><title>Downloading Data</title><link>https://docs.soracom.io/en/services/harvest/data/downloading/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/harvest/data/downloading/</guid><description>To download data from Harvest Data, first open the Harvest Data screen for one or more devices by following the instructions in the Viewing Data documentatio…</description><soracom:collection>services</soracom:collection></item><item><title>Harvest Data Intelligence</title><link>https://docs.soracom.io/en/services/harvest/data/harvest-intelligence/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/harvest/data/harvest-intelligence/</guid><description>You can ask AI questions about the data stored in Harvest Data</description><soracom:collection>services</soracom:collection></item><item><title>Options</title><link>https://docs.soracom.io/en/services/harvest/data/options/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/harvest/data/options/</guid><description>Harvest Data provides the following options:</description><soracom:collection>services</soracom:collection></item><item><title>Uploading Files</title><link>https://docs.soracom.io/en/services/harvest/files/uploading/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/harvest/files/uploading/</guid><description>Files can be uploaded to Harvest Files via the User Console, by configuring your Air for Cellular device to send them to Harvest Files&apos; HTTP entry point, or…</description><soracom:collection>services</soracom:collection></item><item><title>Downloading Files</title><link>https://docs.soracom.io/en/services/harvest/files/downloading/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/harvest/files/downloading/</guid><description>Files that have been uploaded to Harvest Files can be downloaded by devices, as well as directly from the User Console.</description><soracom:collection>services</soracom:collection></item><item><title>Access Control</title><link>https://docs.soracom.io/en/services/harvest/files/access-control/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/harvest/files/access-control/</guid><description>Some applications may require setting different levels of access, both for uploading and downloading files. Harvest Files supports defining file access permi…</description><soracom:collection>services</soracom:collection></item><item><title>Advanced Security</title><link>https://docs.soracom.io/en/services/harvest/advanced-security/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/harvest/advanced-security/</guid><description>When using Air for Cellular devices, Harvest can be combined with the Private Garden option to provide greater device security.</description><soracom:collection>services</soracom:collection></item><item><title>Usage History</title><link>https://docs.soracom.io/en/services/harvest/usage-history/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/harvest/usage-history/</guid><description>As part of the Soracom platform, you can easily download your device&apos;s Harvest Data usage from the User Console.</description><soracom:collection>services</soracom:collection></item><item><title>Error Logs</title><link>https://docs.soracom.io/en/services/harvest/error-logs/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/harvest/error-logs/</guid><description>Soracom Harvest stores error logs for the last 14 days that can be viewed from the User Console or API. These errors can be used for debugging when troublesh…</description><soracom:collection>services</soracom:collection></item><item><title>Soracom Inventory</title><link>https://docs.soracom.io/en/services/inventory/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/inventory/</guid><description>Remote device management and monitoring service based on LwM2M.</description><soracom:collection>services</soracom:collection><category>application</category></item><item><title>Configuration</title><link>https://docs.soracom.io/en/services/inventory/configuration/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/inventory/configuration/</guid><description>Using Inventory will incur fees. Refer to the Pricing &amp; Fee Schedule for more information.</description><soracom:collection>services</soracom:collection></item><item><title>Accessing Resources</title><link>https://docs.soracom.io/en/services/inventory/resources/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/inventory/resources/</guid><description>Once you have installed an agent on your device and it has successfully connected with the Inventory Device Management server, you will be able to view devic…</description><soracom:collection>services</soracom:collection></item><item><title>Custom Object Models</title><link>https://docs.soracom.io/en/services/inventory/custom-object-models/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/inventory/custom-object-models/</guid><description>Many device resources are defined in the OMA LwM2M Object and Resource Registry. However, you can also define additional objects by using Custom Object Model…</description><soracom:collection>services</soracom:collection></item><item><title>Inventory Agent</title><link>https://docs.soracom.io/en/services/inventory/agent/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/inventory/agent/</guid><description>Sample LwM2M device agent for use with Soracom Inventory.</description><soracom:collection>services</soracom:collection></item><item><title>Data Collection</title><link>https://docs.soracom.io/en/services/inventory/integration/data-collection/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/inventory/integration/data-collection/</guid><description>Devices managed by Inventory can easily send any arbitrary data to Harvest Data for data collection and visualization. Sending data is performed using the So…</description><soracom:collection>services</soracom:collection></item><item><title>Resource Observation</title><link>https://docs.soracom.io/en/services/inventory/integration/resource-observation/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/inventory/integration/resource-observation/</guid><description>When you observe a device resource, the device agent will notify the Inventory Device Management server whenever that resource&apos;s value changes. You can contr…</description><soracom:collection>services</soracom:collection></item><item><title>Soracom Junction</title><link>https://docs.soracom.io/en/services/junction/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/junction/</guid><description>Advanced packet management tools.</description><soracom:collection>services</soracom:collection><category>networking</category></item><item><title>Configuration</title><link>https://docs.soracom.io/en/services/junction/configuration/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/junction/configuration/</guid><description>Enabling Junction will incur fees. Once enabled, Junction will be billed according to its runtime, regardless of actual usage. Billing will continue until Ju…</description><soracom:collection>services</soracom:collection></item><item><title>Traffic Inspection</title><link>https://docs.soracom.io/en/services/junction/inspection/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/junction/inspection/</guid><description>Junction&apos;s Inspection mode will parse all packets passing through the VPG and send statistical information to a specified cloud service using a service adapt…</description><soracom:collection>services</soracom:collection></item><item><title>Traffic Mirroring</title><link>https://docs.soracom.io/en/services/junction/mirroring/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/junction/mirroring/</guid><description>Junction&apos;s Mirroring mode will copy all packets passing through the VPG and forward the copy to one or more destinations. At the destination, you can then ca…</description><soracom:collection>services</soracom:collection></item><item><title>Traffic Redirection</title><link>https://docs.soracom.io/en/services/junction/redirection/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/junction/redirection/</guid><description>Junction&apos;s Redirection mode will forward all packets passing through the VPG to a forwarding destination. At the destination, you can then perform custom rou…</description><soracom:collection>services</soracom:collection></item><item><title>Soracom Krypton</title><link>https://docs.soracom.io/en/services/krypton/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/krypton/</guid><description>Certificate provisioning service for IoT SIM devices.</description><soracom:collection>services</soracom:collection><category>application</category></item><item><title>Configuration</title><link>https://docs.soracom.io/en/services/krypton/configuration/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/krypton/configuration/</guid><description>Enabling Krypton will incur fees based on the number of devices that use the service. Refer to the Pricing &amp; Fee Schedule for more information.</description><soracom:collection>services</soracom:collection></item><item><title>API Reference</title><link>https://docs.soracom.io/en/services/krypton/api-reference/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/krypton/api-reference/</guid><description>This page is being migrated from developers.soracom.io.</description><soracom:collection>services</soracom:collection></item><item><title>Go Client</title><link>https://docs.soracom.io/en/services/krypton/clients/go/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/krypton/clients/go/</guid><description>Go client for provisioning devices using Soracom Krypton.</description><soracom:collection>services</soracom:collection></item><item><title>Java Client</title><link>https://docs.soracom.io/en/services/krypton/clients/java/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/krypton/clients/java/</guid><description>Java client for provisioning devices using Soracom Krypton.</description><soracom:collection>services</soracom:collection></item><item><title>Provisioning with AWS IoT</title><link>https://docs.soracom.io/en/services/krypton/provisioning/aws-iot/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/krypton/provisioning/aws-iot/</guid><description>By enabling Krypton for AWS IoT, you can easily provision and deliver AWS IoT device certificates, and perform device registration on AWS IoT. Provisioning c…</description><soracom:collection>services</soracom:collection></item><item><title>Provisioning with Amazon Cognito</title><link>https://docs.soracom.io/en/services/krypton/provisioning/amazon-cognito/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/krypton/provisioning/amazon-cognito/</guid><description>By enabling Krypton for Amazon Cognito, you can easily request temporary credentials from a Cognito Identity Pool. Krypton implements the Enhanced Authflow I…</description><soracom:collection>services</soracom:collection></item><item><title>Provisioning with Azure IoT Hub</title><link>https://docs.soracom.io/en/services/krypton/provisioning/azure-iot/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/krypton/provisioning/azure-iot/</guid><description>You can use Azure IoT Hub Device Provisioning Service (DPS) to issue certificates and register devices.</description><soracom:collection>services</soracom:collection></item><item><title>Registering Inventory Devices</title><link>https://docs.soracom.io/en/services/krypton/provisioning/inventory/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/krypton/provisioning/inventory/</guid><description>When using Soracom Inventory to manage devices, the Inventory agent must perform the initial key exchange during device registration using a Soracom Air cell…</description><soracom:collection>services</soracom:collection></item><item><title>Soracom Lagoon</title><link>https://docs.soracom.io/en/services/lagoon/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/lagoon/</guid><description>Dashboard and visualization tool for Harvest Data.</description><soracom:collection>services</soracom:collection><category>application</category></item><item><title>Configuration</title><link>https://docs.soracom.io/en/services/lagoon/configuration/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/lagoon/configuration/</guid><description>All Soracom accounts have access to the Lagoon Free plan at no additional cost. Subscribing to Lagoon Maker or Pro plans, as well as adding Lagoon Pro Licens…</description><soracom:collection>services</soracom:collection></item><item><title>Plans &amp; License Packs</title><link>https://docs.soracom.io/en/services/lagoon/plans-and-license-packs/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/lagoon/plans-and-license-packs/</guid><description>All Soracom accounts have access to the Lagoon Free plan at no additional cost. Subscribing to Lagoon Maker or Pro plans, as well as adding Lagoon Pro Licens…</description><soracom:collection>services</soracom:collection></item><item><title>Users &amp; Permissions</title><link>https://docs.soracom.io/en/services/lagoon/users-and-permissions/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/lagoon/users-and-permissions/</guid><description>When subscribed to the Lagoon Maker or Pro plans, you can manage additional Lagoon users. Lagoon users are separate from any Soracom Access Management (SAM)…</description><soracom:collection>services</soracom:collection></item><item><title>Custom Logo</title><link>https://docs.soracom.io/en/services/lagoon/custom-logo/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/lagoon/custom-logo/</guid><description>When subscribed to the Lagoon Pro plan, you can customize the logo that appears on Lagoon console sidebar. This can be useful when you want to add your own b…</description><soracom:collection>services</soracom:collection></item><item><title>Query Configuration</title><link>https://docs.soracom.io/en/services/lagoon/panels/query/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/lagoon/panels/query/</guid><description>The Query Editor in the Panel Editor governs the data that is displayed. It is located below the panel display, in the Explore menu, and in the Alert editor.…</description><soracom:collection>services</soracom:collection></item><item><title>Using Variables</title><link>https://docs.soracom.io/en/services/lagoon/panels/variables/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/lagoon/panels/variables/</guid><description>By default, a panel can display data from only one device. Creating separate panels for each device can quickly consume screen space and require significant…</description><soracom:collection>services</soracom:collection></item><item><title>Create a Sample Dashboard</title><link>https://docs.soracom.io/en/services/lagoon/guides/create-a-sample-dashboard/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/lagoon/guides/create-a-sample-dashboard/</guid><description>In this example we will create a new dashboard that shows humidity and temperature for a device on a Soracom Lagoon 3 Panel using the Demo sample data source…</description><soracom:collection>services</soracom:collection></item><item><title>Visualize Soracom Query Results</title><link>https://docs.soracom.io/en/services/lagoon/guides/visualize-query-results/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/lagoon/guides/visualize-query-results/</guid><description>Build a Lagoon dashboard that visualizes data from Soracom Query, combining query results with real-time visualization.</description><soracom:collection>services</soracom:collection></item><item><title>Soracom Orbit</title><link>https://docs.soracom.io/en/services/orbit/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/orbit/</guid><description>Inline data processing that transforms data before delivery.</description><soracom:collection>services</soracom:collection><category>application</category></item><item><title>Configuration</title><link>https://docs.soracom.io/en/services/orbit/configuration/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/orbit/configuration/</guid><description>Enabling Orbit will incur fees based on the number of devices that use Orbit, and the number of requests made. Refer to the Pricing &amp; Fee Schedule for more i…</description><soracom:collection>services</soracom:collection></item><item><title>Soralets &amp; Modules</title><link>https://docs.soracom.io/en/services/orbit/soralets-and-modules/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/orbit/soralets-and-modules/</guid><description>To upload a WASM module, you must first create a Soralet. A Soralet is a WASM runtime container on Soracom which will run your WASM modules, and which can co…</description><soracom:collection>services</soracom:collection></item><item><title>Soracom Orbit SDK</title><link>https://docs.soracom.io/en/services/orbit/sdk/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/orbit/sdk/</guid><description>SDK environment for developing Orbit WASM modules.</description><soracom:collection>services</soracom:collection></item><item><title>Reference</title><link>https://docs.soracom.io/en/services/orbit/sdk/reference/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/orbit/sdk/reference/</guid><description>You can find the latest version of the Soracom Orbit SDK in the Downloads section.</description><soracom:collection>services</soracom:collection></item><item><title>Environment Setup</title><link>https://docs.soracom.io/en/services/orbit/development-process/environment-setup/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/orbit/development-process/environment-setup/</guid><description>When developing WASM modules for Orbit, you can generally use any programming language that supports binary output in WASM format. However, as development en…</description><soracom:collection>services</soracom:collection></item><item><title>Development</title><link>https://docs.soracom.io/en/services/orbit/development-process/development/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/orbit/development-process/development/</guid><description>When Orbit processes data, it will call the uplink() or downlink() function of a WASM module whenever a device sends data to the Unified Endpoint, or a serve…</description><soracom:collection>services</soracom:collection></item><item><title>Local Testing</title><link>https://docs.soracom.io/en/services/orbit/development-process/local-testing/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/orbit/development-process/local-testing/</guid><description>While you can test your code using any method that you prefer, you can use Jest to perform snapshop testing, which will store the output of a test in order t…</description><soracom:collection>services</soracom:collection></item><item><title>Deployment</title><link>https://docs.soracom.io/en/services/orbit/development-process/deployment/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/orbit/development-process/deployment/</guid><description>When you&apos;re ready to deploy your WASM module, use one of the following methods to build an optimized version of your module:</description><soracom:collection>services</soracom:collection></item><item><title>Device Testing</title><link>https://docs.soracom.io/en/services/orbit/development-process/device-testing/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/orbit/development-process/device-testing/</guid><description>After uploading a module to a Soralet, you can test the module remotely.</description><soracom:collection>services</soracom:collection></item><item><title>Error Logs</title><link>https://docs.soracom.io/en/services/orbit/error-logs/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/orbit/error-logs/</guid><description>Soracom Orbit stores error logs for the last 14 days that can be viewed from the User Console or API. These errors can be used for debugging when troubleshoo…</description><soracom:collection>services</soracom:collection></item><item><title>Soracom Query</title><link>https://docs.soracom.io/en/services/query/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/query/</guid><description>IoT data collection, storage, and analysis platform.</description><soracom:collection>services</soracom:collection><category>application</category></item><item><title>Plans</title><link>https://docs.soracom.io/en/services/query/plans/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/query/plans/</guid><description>Soracom Query offers three plans to suit different needs:</description><soracom:collection>services</soracom:collection></item><item><title>Modes</title><link>https://docs.soracom.io/en/services/query/modes/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/query/modes/</guid><description>Soracom Query offers two usage modes, Simple and Advanced, to match your expertise and workflow.</description><soracom:collection>services</soracom:collection></item><item><title>Usage Status</title><link>https://docs.soracom.io/en/services/query/usage/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/query/usage/</guid><description>Each Soracom Query plan includes a number of queries per month. Each time you ask a question, whether through the User Console or via API, a query is execute…</description><soracom:collection>services</soracom:collection></item><item><title>Create a Billing Report</title><link>https://docs.soracom.io/en/services/query/examples/billing-report/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/query/examples/billing-report/</guid><description>Use Soracom Query to generate a billing report showing historical charges across your SIMs.</description><soracom:collection>services</soracom:collection></item><item><title>Find Top Active SIMs</title><link>https://docs.soracom.io/en/services/query/examples/top-active-sims/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/query/examples/top-active-sims/</guid><description>Use Soracom Query to identify your most active SIMs by data usage or session count.</description><soracom:collection>services</soracom:collection></item><item><title>Show Connection Trends</title><link>https://docs.soracom.io/en/services/query/examples/connection-trends/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/query/examples/connection-trends/</guid><description>Use Soracom Query to analyze recent connection patterns and identify trends across your fleet.</description><soracom:collection>services</soracom:collection></item><item><title>Soracom Support Bot</title><link>https://docs.soracom.io/en/services/support-bot/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/support-bot/</guid><description>The Soracom Support Bot uses OpenAI to generate answers based on Soracom documentation in response to customer questions.</description><soracom:collection>services</soracom:collection><category>platform</category></item><item><title>Binary Parser</title><link>https://docs.soracom.io/en/services/binary-parser/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/binary-parser/</guid><description>Binary Parser is a function for Soracom Air devices that parses binary data with a fixed format and converts the data into easy-to-use JSON data, which can t…</description><soracom:collection>services</soracom:collection><category>application</category></item><item><title>Soracom Binary Format v1</title><link>https://docs.soracom.io/en/services/binary-format-v1/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/binary-format-v1/</guid><description>By sending multiple packets (technically, TCP segments) that comply with Soracom Binary Format v1 (a format defined by Soracom) to the following entry point,…</description><soracom:collection>services</soracom:collection><category>application</category></item><item><title>Error Logs</title><link>https://docs.soracom.io/en/services/error-logs/</link><guid isPermaLink="true">https://docs.soracom.io/en/services/error-logs/</guid><description>Soracom provides error logging for configured services that can be used to diagnose errors with configuration and help you troubleshoot your deployment.</description><soracom:collection>services</soracom:collection><category>application</category></item><item><title>Quick Start</title><link>https://docs.soracom.io/en/guides/quick-start/</link><guid isPermaLink="true">https://docs.soracom.io/en/guides/quick-start/</guid><description>Create an account and set up your first Soracom IoT SIM.</description><soracom:collection>guides</soracom:collection><category>platform</category></item><item><title>User Console</title><link>https://docs.soracom.io/en/guides/user-console/</link><guid isPermaLink="true">https://docs.soracom.io/en/guides/user-console/</guid><description>Overview of Soracom&apos;s intuitive management console.</description><soracom:collection>guides</soracom:collection><category>platform</category></item><item><title>Soracom Service Overview</title><link>https://docs.soracom.io/en/guides/service-overview/</link><guid isPermaLink="true">https://docs.soracom.io/en/guides/service-overview/</guid><description>Get to know Soracom services at a glance.</description><soracom:collection>guides</soracom:collection><category>platform</category></item><item><title>Amazon Web Services</title><link>https://docs.soracom.io/en/guides/aws/</link><guid isPermaLink="true">https://docs.soracom.io/en/guides/aws/</guid><description>Aws documentation.</description><soracom:collection>guides</soracom:collection></item><item><title>Using Beam to Connect to AWS IoT Core</title><link>https://docs.soracom.io/en/guides/aws/iot-core/beam/</link><guid isPermaLink="true">https://docs.soracom.io/en/guides/aws/iot-core/beam/</guid><description>Collect data from your devices on AWS IoT Core using Soracom Beam, while managing device credentials from the cloud.</description><soracom:collection>guides</soracom:collection><category>aws</category></item><item><title>How to Configure Beam to Use Multiple Credentials</title><link>https://docs.soracom.io/en/guides/aws/iot-core/beam-multi-credential/</link><guid isPermaLink="true">https://docs.soracom.io/en/guides/aws/iot-core/beam-multi-credential/</guid><description>Learn how to configure Beam to programmatically switch IoT Core credentials based on each SIM card.</description><soracom:collection>guides</soracom:collection><category>aws</category></item><item><title>Connect to IoT Core Using Funnel</title><link>https://docs.soracom.io/en/guides/aws/iot-core/funnel/</link><guid isPermaLink="true">https://docs.soracom.io/en/guides/aws/iot-core/funnel/</guid><description>Effortlessly collect data from your devices on AWS IoT Core using a drop-in adapter in Soracom Funnel.</description><soracom:collection>guides</soracom:collection><category>aws</category></item><item><title>Publish Data to AWS IoT using Flux</title><link>https://docs.soracom.io/en/guides/aws/iot-core/flux/</link><guid isPermaLink="true">https://docs.soracom.io/en/guides/aws/iot-core/flux/</guid><description>Publish data to AWS IoT Core from Soracom Flux using a webhook action with AWS Signature V4 authentication.</description><soracom:collection>guides</soracom:collection><category>aws</category></item><item><title>Using Beam to Call AWS Lambda</title><link>https://docs.soracom.io/en/guides/aws/lambda/beam/</link><guid isPermaLink="true">https://docs.soracom.io/en/guides/aws/lambda/beam/</guid><description>Process data from your device using AWS Lambda.</description><soracom:collection>guides</soracom:collection><category>aws</category></item><item><title>Using Soracom Funk to Call AWS Lambda and Send a Slack Notification</title><link>https://docs.soracom.io/en/guides/aws/lambda/funnel-slack/</link><guid isPermaLink="true">https://docs.soracom.io/en/guides/aws/lambda/funnel-slack/</guid><description>Process data from your device using AWS Lambda and send a notification to Slack.</description><soracom:collection>guides</soracom:collection><category>aws</category></item><item><title>Using Beam to Send Files to Amazon S3</title><link>https://docs.soracom.io/en/guides/aws/s3/beam/</link><guid isPermaLink="true">https://docs.soracom.io/en/guides/aws/s3/beam/</guid><description>Collect files from your devices to Amazon S3 using Soracom Beam, while managing device credentials from the cloud.</description><soracom:collection>guides</soracom:collection><category>aws</category></item><item><title>Connect to Amazon Data Firehose Using Funnel</title><link>https://docs.soracom.io/en/guides/aws/kinesis-data-firehose/funnel/</link><guid isPermaLink="true">https://docs.soracom.io/en/guides/aws/kinesis-data-firehose/funnel/</guid><description>Transfer device data to Amazon Data Firehose using a drop-in adapter in Soracom Funnel, while keeping device credentials secure.</description><soracom:collection>guides</soracom:collection><category>aws</category></item><item><title>Upload Data to S3 Using Funnel and Amazon Data Firehose</title><link>https://docs.soracom.io/en/guides/aws/kinesis-data-firehose/funnel-s3/</link><guid isPermaLink="true">https://docs.soracom.io/en/guides/aws/kinesis-data-firehose/funnel-s3/</guid><description>Securely store your data in Amazon S3 using Soracom Funnel and Amazon Data Firehose</description><soracom:collection>guides</soracom:collection><category>aws</category></item><item><title>Send Device Location Data to Amazon Location Service Using Beam</title><link>https://docs.soracom.io/en/guides/aws/location-service/beam/</link><guid isPermaLink="true">https://docs.soracom.io/en/guides/aws/location-service/beam/</guid><description>Track devices using an Amazon Location Service Tracker by sending device location data with Beam</description><soracom:collection>guides</soracom:collection><category>aws</category></item><item><title>Using Beam to Make AI Predictions with SageMaker</title><link>https://docs.soracom.io/en/guides/aws/sagemaker/beam/</link><guid isPermaLink="true">https://docs.soracom.io/en/guides/aws/sagemaker/beam/</guid><description>Deploy an AI model on Amazon SageMaker and make Data Driven Predictions using IAM Role Authentication and Beam.</description><soracom:collection>guides</soracom:collection><category>aws</category></item><item><title>Microsoft Azure</title><link>https://docs.soracom.io/en/guides/azure/</link><guid isPermaLink="true">https://docs.soracom.io/en/guides/azure/</guid><description>Azure documentation.</description><soracom:collection>guides</soracom:collection></item><item><title>Using Beam to Connect to Azure IoT Hub</title><link>https://docs.soracom.io/en/guides/azure/iot-hub/beam/</link><guid isPermaLink="true">https://docs.soracom.io/en/guides/azure/iot-hub/beam/</guid><description>Collect data from your devices on Azure IoT Hub using Soracom Beam, while managing device credentials from the cloud.</description><soracom:collection>guides</soracom:collection><category>azure</category></item><item><title>Using Funnel to Send Data to Azure Event Hubs</title><link>https://docs.soracom.io/en/guides/azure/event-hubs/funnel/</link><guid isPermaLink="true">https://docs.soracom.io/en/guides/azure/event-hubs/funnel/</guid><description>Effortlessly collect data from your devices on Azure Event Hubs using a drop-in adapter in Soracom Funnel.</description><soracom:collection>guides</soracom:collection><category>azure</category></item><item><title>Using Funk to Process Data Using Azure Functions</title><link>https://docs.soracom.io/en/guides/azure/functions/funk/</link><guid isPermaLink="true">https://docs.soracom.io/en/guides/azure/functions/funk/</guid><description>Send device data to Azure Functions for cloud processing, and return the result directly to the device.</description><soracom:collection>guides</soracom:collection><category>azure</category></item><item><title>Use Door and Azure VPN Gateway to Connect Your Devices to an Azure Virtual Network</title><link>https://docs.soracom.io/en/guides/azure/vpn-gateway/door/</link><guid isPermaLink="true">https://docs.soracom.io/en/guides/azure/vpn-gateway/door/</guid><description>Securely connect to Azure Virtual Network using Soracom Door and Microsoft VPN Gateway.</description><soracom:collection>guides</soracom:collection><category>azure</category></item><item><title>Google Cloud</title><link>https://docs.soracom.io/en/guides/gcp/</link><guid isPermaLink="true">https://docs.soracom.io/en/guides/gcp/</guid><description>Google documentation.</description><soracom:collection>guides</soracom:collection></item><item><title>Using Soracom Beam to Send Data to Google Pub/Sub</title><link>https://docs.soracom.io/en/guides/gcp/pub-sub/beam/</link><guid isPermaLink="true">https://docs.soracom.io/en/guides/gcp/pub-sub/beam/</guid><description>Effortlessly collect data from your devices on Google Pub/Sub using Soracom Beam.</description><soracom:collection>guides</soracom:collection><category>gcp</category></item><item><title>Using Soracom Beam to Send Data to ClearBlade IoT Core</title><link>https://docs.soracom.io/en/guides/gcp/clearblade/beam/</link><guid isPermaLink="true">https://docs.soracom.io/en/guides/gcp/clearblade/beam/</guid><description>Effortlessly collect data from your devices on ClearBlade IoT Core using Soracom Beam.</description><soracom:collection>guides</soracom:collection><category>gcp</category></item><item><title>Soracom API</title><link>https://docs.soracom.io/en/developers/soracom-api/</link><guid isPermaLink="true">https://docs.soracom.io/en/developers/soracom-api/</guid><description>The Soracom API lets you easily integrate Soracom management features and services into your IoT application using conventional HTTP requests.</description><soracom:collection>developers</soracom:collection></item><item><title>Usage</title><link>https://docs.soracom.io/en/developers/soracom-api/usage/</link><guid isPermaLink="true">https://docs.soracom.io/en/developers/soracom-api/usage/</guid><soracom:collection>developers</soracom:collection></item><item><title>Swift SDK</title><link>https://docs.soracom.io/en/developers/soracom-api/swift-sdk/</link><guid isPermaLink="true">https://docs.soracom.io/en/developers/soracom-api/swift-sdk/</guid><description>Official Soracom SDK to integrate Soracom into Swift applications.</description><soracom:collection>developers</soracom:collection></item><item><title>Go SDK</title><link>https://docs.soracom.io/en/developers/soracom-api/go-sdk/</link><guid isPermaLink="true">https://docs.soracom.io/en/developers/soracom-api/go-sdk/</guid><description>Official Soracom SDK to integrate Soracom into Go applications.</description><soracom:collection>developers</soracom:collection></item><item><title>API Sandbox</title><link>https://docs.soracom.io/en/developers/soracom-api/sandbox/</link><guid isPermaLink="true">https://docs.soracom.io/en/developers/soracom-api/sandbox/</guid><description>In some cases, you may want to test Soracom API functionality in a test or development environment before using the API in a production environment. The Sora…</description><soracom:collection>developers</soracom:collection></item><item><title>Soracom CLI</title><link>https://docs.soracom.io/en/developers/soracom-cli/</link><guid isPermaLink="true">https://docs.soracom.io/en/developers/soracom-cli/</guid><description>Control SIMs, configure services, and perform other actions using a command line interface tool.</description><soracom:collection>developers</soracom:collection></item><item><title>Download</title><link>https://docs.soracom.io/en/developers/soracom-cli/download/</link><guid isPermaLink="true">https://docs.soracom.io/en/developers/soracom-cli/download/</guid><description>Official Soracom CLI for platform management functionality.</description><soracom:collection>developers</soracom:collection></item><item><title>Usage</title><link>https://docs.soracom.io/en/developers/soracom-cli/usage/</link><guid isPermaLink="true">https://docs.soracom.io/en/developers/soracom-cli/usage/</guid><soracom:collection>developers</soracom:collection></item><item><title>Device Guidelines</title><link>https://docs.soracom.io/en/developers/device-guidelines/</link><guid isPermaLink="true">https://docs.soracom.io/en/developers/device-guidelines/</guid><soracom:collection>developers</soracom:collection></item><item><title>Soracom Knowledge MCP Server</title><link>https://docs.soracom.io/en/developers/knowledge-mcp-server/</link><guid isPermaLink="true">https://docs.soracom.io/en/developers/knowledge-mcp-server/</guid><description>The Soracom Knowledge MCP Server is an MCP (Model Context Protocol) server that lets AI agents search Soracom documentation and Soracom API references direct…</description><soracom:collection>developers</soracom:collection></item><item><title>Soracom Icon Set</title><link>https://docs.soracom.io/en/developers/soracom-icon-set/</link><guid isPermaLink="true">https://docs.soracom.io/en/developers/soracom-icon-set/</guid><description>Official Soracom icons for use in diagrams and materials.</description><soracom:collection>developers</soracom:collection></item><item><title>Service Endpoints</title><link>https://docs.soracom.io/en/developers/reference/service-endpoints/</link><guid isPermaLink="true">https://docs.soracom.io/en/developers/reference/service-endpoints/</guid><description>While Soracom has never changed the IP addresses of its service endpoints, we can&apos;t guarantee that they won&apos;t change in the future. If you need to use IP add…</description><soracom:collection>developers</soracom:collection></item><item><title>Soracom Resource Name</title><link>https://docs.soracom.io/en/developers/reference/soracom-resource-name/</link><guid isPermaLink="true">https://docs.soracom.io/en/developers/reference/soracom-resource-name/</guid><description>A Soracom Resource Name is a unique identifier for resources within Soracom. For example, the SRN for uniquely identifying a WASM module uploaded to a…</description><soracom:collection>developers</soracom:collection></item><item><title>AT Commands</title><link>https://docs.soracom.io/en/developers/reference/at-commands/</link><guid isPermaLink="true">https://docs.soracom.io/en/developers/reference/at-commands/</guid><description>AT commands are text-based instructions sent to a modem (communication module) over a serial interface. They are used to control the modem&apos;s behavior, check…</description><soracom:collection>developers</soracom:collection></item><item><title>Glossary</title><link>https://docs.soracom.io/en/developers/reference/glossary/</link><guid isPermaLink="true">https://docs.soracom.io/en/developers/reference/glossary/</guid><description>This glossary provides definitions for key terms used in the Soracom platform.</description><soracom:collection>developers</soracom:collection></item></channel></rss>