# Sigfox

This pages describes how to connect the Sigfox account to akenza. The following steps are explained in more detail:

1. [Create a Sigfox data flow](#1.-create-a-sigfox-dataflow)
2. [Create a Sigfox device on akenza](#2.-create-the-sigfox-device-on-akenza)
3. [Add a callback to a Sigfox device type](#3.-add-a-callback-to-the-sigfox-device-type)

### 1. Create a Sigfox data flow

Go to *Data Flows* and choose Sigfox as a device connector.\
Copy the *Uplink URL* and delete the last part (\&deviceId=\&topic=default). This will be used at a later stage.\
Search for the compatible Sigfox device type or create a [custom device type](/akenza.io/get-started/your-data-flow/device-type/device-type.md) and select an output connector as the data destination of the [Data Flow](/akenza.io/get-started/your-data-flow.md).

![Data Flow with Sigfox as device connector](/files/2cHNLM9S5RZLMu6DxCDX)

### 2. Create a Sigfox device on akenza

Go to *Assets* and proceed with the creation of a new device.&#x20;

{% hint style="warning" %}
Make sure to use the same **Device ID** as Sigfox.
{% endhint %}

![Add device ID](/files/ZHd4YrTjQ8hgyILHYfRI)

### **3.** Add a callback to a Sigfox device type

Edit the device type, that your device is using on the [Sigfox backend](https://backend.sigfox.com/devicetype/list) and add a callback.

Following configurations:\
Type = DATA UPLINK\
Channel = URL\
Custom payload config = leave empty\
Url pattern = the URL you copied in Step 1\
Use HTTP Method = POST\
Send SNI = Check\
Headers = leave empty\
Content type = application/json\
Body = `{ "cmd" : "data", "device" : "{device}", "time" : {time}, "data": "{data}" }`

![Device Type Callback](/files/iek9uLBqTI9DHZxhJF59)

The Sigfox device is now connected to akenza. To check incoming data, select your device in *Assets* and view the **device detail page**.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.akenza.io/akenza.io/deprecated/sigfox.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
