code: func (mod *SimplepushBee) Action(action bees.Action) []bees.Placeholder {
  	outs := []bees.Placeholder{}
  
  	switch action.Name {
  	case "send":
  		sm := simplepush.Message{
  			SimplePushKey: mod.key,
  			Encrypt:       mod.password != "",
  			Password:      mod.password,
  			Salt:          mod.salt,
  		}
  		action.Options.Bind("title", &sm.Title)
  		action.Options.Bind("message", &sm.Message)
  		action.Options.Bind("event", &sm.Event)
  
  		simplepush.Send(sm)
  
  	default:
  		panic("Unknown action triggered in " + mod.Name() + ": " + action.Name)
  	}
  
  	return outs
  }
docs: // Action triggers the action passed to it.