diff --git a/voxtelesys_integration/doctype/voxtelesys_call_log/voxtelesys_call_log.json b/voxtelesys_integration/doctype/voxtelesys_call_log/voxtelesys_call_log.json new file mode 100644 index 0000000..17250c5 --- /dev/null +++ b/voxtelesys_integration/doctype/voxtelesys_call_log/voxtelesys_call_log.json @@ -0,0 +1,39 @@ +{ + "actions": [], + "autoname": "VTX-.#####", + "creation": "2025-01-01 00:00:00.000000", + "doctype": "DocType", + "engine": "InnoDB", + "field_order": ["call_sid","direction","status","column_break_1","from_number","to_number","section_break_timing","start_time","end_time","duration","column_break_2","recording_url","section_break_links","links","section_break_notes","summary"], + "fields": [ + {"fieldname":"call_sid","fieldtype":"Data","label":"Voxtelesys Call SID","read_only":1,"unique":1}, + {"fieldname":"direction","fieldtype":"Select","label":"Direction","options":"Inbound\nOutbound","in_list_view":1}, + {"fieldname":"status","fieldtype":"Select","label":"Status","options":"\nRinging\nIn Progress\nCompleted\nNo Answer\nBusy\nFailed\nCancelled","in_list_view":1}, + {"fieldname":"column_break_1","fieldtype":"Column Break"}, + {"fieldname":"from_number","fieldtype":"Data","label":"From","in_list_view":1}, + {"fieldname":"to_number","fieldtype":"Data","label":"To","in_list_view":1}, + {"fieldname":"section_break_timing","fieldtype":"Section Break","label":"Timing"}, + {"fieldname":"start_time","fieldtype":"Datetime","label":"Start Time"}, + {"fieldname":"end_time","fieldtype":"Datetime","label":"End Time"}, + {"fieldname":"duration","fieldtype":"Int","label":"Duration (seconds)"}, + {"fieldname":"column_break_2","fieldtype":"Column Break"}, + {"fieldname":"recording_url","fieldtype":"Data","label":"Recording URL","read_only":1}, + {"fieldname":"section_break_links","fieldtype":"Section Break","label":"Linked Documents"}, + {"fieldname":"links","fieldtype":"Table","label":"Links","options":"Dynamic Link"}, + {"fieldname":"section_break_notes","fieldtype":"Section Break","label":"Notes"}, + {"fieldname":"summary","fieldtype":"Small Text","label":"Call Summary / Notes"} + ], + "links": [], + "modified": "2025-01-01 00:00:00.000000", + "modified_by": "Administrator", + "module": "Voxtelesys Integration", + "name": "Voxtelesys Call Log", + "owner": "Administrator", + "permissions": [ + {"create":1,"delete":0,"email":1,"export":1,"print":1,"read":1,"report":1,"role":"System Manager","share":1,"write":1}, + {"create":1,"read":1,"role":"Support Team","write":1} + ], + "sort_field": "start_time", + "sort_order": "DESC", + "track_changes": 1 +} \ No newline at end of file