diff --git a/lib/plugins/invoke.js b/lib/plugins/invoke.js
index <HASH>..<HASH> 100644
--- a/lib/plugins/invoke.js
+++ b/lib/plugins/invoke.js
@@ -21,6 +21,9 @@ class Invoke {
     };
 
     this.hooks = {
+      'initialize': () => {
+        this.options = this.serverless.processedInput.options;
+      },
       'invoke:local:loadEnvVars': async () => BbPromise.bind(this).then(this.loadEnvVarsForLocal),
       'after:invoke:invoke': async () => BbPromise.bind(this).then(this.trackInvoke),
       'after:invoke:local:invoke': async () => BbPromise.bind(this).then(this.trackInvokeLocal),
fix(AWS Invocation): Fix resolution of options with non-AWS provider (#<I>)