Integration with 3rd party automation applications

With AntennaPod, you can specify subscriptions (podcast feeds) to be updated with regular interval or at a particular time of day in Network » Automation settings.

If you have more complex needs, you can use various 3rd-party automation applications with AntennaPod to do so. Examples:

  • Get the subscriptions updated at the start of the day: at 7am, switch on WIFI, then update AntennaPod feeds.
  • Update subscriptions 5pm weekdays.

Instructions

In your automation application, you then ask AntennaPod to update its subscriptions by sending a ‘Broadcast’ (it may be shown as a type of Android intent) with the following settings:

  • Package name: de.danoeh.antennapod
  • Class name: de.danoeh.antennapod.core.receiver.FeedUpdateReceiver

Instructions for some automation apps

Automate

In a flow, add a block of the type APPS » Broadcast send, specify

  1. Package to be de.danoeh.antennapod
  2. Receiver class to be de.danoeh.antennapod.core.receiver.FeedUpdateReceiver

Llama - Location Profiles

Create an event (Llama automation rule). In the event,

  1. Add an action of type Android intent.
  2. Specify Intent send mode to be Broadcast.
  3. Specify Package name to be de.danoeh.antennapod
  4. Specify Class name to be de.danoeh.antennapod.core.receiver.FeedUpdateReceiver
  5. Add any other condition / actions for your specific needs.

As a shortcut, you can click the this link to create an example event to get started.

Tasker

Create a task. In the task, add an action

  1. Select System
  2. Select Send Intent
  3. Specify Package name to be de.danoeh.antennapod
  4. Specify Class name to be de.danoeh.antennapod.core.receiver.FeedUpdateReceiver
  5. Specify Target to be Broadcast receiver
  6. You can leave the other fields blank

Disclaimer: AntennaPod community has no relationship with any of the 3rd-party automation applications listed.