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.
Add Tag
starloop:add_tag
Add a tag to a contact. If the tag doesn't exist, it will be created.
Write
Medium risk
Create Campaign
starloop:create_campaign
Create a new campaign in draft status.
Write
Medium risk
Create Contact
starloop:create_contact
Create a new contact in Starloop with profile data and tags.
Write
Medium risk
Delete Contact
starloop:delete_contact
Permanently delete a contact and all associated data from Starloop.
Write
High risk
Get Automation
starloop:get_automation
Fetch a single automation by ID with trigger settings and performance metrics.
Read
Low risk
Get Campaign
starloop:get_campaign
Fetch a single campaign by ID with performance metrics and settings.
Read
Low risk
Get Contact
starloop:get_contact
Fetch a single contact by ID with all profile data and engagement metrics.
Read
Low risk
List Automations
starloop:list_automations
List automations with optional filtering by status, trigger type, or tag.
Read
Low risk
List Campaigns
starloop:list_campaigns
List campaigns with optional filtering by status, type, or tag.
Read
Low risk
List Contacts
starloop:list_contacts
List contacts with optional filtering by email, tag, or status.
Read
Low risk
Remove Tag
starloop:remove_tag
Remove a tag from a contact.
Write
High risk
Send Campaign
starloop:send_campaign
Send a campaign immediately or schedule it for later.
Write
Medium risk
Trigger Automation
starloop:trigger_automation
Manually trigger an automation for a specific contact with optional data.
Write
Medium risk
Unsubscribe Contact
starloop:unsubscribe_contact
Unsubscribe a contact from all marketing communications.
Write
Medium risk
Update Contact
starloop:update_contact
Update an existing contact's profile data, status, and tags.
Write
Medium risk