# Functions

No description provided by the author
NewLogService returns a new LogService.
NewService returns a new Service.
NewSlackService returns a new SlackService.
ParseHubSpotConfig parses and validates the hubspot config yaml.
ParseHubSpotConfigInterface parses and validates the hubspot config yaml.
ParseLogConfig parses and validates the log config yaml.
ParseLogConfigInterface parses and validates the log config yaml.
ParseSlackConfig parses and validates the slack config yaml.
ParseSlackConfigInterface parses and validates the slack config yaml.

# Constants

RedisUserKey is the key for the user in Redis.
RedisUserKeyExpiry is the expiry time for the user in Redis.

# Structs

Task contains the configuration for the hubspot trigger.
CustomEvent contains the configuration to send a hubspot event using a custom trigger.
HubSpotConfig contains the configuration for the hubspot trigger.
LogConfig contains the configuration for the log trigger.
SlackConfig contains the configuration for the slack trigger.

# Interfaces

HubSpotService is the interface for the HubSpot service.
LogService is the service for logging events.
No description provided by the author
SlackService is the service for Slack.