trigger CaseTrigger on Case (after insert) { List eventsToPublish = new List(); for (Case c : Trigger.new) { New_Pub_Sub_Event__e event = new New_Pub_Sub_Event__e(); event.CaseId__c = c.Id; eventsToPublish.add(event); } // Publish the event List results = EventBus.publish(eventsToPublish); }