Every action below is available as a verb in Cerebral OS — callable from a Cerebral, a Map, or the Runtime API. All executions are governed, audited, and dry-run safe.
Create Campaign
herobot_chatbot_marketing:create_campaign
Create a new marketing campaign.
Write
Medium risk
Create Contact
herobot_chatbot_marketing:create_contact
Create a new contact in HeroBot.
Write
Medium risk
Get Bot Flow
herobot_chatbot_marketing:get_bot_flow
Get a chatbot flow configuration with steps and conditions.
Read
Low risk
Get Contact
herobot_chatbot_marketing:get_contact
Fetch a single contact by ID with conversation history and tags.
Read
Low risk
Get Conversation
herobot_chatbot_marketing:get_conversation
Get conversation history for a contact with recent messages.
Read
Low risk
List Bot Flows
herobot_chatbot_marketing:list_bot_flows
List chatbot flows with optional filtering.
Read
Low risk
List Campaigns
herobot_chatbot_marketing:list_campaigns
List marketing campaigns with optional filtering.
Read
Low risk
List Contacts
herobot_chatbot_marketing:list_contacts
List contacts with optional filtering and pagination.
Read
Low risk
Pause Campaign
herobot_chatbot_marketing:pause_campaign
Pause an active campaign to stop sending messages.
Write
Medium risk
Send Message
herobot_chatbot_marketing:send_message
Send a message to a contact via their preferred platform.
Write
Medium risk
Start Campaign
herobot_chatbot_marketing:start_campaign
Start a campaign to begin sending messages to the target audience.
Write
Medium risk
Trigger Bot Flow
herobot_chatbot_marketing:trigger_bot_flow
Manually trigger a bot flow for a specific contact.
Write
Medium risk
Update Contact
herobot_chatbot_marketing:update_contact
Update an existing contact's information.
Write
Medium risk