Create Dashboards from Ably queues
Ably
Ably is an enterprise-ready pub/sub messaging platform with integrated services to easily build complete realtime functionality delivered directly to end-users.
You can use Instadeq to create live dashboards, reports and make interactive analysis of your Ably data.
Step 1 - Open Ably Homepage
Go to https://ably.com and create an account if you don't have one yet, then login and go to "Your dashboard".

Step 2 - Create a new Project
Select an existing project or create a new one. In this example we will call it Flickr and use geolocated data for photos uploaded to Flickr.

Step 3 - Copy API Key
Once your project is created, you can copy your API Key to subscribe to new events.

If you have an existing project, you can go to API Keys and copy your Key with "Subscribe" capabilities.

Step 4 - Create an Ably Card on Instadeq
Create an Ably card on Instadeq.

Step 5 - Configure Ably Card on Instadeq
Paste your Ably API Key.
Set your channel to "photos"
Set Event Names to "portugal"

Step 6 - Send data to Ably
If you don't have an app producing data, you can click Try this in your browser.

Step 7 - Configure your Ably JS Code
Copy and paste the following Javascript Code and Copy your Root Key that has permission to publish data to your queues.
/** * Note: this example uses a demo API key. Your own API keys are available in your account dashboard: 'https://ably.com/accounts/'. */ const ably = new Ably.Realtime('COPY_HERE_YOUR_ROOT_KEY'); /** * Note: this example uses a random channel name. You can use your own channel name when running this code sample against an Ably app. */ const channel = ably.channels.get('photos'); $('input#publish').on('click', function() { const data = { title: "Sunset in Portugal", lat: 9.1393, lng: 38.7223, date: "2022/03/23 22:32:33" }; channel.publish('portugal', data); }); channel.subscribe(function(message) { show('⬅ Received: ' + message.data); }); function show(status) { $('#channel-status').append($('<li>').text(status).css('color', 'green')); }

Step 8 - Click Publish a Message

Step 9 - Check data appears on Instadeq
Check the new data appears on the Output tab

Step 10 - Build your live Dashboard
Now you can follow our guides, videos or use our templates to create a live no-code dashboard using the data from Ably.
