name = "RMASS Message Push" kind = "action" showstatus = True #Resolve sources its data from outputs. Ensure keys are in outputs resolve = { "get": { "sender": ["room_name"], "event_id": ["outmessageitem", "event_id"], "message_body": ["outmessageitem", "content", "body"], #"room_id": ["outmessageitem", "room_id"], "timestamp": ["outmessageitem", "origin_server_ts"], }, "deconstruct": { "sender" : [ "#rmass_dm_", ":loxthelion.com", ], }, } keys = [ { "keytitle": "message", "keyvalue": { "resolved": "message_body", }, }, { "keytitle": "profileId", "keyvalue": { "resolved": "sender", }, }, ] method = "POST" path = [ "https://rentmasseur.com/api/v1/mailbox", ] headers = { "Authorization": { "output": "access_token", "prefix": "Bearer ", }, }