Systems and methods for using caller data to add a phone number to an outbound-call list
Systems and methods for using caller data to add a phone number to an outbound-call list. In one aspect, a method involves (i) a record manager receiving caller data corresponding to a phone-call; (ii) responsive to the record manager receiving the caller data, the record manager retrieving from a data storage, a first school-record corresponding to the received caller data, wherein the first school-record is associated with a second school-record; (iii) the record manager retrieving the second school-record; (iv) the record manager making a determination that the first school-record is associated with a closed operational-status; and (v) responsive to the record manager making the determination that the first school-record is associated with the closed operational-status, the record manager causing an administrator phone-number corresponding to the second school-record to be added to an outbound-call list associated with a workstation terminal.
1. A method comprising:
a record manager receiving, via a communication interface, caller data corresponding to a phone call initiated by a phone terminal;
responsive to the record manager receiving the caller data, the record manager retrieving from a data storage a first school-record corresponding to the received caller data, wherein the first school-record is associated with a second school-record;
the record manager retrieving from the data storage the second school-record;
the record manager making a determination that the first school-record is associated with a closed operational-status; and
responsive to the record manager making the determination that the first school-record is associated with the closed operational-status, the record manager causing an administrator phone-number corresponding to the second school-record to be added to an outbound-call list associated with a workstation terminal.
2. The method of claim 1 , wherein the first school-record is associated with a public school and the second school-record is associated with a private school.
3. The method of claim 2 , wherein the private school is located within a geographical district of the public school.
4. The method of claim 1 , wherein the record manager retrieving from the data storage the second school-record occurs in response to the record manager retrieving from the data storage the first school-record.
5. The method of claim 1 , wherein the phone call is a first phone-call, and wherein the phone terminal is a first phone-terminal, the method further comprising:
the workstation terminal receiving a request to call the added phone-number; and
responsive to receiving the request, the workstation terminal causing a second phone terminal to initiate a second phone-call to the added phone-number.
6. The method of claim 1 , wherein the caller data comprises one of caller identification data and automatic number identification data.
7. A method comprising:
receiving caller data corresponding to a phone call;
retrieving a first location-based-organization-record (LBO-record) corresponding to the received caller data, wherein the first LBO-record is associated with a second LBO-record;
retrieving the second LBO-record;
making a determination that the first LBO-record is associated with a type of operational-status; and
responsive to making the determination that the first LBO-record is associated with the type of operational-status, causing a phone-number corresponding to the second LBO-record to be added to an outbound-call list.
8. The method of claim 7 , wherein the first LBO-record is associated with a public school and the second LBO-record is associated with a private school.
9. The method of claim 8 , wherein the private school is located within a geographical district of the public school.
10. The method of claim 7 , wherein retrieving the second LBO-record occurs in response to retrieving the first LBO-record.
11. The method of claim 7 , wherein the phone call is a first phone-call and wherein the outbound-call list is associated with a workstation terminal, the method further comprising:
the workstation terminal receiving a request to call the added phone-number; and
responsive to receiving the request, the workstation terminal causing a phone terminal to initiate a second phone-call to the added phone-number.
12. The method of claim 11 , further comprising:
the phone terminal receiving the first phone-call.
13. The method of claim 7 , wherein the caller data comprises one of caller identification data and automatic number identification data.
14. The method of claim 7 , wherein receiving caller data corresponding to the phone-call comprises a record manager receiving, via a communication interface, caller data corresponding to a phone-call initiated from a phone terminal, and wherein retrieving the first LBO-record corresponding to the received caller data comprises retrieving from a data storage the first LBO-record corresponding to the received caller data.
15. A system comprising:
a communication interface;
a processor; and
a non-transitory computer-readable storage medium, having stored thereon program instructions that, upon execution by the processor, cause the system to perform a set of functions, the set comprising:
receiving via the communication interface, caller data corresponding to a phone call;
retrieving a first location-based-organization-record (LBO record) corresponding to the received caller data, wherein the first LBO-record is associated with a second LBO-record;
retrieving the second LBO-record;
making a determination that the first LBO-record is associated with a type of operational-status; and
responsive to making the determination that the first LBO-record is associated with the type of operational-status, causing a phone-number corresponding to the second LBO-record to be added to an outbound-call list.
16. The system of claim 15 , wherein the first LBO-record is associated with a public school and the second LBO-record is associated with a private school.
17. The system of claim 16 , wherein the private school is located within a geographical district of the public school.
18. The system of claim 15 , wherein the phone call is a first phone-call, and wherein the outbound-call list is associated with a workstation terminal, the set further comprising:
the workstation terminal receiving a request to call the added phone-number; and
responsive to receiving the request, the workstation terminal causing a phone terminal to initiate a second phone-call to the added phone-number.
19. The system of claim 18 , wherein the set further comprises:
the phone terminal receiving the first phone-call.
20. The system of claim 15 , wherein the caller data comprises one of caller identification data and automatic number identification data.