Creating an Alexa skill to read my bank balance

I recently posted about my experiences with the Starling Bank developer API’s and shared some Python that I’d written to retrieve my bank balance and most recent transaction.

I’ve played around with creating Alexa skills before……my most useful was a skill that told me when my rubbish (garbage) 🗑️ was next going to be collected and which colour bin I needed to put out, a real lifesaver!

I decided to have a go at creating an Alexa skill that leveraged the code I’d written to check my bank balance and retrieve my most recent transaction. It was a success and here it is in action!

Rather than write a step-by-step blog post that describes how to do it, I thought I’d put together a walkthrough video, here it is in all its glory.

The AWS Lambda function used by the Alexa Skill (that I demo’d in the video) can be found on GitHub.

Comments

4 responses to “Creating an Alexa skill to read my bank balance”

  1. Simon Hudson Avatar

    Do you fancy building a skill to read the charge status of Tesla Powerwalls – it surprising that there isn’t one currently.

    Liked by 1 person

    1. Brendan Griffin Avatar

      Definitely…..I’m always up for a challenge! Let’s chat next week at CollabDays.

      Liked by 1 person

  2. Inspecting Webhook calls using ngrok – Brendan's Tech Ramblings Avatar

    […] I’ve been experimenting with the Starling Bank developer APIs, which I wrote about in Get access to my bank account using Python….why not?!? and Creating an Alexa skill to read my bank balance. […]

    Like

  3. Retrieving my electricity usage with the Octopus Energy API using Python 🐙 – Brendan's Tech Ramblings Avatar

    […] on my previous escapades with developer API’s for consumer services I’m sure that I’ll be writing an Alexa skill for this next […]

    Like

Leave a comment