DISCLAIMER: This functionality is still in active development. In my experience, PushBullet is generally pretty responsive, however I have seen brief delays from time to time.
Using voice commands to trigger an action or series of actions, functions by setting up an IFTTT applet to trigger from a voice command, then send a note via PushBullet. DashRunner then listens for the PushBullet notification and triggers the DashRunner actions.
You will need an API key from your PushBullet account. On the main page, click your profile icon in the upper right.
Click 'My Account', then click 'Create Access Token'. Copy the key that is shown and paste in the 'General Configuration' screen in DashRunner.
Creating IFTTT Applet
The next step is to create an IFTTT applet to listen for the phrase, then send a PushBullet Trigger.
For the if 'This' option, select either Google Assistant or Alexa.
Select 'Say a Simple Phrase'.
Enter up to three variations of phrases as well as the response you want the Echo or Home to give when recognized.
In my experience, leaving out punctuation and capitalization helps the recognition process.
For the 'then THAT' option, select PushBullet for the action service.
Select 'Push a Note'.
On the next screen enter 'Title' (this is arbitrary), and 'Message' (this is case sensitive and will be the keyword you will use in DashRunner).
When done, click 'Finish'. I personally leave the 'Receive Notifications...' option disabled.
In DashRunner, click 'Add Button' and select 'PushBullet Notification'.
On the button setup screen, the primary required field is the Key Word field. This must match the 'Message' text entered in IFTTT.
From there, configure the actions per the standard setup instructions.
When you start the button processing, DashRunner will listen to PushBullet traffic and should trigger the actions of the voice commands that are configured.