diff --git a/sites/all/modules/feeds_selfnode_processor/feeds_selfnode_processor.module b/sites/all/modules/feeds_selfnode_processor/feeds_selfnode_processor.module
index 9ac7c40..9edd5c0 100755
--- a/sites/all/modules/feeds_selfnode_processor/feeds_selfnode_processor.module
+++ b/sites/all/modules/feeds_selfnode_processor/feeds_selfnode_processor.module
@@ -16,3 +16,28 @@ function feeds_selfnode_processor_feeds_plugins() {
   );
   return $info;
 }
+
+/**
+ * Implements hook_action_info().
+ */
+function feeds_selfnode_processor_action_info() {
+  return array(
+    'feeds_selfnode_processor_feed_import' => array(
+      'type' => 'node',
+      'label' => t('Trigger a node feed import'),
+      'behavior' => array('changes_property'),
+      'configurable' => FALSE,
+      'vbo_configurable' => FALSE,
+      'triggers' => array('any'),
+    ),
+  );
+}
+
+/**
+ * Action callback.
+ */
+function feeds_selfnode_processor_feed_import(&$node, $context) {
+  $importer_id = feeds_get_importer_id($node->type);
+  $source = feeds_source($importer_id, $node->nid);
+  $source->startImport();
+}
