Information processing device, information processing method, and program
The AI-powered telephone reception system addresses the inefficiencies of conventional systems by automating the identification and handling of sales calls, reducing interruptions and labor costs through intelligent call management and integration with existing communication tools.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- AIDMA HLDG INC
- Filing Date
- 2025-12-24
- Publication Date
- 2026-07-08
AI Technical Summary
Conventional telephone reception systems, such as those described in Patent Document 1, are inadequate in addressing the increasing business interruptions caused by sales calls and fail to efficiently automate the discrimination and handling of such calls, leading to high labor costs.
An information processing apparatus utilizing artificial intelligence for automated telephone reception, including an automatic response, discrimination, recording, and notification system to identify and handle sales calls efficiently, thereby reducing human intervention.
The system automates telephone reception operations, effectively distinguishing and managing sales calls, reducing business interruptions and labor costs while integrating with existing communication tools for seamless workflow management.
Smart Images

Figure 2026115013000001_ABST
Abstract
Description
Technical Field
[0004] ,
[0003]
[0001] The present invention relates to an information processing apparatus, an information processing method, and a program.
Background Art
[0002] Conventionally, as a system for improving the efficiency of telephone reception services for companies, there is a telephone proxy service handled by an operator (see, for example, Patent Document 1).
Prior Art Document
Patent Document
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, in recent years, in companies, business interruption due to sales calls has become a problem, and there is a demand for solving the problem that the efficiency of telephone response is required to reduce labor costs. However, conventional technologies including the technology of Patent Document 1 cannot sufficiently meet such demands.
[0005] The present invention has been made in view of such a situation, and aims to automate the telephone reception service by utilizing artificial intelligence, and particularly to efficiently discriminate and respond to sales calls.
Means for Solving the Problems
[0007] Each of the information processing method and program according to one aspect of the present invention corresponds to each of the information processing apparatus according to one aspect of the present invention. [Effects of the Invention]
[0008] According to the present invention, it becomes possible to automate telephone reception operations using artificial intelligence, and in particular to efficiently identify and handle sales calls. [Brief explanation of the drawing]
[0009] [Figure 1] This figure shows an overview of the service that can be realized by an information processing system to which a server according to one embodiment of the information processing device of the present invention is applied. [Figure 2] This figure shows the telephone reception processing flow provided by the service offered by a server according to one embodiment of the information processing device of the present invention. [Figure 3] This figure shows an example of the configuration of an information processing system to which a server according to one embodiment of the information processing device of the present invention is applied. [Figure 4] This block diagram shows an example of the server hardware configuration in the information processing system shown in Figure 3. [Figure 5] This is a functional block diagram showing an example of the functional configuration of the server in Figure 4 that constitutes the information processing system in Figure 3. [Figure 6] This figure shows an example of an AI template screen provided by a server according to one embodiment of the information processing device of the present invention. [Figure 7]It is a diagram showing an example of a history screen provided by a server according to an embodiment of the information processing apparatus of the present invention. [Figure 8] It is a diagram showing an example of a schematic negotiation calendar screen provided by a server according to an embodiment of the information processing apparatus of the present invention. [Figure 9] It is a diagram showing an example of a correspondence setting screen provided by a server according to an embodiment of the information processing apparatus of the present invention. [Figure 10] It is a diagram showing an example of a history registration screen provided by a server according to an embodiment of the information processing apparatus of the present invention. [Figure 11] It is a diagram showing an example of a notification cooperation screen provided by a server according to an embodiment of the information processing apparatus of the present invention. [Figure 12] It is a diagram showing an example of a calendar registration screen provided by a server according to an embodiment of the information processing apparatus of the present invention. [Figure 13] It is a diagram showing an example of a business reception screen provided by a server according to an embodiment of the information processing apparatus of the present invention. [Figure 14] It is a diagram showing an example of a multilingual support screen provided by a server according to an embodiment of the information processing apparatus of the present invention. [Figure 15] It is a diagram showing an example of a power reception history list screen according to the second embodiment. [Figure 16] It is a diagram showing an example of an AI response scenario setting screen. [Figure 17] It is a diagram showing schedule adjustment and multi-channel notification flow. [Figure 18] It is a diagram showing a screen corresponding to the schedule adjustment and multi-channel notification flow of FIG. 17. [Figure 19] It is a diagram showing an example of a matching platform screen. [Figure 20] It is a conceptual diagram showing the components of a matching interface.
Embodiments of the Invention
[0010] Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0011] First, with reference to Figures 1 and 2, we will describe the outline of the service (hereinafter referred to as "this service") that can be realized by an information processing system (see Figure 3, described later) to which a server according to one embodiment of the information processing device of the present invention is applied. Figure 1 shows an overview of the service that can be realized by an information processing system to which a server according to one embodiment of the information processing device of the present invention is applied. Figure 2 is a diagram showing the telephone reception processing flow provided by the service using a server according to one embodiment of the information processing device of the present invention.
[0012] This service utilizes artificial intelligence to automate telephone reception tasks, particularly focusing on efficiently identifying and handling sales calls.
[0013] As shown in Figure 1, Server 1 is located in the center and performs AI telephone reception processing. Server 1 has six main functions, each of which is implemented in a functional block described later in Figure 5.
[0014] The first main function, the response settings function, automatically analyzes incoming calls and conversation content and executes registered call response patterns. This function is realized by the automatic response unit 51, discrimination unit 52, and response control unit 53, which will be described later, and automatically provides an appropriate response to incoming calls.
[0015] The second main function, the call history registration function, records the history of incoming calls, transcribes the content, and saves it. This function is implemented by the recording unit 54, which will be described later, and allows the content of the call to be reviewed later. Corporate users can view call content in real time as text, allowing them to stay constantly aware of the situation.
[0016] The third main function, notification integration, is a feature that notifies other services of the information received. This function is implemented by the notification unit 55, described later, which works in conjunction with external services such as chat tools, email, and social networking services to notify call content and identification results in an appropriate format. Corporate users can integrate phone call information seamlessly into their normal workflow by linking it with their existing communication tools.
[0017] The fourth main function, the calendar registration function, extracts appointment information from call content and automatically registers it in the calendar. Although this feature is not specifically described in Figure 5, appointments received by phone are automatically reflected in the calendar, thus preventing missed appointments. Furthermore, this function can be linked with the business meeting calendar screen shown in Figure 8, which will be described later, allowing for the management of business meeting slots.
[0018] The fifth main function, the task reception function, understands the content of the request, converts it into a task, and registers it in conjunction with other services. This function is implemented by the intent analysis unit 56, which will be described later, and extracts business-related information from the call content. For example, it can be used to detect requests such as "Please send the documents by Monday" and automatically register them in a designated system, specifically a task management system (this is just one example).
[0019] The sixth key feature, multilingual support, enables all functions to be supported in multiple languages. This function is realized by the multilingual support unit 57, described later, enabling telephone support in multiple languages, including not only Japanese but also English, Chinese, and Korean, providing significant value to companies conducting global business.
[0020] These six functions can be operated and managed through user interfaces such as the AI template screen in Figure 6, the history screen in Figure 7, the business negotiation calendar screen in Figure 8, and the various screens in Figures 9 through 14, which will be described later.
[0021] Figure 2 shows the processing flow of this service as steps S1 to S9. First, in step S1, processing begins, and then in step S2, an incoming call is received. Next, in step S3, an automated response is performed by the AI, and in step S4, speech recognition and transcription are performed. In this scenario, corporate users can view the call content as text in real time.
[0022] In step S5, the system determines whether the call is a sales call based on its content. If it is determined to be a sales call, the call is terminated in step S6 and the sales call is blocked. On the other hand, if it is determined that the call is not a sales call, such as an inquiry, the call will continue in step S7. Finally, in step S8, the content of the sales call is notified via chat, and in step S9, the content of the inquiry is notified via chat.
[0023] As shown in Figure 2, the AI's interactions are transcribed in real time and can be viewed on the screen. This allows corporate users to always be aware of the status of their calls. Furthermore, in the case of sales calls, the company name and content of the call are notified in the chat, allowing corporate users to review the content later if necessary, while simultaneously eliminating the annoyance of unwanted sales calls. As shown in Figure 2, the workflow makes it possible to prevent business interruptions caused by sales calls while reducing the human cost of handling phone calls through automated responses powered by artificial intelligence.
[0024] Next, with reference to Figure 3, we will describe the configuration of an information processing system to which a server 1, according to one embodiment of the information processing device of the present invention, is applied, which enables the provision of the aforementioned service (Figures 1 and 2). Figure 3 shows an example of the configuration of an information processing system to which a server according to one embodiment of the information processing apparatus of the present invention is applied.
[0025] The information processing system shown in Figure 3 is configured to include a server 1, a corporate user terminal 2, a caller terminal 3, and an administrator terminal 4. Server 1, corporate user terminal 2, caller terminal 3, and administrator terminal 4 are interconnected via a network N such as the Internet.
[0026] Server 1 is an information processing device managed by the service provider of this service (Figures 1 and 2). Server 1 performs various processes necessary to implement this service while communicating with the corporate user terminal 2, the caller terminal 3, and the administrator terminal 4 as needed.
[0027] The corporate user terminal 2 is an information processing device operated by a corporate user, and consists of a smartphone, tablet, personal computer, etc. The caller terminal 3 is an information processing device operated by the caller, and consists of a smartphone, tablet, personal computer, etc. Administrator terminal 4 is an information processing device operated by the administrator, and consists of a smartphone, tablet, personal computer, etc.
[0028] Figure 4 is a block diagram showing an example of the server hardware configuration in the information processing system shown in Figure 3.
[0029] Server 1 comprises a CPU (Central Processing Unit) 11, ROM (Read Only Memory) 12, RAM (Random Access Memory) 13, a bus 14, an input / output interface 15, an input unit 16, an output unit 17, a storage unit 18, a communication unit 19, and a drive 20.
[0030] The CPU 11 executes various processes according to the program recorded in the ROM 12 or the program loaded from the storage unit 18 into the RAM 13. RAM13 also stores data and other information necessary for the CPU11 to perform various processes.
[0031] The CPU 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output interface 15 is also connected to this bus 14. The input / output interface 15 is connected to an input unit 16, an output unit 17, a storage unit 18, a communication unit 19, and a drive 20.
[0032] The input unit 16 is configured, for example, with a keyboard, and is used to input various types of information. The output unit 17 consists of a display such as an LCD and a speaker, and outputs various information as images and sounds. The memory unit 18 is composed of DRAM (Dynamic Random Access Memory) and stores various types of data. The communication unit 19 communicates with other devices (for example, the corporate user terminal 2, the caller terminal 3, and the administrator terminal 4 in Figure 3) via a network N including the Internet.
[0033] The drive 20 is appropriately fitted with removable media 21, such as a magnetic disk, optical disk, magneto-optical disk, or semiconductor memory. The program read from the removable media 21 by drive 20 is installed in the storage unit 18 as needed. Furthermore, the removable media 21 can store various types of data stored in the storage unit 18, just as the storage unit 18 does.
[0034] Although not shown in the diagram, the corporate user terminal 2, caller terminal 3, and administrator terminal 4 in Figure 3 can also have a configuration that is basically the same as the hardware configuration shown in Figure 4. Therefore, a description of the hardware configuration of the corporate user terminal 2, the caller terminal 3, and the administrator terminal 4 will be omitted.
[0035] Through the cooperation of various hardware and software components that make up the information processing system in Figure 3, including Server 1 in Figure 4, various processes for providing the services shown in Figures 1 and 2 can be executed.
[0036] Next, we will describe an example of the functional configuration of Server 1, referring to Figure 5. Figure 5 is a block diagram showing an example of the server hardware configuration in the information processing system shown in Figure 3.
[0037] As shown in Figure 5, the CPU 11 of server 1 functions as follows: automatic response unit 51, discrimination unit 52, response control unit 53, recording unit 54, notification unit 55, intent analysis unit 56, and multilingual support unit 57. Furthermore, one area of the storage unit 18 of server 1 is provided with a call DB 71, a schedule DB 72, a setting DB 73, a response DB 74, and an AI 75.
[0038] The automated response unit 51 handles incoming calls by having a predetermined artificial intelligence (AI75) answer them. The automated response unit 51 obtains an appropriate response pattern from the response database 74 and enables a conversation with the caller. This corresponds to the correspondence setting function in Figure 1 and the "AI-based automated response" process in step S3 of Figure 2. Furthermore, responses are made using templates configured on the AI template screen shown in Figure 6, which will be described later.
[0039] The discrimination unit 52 determines whether an incoming call is a sales call or not. The discrimination unit 52 performs more accurate discrimination by referring to the analysis results of the intent analysis unit 56. The determination result is recorded in the call DB71. This corresponds to the correspondence setting function in Figure 1 and the step S5 "determine if it is a sales call" process in Figure 2. Specifically, the system will implement a function that identifies whether an incoming call is a sales call, an inquiry, or another type of call, and routes it appropriately.
[0040] The response control unit 53 executes control to terminate the call by the predetermined artificial intelligence (AI75) if it determines that it is a sales call, and to continue the call by the predetermined artificial intelligence (AI75) if it determines that it is not a sales call. The response control unit 53 obtains the corporate user's configuration information from the configuration DB 73 and determines the appropriate response based on that configuration. This corresponds to the configuration function in Figure 1 and the processes of step S6 "End call" and step S7 "Continue call" in Figure 2, and implements control to end the call with a message such as "We are not currently accepting sales calls" if it is determined to be a sales call.
[0041] The recording unit 54 records the content of the call by the designated artificial intelligence (AI75) in a predetermined format. The recording unit 54 stores the transcribed text data along with the audio data of the call in the call database 71. This corresponds to the history registration function in Figure 1 and the step S4 "Speech Recognition and Transcription" process in Figure 2, and also plays a role in generating the source data for the content displayed on the history screen in Figure 7, which will be described later. This feature allows for real-time transcription of AI responses, making them all recordable and viewable.
[0042] The notification unit 55 notifies the designated recipient of the determination result and the recorded call content. The notification unit 55 obtains the notification destination information set in the configuration DB 73 and sends the data in the appropriate format. This corresponds to the notification linkage function in Figure 1 and the processes of step S8 "Notify sales call content to chat" and step S9 "Notify inquiry content to chat" in Figure 2. In actual operation, for sales calls, a function will be implemented that notifies the chat of the content of calls from specific companies.
[0043] With the automatic response unit 51, discrimination unit 52, response control unit 53, recording unit 54, and notification unit 55 functioning as described above, it becomes possible to prevent business interruptions caused by sales calls while reducing the human cost of telephone support through automated responses using artificial intelligence.
[0044] The intent analysis unit 56 analyzes the text data obtained by speech recognition of the call content to identify the speaker's intent. The analysis results from the intent analysis unit 56 are provided to the discrimination unit 52. This enables more accurate discrimination of sales calls. This functions as part of the business reception function in Figure 1 and the step S4 "Speech Recognition and Transcription" process in Figure 2. For example, if the keyword "absent" is detected, it will generate an appropriate response, enabling responses that understand the context of the conversation.
[0045] The multilingual support unit 57 automatically switches between responding in multiple different languages. The multilingual support unit 57 obtains response patterns in multiple languages from the response DB 74 and responds in the appropriate language according to the caller's language. This directly corresponds to the multilingual support feature shown in Figure 1.
[0046] Next, the user interface screens and functions provided by this service will be explained with reference to Figures 6 to 8. The screens and functions described below are provided by Server 1 to the corporate user terminal 2, etc., and are implemented by the functional blocks shown in Figure 5.
[0047] Figure 6 shows an example of an AI template screen provided by a server according to one embodiment of the information processing device of the present invention. The AI template screen shown in Figure 6 allows corporate users to register and manage response messages. Specifically, you can directly record audio using the recording button (1), upload existing audio files using the audio upload button (2), or generate audio from text using the AI voice creation button (3). Additionally, registered response messages can be previewed using the test button (5) or deleted using the delete button (4). Furthermore, it is possible to create multiple response patterns using the additional button (6).
[0048] The functions of the AI template screen are closely related to the automatic response unit 51 in Figure 5. The templates created and registered by corporate users here are stored in the response DB74, and the automated response unit 51 refers to them to communicate with the caller. This screen allows you to configure the content of the responses that the AI will provide when it handles automated check-ins. Through the AI template screen, corporate users can prepare response templates tailored to various situations, allowing them to customize AI-powered telephone answering. For example, you can prepare response patterns to handle various situations, such as phrases to decline calls that are deemed sales calls, or initial responses to inquiries. This improves the quality of the automated response process (step S3) shown in Figure 2, resulting in more appropriate telephone support.
[0049] In particular, by using the AI voice creation button (3), corporate users can set a tone and vocabulary that matches their brand image. When a company handles reception, the AI can automatically initiate a conversation and respond appropriately to questions such as, "Hello, is President XX available?" As the diversity of templates increases, the accuracy of the discrimination unit 52 in identifying sales calls also improves, leading to an overall improvement in system performance.
[0050] Figure 7 shows an example of a history screen provided by a server according to one embodiment of the information processing device of the present invention. The history screen shown in Figure 7 provides features such as a search function for call history (1), a filtering function using a year / month display button (2), and a detailed display of sales call history (3). In particular, the sales call history displays a list of information including the date, time, company name, call category, recording / playback function, sales representative, and a transcript of the call content.
[0051] The history screen functions in direct conjunction with the recording unit 54 and notification unit 55 in Figure 5, and the call record data generated and saved by the recording unit 54 is presented to the corporate user through this history screen. The history screen is an important feature that allows you to review the entire conversation the AI has had through a transcript. Furthermore, by using the search function (1), it is possible to extract only call history for a specific period or category, which contributes to improving work efficiency.
[0052] In the section displaying the sales call history (3), entries that show "Sales Call" in the call category column are those that have been determined to be sales calls by the discrimination unit 52 in Figure 5. Furthermore, the transcription of the phone conversation was performed using the transcription function of the recording unit 54 in Figure 5. The recording and playback function allows users to listen to the actual conversation between the AI and the caller. This allows corporate users to easily review past phone conversations and, if necessary, play back recordings or read transcribed content.
[0053] The history screen shown in Figure 7 plays a role in comprehensively displaying the results of step S4 "Speech Recognition and Transcription" and the notification processes in steps S8 and S9 of Figure 2. All calls, whether they are classified as sales calls or inquiries, can be viewed from this screen, fulfilling the requirements for a search function and easy filtering function for call handling history.
[0054] Figure 8 shows an example of a schematic business negotiation calendar screen provided by a server according to one embodiment of the information processing device of the present invention. The schematic business negotiation calendar screen shown in Figure 8 provides important functions for realizing innovative business models using this service. Specifically, this screen supports a business model in which the service provider offers the service to companies free of charge, in exchange for securing, for example, three business meeting slots per month from those companies.
[0055] On the business meeting calendar screen, business meeting slots provided by each company are displayed along with their dates and times within a monthly calendar view. In the example shown in Figure 8, multiple companies, such as Company A, Company B, and Company C, have their business meeting slots allocated to different dates. These business meeting slots are categorized into unallocated and allocated slots, allowing for a quick overview of their current status.
[0056] In the business model described above, companies that have installed Server 1 will have general sales calls from other companies blocked, thus preventing business interruptions caused by sales calls. On the other hand, service providers will take on the role of a platform for collecting business opportunities in order to secure meeting slots from multiple companies.
[0057] For example, if this service is introduced to Company A free of charge, Company A will provide the provider with three business meeting opportunities per month. In Figure 8, these are displayed as Company A's negotiation slot (1), Company A's negotiation slot (2), and Company A's negotiation slot (3). Subsequently, if Company B wishes to negotiate with Company A, a regular sales call will be blocked by Server 1. Therefore, Company B can request the service provider to use the meeting slots that the provider has secured from Company A to set up a business meeting opportunity between Company B and Company A. In Figure 8, Company B's negotiation slot (2) is shown as already allocated, indicating that the negotiation slot has already been utilized.
[0058] At the bottom of the screen in Figure 8, there are function buttons for registering a business meeting slot, editing a business meeting slot, using a business meeting slot, and checking usage status. Service providers can use these to manage business meeting slots. It's possible to manage business negotiation slots not only for the current month, but also for the following month, the following year, and even further into the future.
[0059] Thanks to the aforementioned business meeting calendar function, this service can go beyond being merely an automated telephone answering tool and also provide value as a platform for creating and managing business opportunities between companies. By widely disseminating the system, service providers can consolidate business negotiation slots from various companies and create new value by mediating business opportunities.
[0060] Next, with reference to Figures 9 through 14, other examples of user interface screens provided by this service will be described. Figure 9 shows an example of a corresponding settings screen provided by a server according to one embodiment of the information processing device of the present invention. As shown in Figure 9, the settings screen indicates that the system can automatically identify incoming calls and messages and handle them according to the registered settings.
[0061] Figure 10 shows an example of a history registration screen provided by a server according to one embodiment of the information processing device of the present invention. As shown in Figure 10, the history registration screen allows you to record the history of incoming calls, and the content of those calls is transcribed and recorded.
[0062] Figure 11 shows an example of a notification linkage screen provided by a server according to one embodiment of the information processing device of the present invention. As shown in Figure 11, the notification linkage screen indicates that the received information can be shared with other services as notifications.
[0063] Figure 12 shows an example of a calendar registration screen provided by a server according to one embodiment of the information processing device of the present invention. As shown in Figure 12, the calendar registration screen indicates that it is possible to register events using the calendar function.
[0064] Figure 13 shows an example of a business reception screen provided by a server according to one embodiment of the information processing device of the present invention. As shown in Figure 13, the task reception screen allows for the creation of task-based work by understanding the content of the request, and enables the registration of tasks in conjunction with other services.
[0065] Figure 14 shows an example of a multilingual screen provided by a server according to one embodiment of the information processing device of the present invention. As shown in Figure 14, the multilingual support screen demonstrates that all functions can be made available in multiple languages.
[0066] If we refer to the embodiments described above as the first embodiment, then we will now describe the second embodiment. Referring to Figures 15 to 20, we will explain the call history management function, AI response scenario generation function, notification linkage function, and inter-company interview matching function provided by this service. These functions are realized by the automatic response unit 51, discrimination unit 52, response control unit 53, recording unit 54, notification unit 55, and a calendar linkage unit (not shown) shown in Figure 5.
[0067] Figure 15 shows an example of the power reception history list screen according to the second embodiment. The call history list screen shown in Figure 15 allows corporate users to view their past call history in a list format. This screen displays the call content recorded by the recording unit 54 in Figure 5, retrieved from the call database 71 in Figure 5. The call history list screen achieves structuring and visualization of call history data through three main data items: call content text, status management, and audio log playback.
[0068] The call history list screen features a search function, a date range selection function, and a category selection dropdown at the top of the screen. The search function allows corporate users to search for call history containing specific keywords. This search function targets the call content text (described later), enabling immediate identification of requirements and improved searchability. The date range selection function allows users to narrow down the history to a specific period, such as from October 1, 2025 to December 1, 2025. The category selection dropdown allows users to filter history by category, such as sales calls, inquiries, recruitment, and complaints.
[0069] A CSV download button is located in the upper right corner of the screen, allowing users to download the displayed call history data in CSV format. This enables corporate users to analyze call history using external spreadsheet software.
[0070] The call history list display section shows multiple call histories on separate lines. Each line includes fields for reception date and time, company name, category, call duration bar, recording / playback button, ..., call content transcript field, status dropdown, and memo field.
[0071] The date and time of the call is displayed in the "Date and Time of Reception" field. The company name is displayed in the "Company Name" field. This is because the intent analysis unit 56 in Figure 5 extracts the company name from the call content, or obtains the company name stated by the caller through speech recognition.
[0072] The category column displays the classification result from the classification unit 52 in Figure 5. For example, if it is classified as a sales call, the category "Sales" is displayed; if it is classified as an inquiry, the category "Other" is displayed; if it is a call about employment, the category "Employment" is displayed; and if it is a complaint, the category "Complaint" is displayed. This allows corporate users to grasp the nature of each call at a glance.
[0073] The call duration display bar shows a visual indicator of the call length and the actual call duration. The recording playback button allows corporate users to stream and play back the actual call audio by clicking it. This audio log playback function allows users to check nuances by listening to the actual audio if there are unclear points in the transcript alone. The recorded data is stored in the call DB71 shown in Figure 5 and is kept as evidence in case of future problems or when customer service needs to be reviewed. This allows companies to keep records of interactions with customers as evidence, which can be important documents when dealing with legal disputes or complaints.
[0074] The telephone transcript field displays the transcript text generated by the recording unit 54 in Figure 5. For example, it displays conversation content such as, "Thank you for calling. This is XX Company. How may I help you? Thank you for contacting us today..." This call transcript displays the speech recognition result by AI 75 in Figure 5, enabling immediate understanding of the requirements. Corporate users can quickly grasp the main points of the call simply by reading the text, without having to play back the recording. Furthermore, this transcript text is stored in the call DB 71 in Figure 5 in a searchable format, contributing to improved searchability. The transcription is achieved by the speech recognition processing in step S4 of Figure 2.
[0075] The status dropdown menu allows corporate users to manage the status of each call. For example, selecting "Call back" records that a call needs to be returned later. Selecting "Completed" records that the call has been handled. This status management function clearly manages status transitions such as "Call back required" and "Completed." This prevents missed calls and allows each call to be managed as a task, enabling task management within the company's workflow. The memo field allows corporate users to freely enter notes, which can be used as supplementary information for later reference.
[0076] In this way, the call history list screen allows for integrated confirmation of the results of the speech recognition and transcription in step S4 of Figure 2, and the notification process in steps S8 and S9. Furthermore, the search function makes it easy to find calls from specific companies or periods, significantly improving work efficiency. The information displayed on this screen is data stored in the call database 71 in Figure 5, allowing corporate users to access all past call history.
[0077] Figure 16 shows an example of the AI response scenario setting screen. The AI response scenario setting screen shown in Figure 16 is a screen for enterprise users to set how the AI responds. The screen configuration shown in the figure allows users to selectively use two different control methods: autonomous AI (screen on the far left) and registered voice branching AI (screen on the front right). The settings configured in the autonomous AI settings are stored as prompt settings in the settings DB73 and AI75 in Figure 5, while the settings configured in the registered voice branching AI settings are stored in the response DB74 in Figure 5 and referenced by the automatic response unit 51 in Figure 5.
[0078] The autonomous AI configuration area provides a calendar configuration section and a scenario configuration section. The calendar configuration section provides a UI for selecting days of the week and time slots, allowing you to set the time period during which AI75 (Figure 5) will automatically respond. For example, you can set the operating hours to 9:00 AM to 6:00 PM, Monday through Friday. The scenario configuration section is where you enter the message that will be the AI's first response. A major feature of autonomous AI is its extremely simple setup. Corporate users only need to register their company name and then enter a single message such as, "Thank you for calling. This is [Company Name]. How may I help you today?" Once this message is set, AI75 (Figure 5) will automatically handle the conversation, eliminating the need for complex configurations. Moreover, this setup is almost universal across industries, so it can be used in ramen shops, convenience stores, offices, and more. In the case of autonomous AI, after this initial greeting, AI75 (Figure 5) listens to the caller's requirements and automatically develops the conversation while understanding the context. This is achieved by AI75 (Figure 5) using its LLM-based contextual understanding function.
[0079] A key feature of autonomous AI is its prompt-based, flexible response. If we refer to this service as "AI Receptionist," then "AI Receptionist" is basically configured to return to one of two goals: "We will call you back" or "We will take your request." For example, even if the caller asks questions such as "What are your business hours?" or "Do you have this in stock?", AI75 in Figure 5 will not directly answer these questions, but will instead end the conversation by saying, "We have received your request. A representative will contact you as needed." In this way, AI75 in Figure 5 has a built-in logic that develops communication toward a specific goal. Furthermore, the autonomous AI also features an automatic announcement switching function for outside of business hours. If a call is received outside of the set operating hours, AI75 (Figure 5) automatically plays an announcement such as "We are currently closed for business." In addition, contextual understanding using LLM allows it to accurately grasp the caller's intent and enable natural conversation.
[0080] The AI setting area for the registered voice branching AI is located on the front right side of the screen in Figure 16. In this registered voice branching AI setting area, multiple pairs of anticipated questions and answers can be set. This method uses recorded audio as described in the first embodiment, and requires prior recording. Specifically, instead of preparing a script and hiring a narrator, you can ask a female or male employee of your company to read the script and record their voice. The advantages of registered voice branching AI are that it can reliably route users to the appropriate department and that it allows for detailed definition using a scenario editor. For example, it can branch so that if the word "regarding recruitment" is detected, the user is directed to the Human Resources Department, and if the word "regarding products" is detected, the user is directed to the Sales Department.
[0081] By providing both autonomous AI and registered voice branching AI, corporate users can select the optimal response method according to the nature of their work. For example, if the inquiries are diverse and require flexible responses, they can choose the autonomous AI, while if precise answers to specific questions are needed, they can choose the registered voice branching AI.
[0082] Figure 17 shows the scheduling and multi-channel notification flow. Figure 17 shows a four-step flowchart from left to right. Figure 18 shows the screens corresponding to the scheduling and multi-channel notification flows in Figure 17.
[0083] The first step is setting up basic information. In this step, company information and business details are defined. Specifically, the company name, location, industry, number of employees, business details, etc., are set. The second step is calendar setup. In calendar setup, a calendar for managing interviews is configured. Specifically, the dates and times when interviews are possible are specified on the calendar. The third step is to extract available slots. In this step, the system automatically calculates available dates and times for interviews from the dates and times specified in the calendar settings. The fourth step is notification integration. Notification integration enables instant notifications using chat tools, email addresses, and social networking services (SNS). The flow shown in Figure 17 allows corporate users to automate the provision and management of interview slots without having to perform complex configurations.
[0084] In this way, corporate users can integrate this service with their existing communication tools, allowing them to naturally integrate phone call information into their normal workflow. This realizes the notification integration function shown in Figure 1 and the notification process in steps S8 and S9 of Figure 2. By enabling multiple notification channels simultaneously, the risk of missing important communications is significantly reduced.
[0085] Figure 19 shows an example of a matching platform screen. The matching platform screen shown in Figure 19 is a screen where businesses wishing to conduct business negotiations can search for companies offering meeting slots and apply for meetings. This matching platform screen operates in conjunction with the calendar integration unit (not shown) in Figure 5 and the schedule DB72 in Figure 5.
[0086] At the top of the screen are the interview matching title, company information display area, search bar, industry selection dropdown, and region selection dropdown. The company information display area shows the login ID of the currently logged-in company. The search bar allows you to search by company name or keywords related to business content. The industry selection dropdown allows you to narrow down your search by industry, such as IT / software, manufacturing, retail, marketing / advertising, and design / creative. The region selection dropdown allows you to narrow down your search by region, such as Tokyo or Osaka.
[0087] The search results display area will show multiple company cards that match the search criteria. For example, the company card will display information for XXXXXX Co., Ltd. Each company card includes the company name, industry (e.g., IT / Software), number of employees (e.g., 150), area (e.g., Tokyo), recent available interview dates and times, and an interview request button.
[0088] The section displaying recent available interview dates and times shows multiple upcoming interview dates and times, such as "12 / 23 (Tue)" and "12 / 29 (Mon)". These dates and times are extracted from the interview calendar set by each company in Figure 18. By clicking the interview request button, you can request an interview with that company.
[0089] The search results display area shows multiple company cards (for example, 6 companies in a 2x3 grid), allowing users to scroll and view even more companies. Each company card displays companies from various industries and of different sizes. The search result count section shows the total number of companies matching the search criteria, allowing users to grasp the overall picture of the search results. The matching platform screen shown in Figure 19 allows businesses seeking business negotiations to efficiently find potential meeting partners. Furthermore, by narrowing down their search by industry and region, they can easily find companies that meet their target criteria. This platform is integrated with the business negotiation calendar management screen shown in Figure 8 and is a crucial function supporting the unique business model offered by this service.
[0090] Figure 20 is a conceptual diagram showing the components of the matching interface. Figure 20 shows four main functional blocks arranged around the matching interface. This diagram organizes the technical components that support the matching platform screen in Figure 19.
[0091] The first functional block in Figure 20 is the company profile display function. This function visualizes the industry, number of employees, and area. This corresponds to the function that displays the information set in the basic information section of Figure 18 as a company card in Figure 19. Presenting the company's basic information in an easily understandable format improves the accuracy of matching. The second functional block is the real-time scheduling function. This function displays the most recent available appointment slots. This corresponds to the recent available appointment slots display in Figure 19. If another business operator reserves an appointment slot, that slot disappears from the display in real time, ensuring that the most up-to-date availability is always reflected. This prevents double bookings.
[0092] The third functional block is the one-click booking function. This function allows users to directly request an interview from the UI. This corresponds to the interview request button in Figure 19. Users can complete the interview request with just one click of the button, without going through complicated procedures. After the request, notifications are automatically sent to representatives from both companies, and the interview scheduling process begins. The fourth functional block is the conditional search filter function. This function allows for targeting based on industry and region. This corresponds to the industry selection dropdown and region selection dropdown in Figure 19. It enables efficient extraction of only those companies that match your specific needs from a vast number of businesses.
[0093] By integrating these four functions, the matching interface functions as a platform that efficiently creates business opportunities between companies. Traditionally, setting up business meetings between companies required sales representatives to exchange numerous phone calls and emails, but this service's matching platform significantly streamlines this process.
[0094] In this service, companies using the service free of charge provide a certain number of meeting slots (for example, 3 slots) to the service provider each month. The service provider aggregates the meeting slots collected from multiple companies on the matching platform screen shown in Figure 19 and presents them to other businesses that wish to conduct business negotiations. In this way, the service provider can create new value by mediating business negotiation opportunities and generate revenue. On the other hand, companies that adopt this service can prevent business interruptions caused by sales calls and gain access to high-quality business opportunities. While regular sales calls are blocked by the discrimination unit 52 in Figure 5, meeting requests made through the matching platform are made after prior verification of the company profile, making them more likely to result in mutually beneficial business negotiations.
[0095] Thus, the functions shown in Figures 15 to 20 provide added value in the form of business matching between companies, in addition to the basic automated telephone answering function of the first embodiment. The AI Receptionist offers two modes: autonomous AI and registered voice branching AI, enabling flexible responses tailored to a company's needs. In autonomous AI mode, AI75 (Figure 5) listens to the caller's request through prompt-based flexible responses, then informs the caller that a representative will call back and ends the call. Meanwhile, the registered voice branching AI ensures reliable routing to the appropriate department through flow control based on specific words. Furthermore, by utilizing advanced AI technologies such as creative response control based on temperature parameters, automatic announcement switching outside of reception hours, and contextual understanding using LLM, it achieves a real-time voice generation method that is a significant improvement over conventional recorded voice playback methods. As a result, this service functions not merely as a tool to improve the efficiency of telephone support, but as a comprehensive platform that supports the entire sales activity of a company.
[0096] Although one embodiment of the present invention has been described above, the present invention is not limited to the embodiments described above, and any modifications, improvements, etc. that can achieve the objectives of the present invention are considered to be included in the present invention.
[0097] In the embodiment described above, the service is provided by accessing a website managed by Server 1, but it is not limited to this form. For example, the service may be made available on corporate user terminal 2, caller terminal 3, and administrator terminal 4 by launching various application software installed on corporate user terminal 2, caller terminal 3, and administrator terminal 4.
[0098] Furthermore, the system configuration shown in Figure 3 and the hardware configuration of Server 1 shown in Figure 4 are merely illustrative examples for achieving the objectives of the present invention and are not particularly limited.
[0099] Furthermore, the functional block diagram shown in Figure 5 is merely illustrative and not particularly limiting. In other words, it is sufficient that the information processing system in Figure 3 has the functionality to execute the various processes described above as a whole, and the functional blocks and databases used to realize this functionality are not particularly limited to the example in Figure 5.
[0100] Furthermore, the location of the functional blocks and database is not limited to Figure 5, but can be any location. For example, at least a portion of the functional blocks and database located on Server 1 may be provided on the Corporate User Terminal 2, the Caller Terminal 3, the Administrator Terminal 4, or other information processing devices (not shown).
[0101] Furthermore, the series of processes described above can be executed by hardware or by software. Furthermore, a single functional block may consist of hardware alone, software alone, or a combination of both.
[0102] When a series of processes are executed by software, the programs that make up that software are installed on a computer or other device from a network or storage medium. The computer may be a computer that is built into dedicated hardware. Furthermore, a computer can be any computer capable of performing various functions by installing various programs, such as a server, a general-purpose smartphone, or a personal computer.
[0103] Such recording media containing programs may consist not only of removable media (not shown) distributed separately from the main unit of the device to provide the program to the user, but also of recording media provided to the user in a state where they are pre-installed in the main unit of the device.
[0104] In this specification, the step of describing a program to be recorded on a recording medium includes not only processes that are performed chronologically in that order, but also processes that are not necessarily performed chronologically, but are executed in parallel or individually.
[0105] In summary, the information processing device to which the present invention applies only needs to have the following configuration, and can take various forms. That is, the information processing device to which the present invention is applied (for example, Server 1 in Figures 1, 3 to 5) is In an information processing device that supports telephone reception (see, for example, Figure 1), An automated answering means (e.g., the automated answering unit 51 in Figure 5) that handles incoming calls by having a predetermined artificial intelligence (e.g., AI75 in Figure 5) answer them, A determination means (for example, the determination unit 52 in Figure 5) for determining whether the incoming call is a sales call or not (for example, step S5 in Figure 2), A corresponding control means (for example, the corresponding control unit 53 in Figure 5) executes control to terminate the call by the predetermined artificial intelligence if it is determined to be a sales call (for example, step S6 in Figure 2), and to continue the call by the predetermined artificial intelligence if it is determined not to be a sales call (for example, step S7 in Figure 2), A recording means (for example, the recording unit 54 in Figure 5, etc.) that records the content of the call, which is the content of the call, by the predetermined artificial intelligence, in a predetermined manner, Notification means (for example, notification unit 55 in Figure 5, etc.) for notifying a predetermined recipient of the results of the determination and the recorded call content, Having that will suffice.
[0106] In this way, it becomes possible to prevent business interruptions caused by sales calls while reducing the human cost of handling phone calls through automated responses powered by artificial intelligence.
[0107] In an information processing device to which the present invention is applied (for example, Server 1 in Figures 1, 3 to 5), The aforementioned designated notification recipient is at least one of the following: a chat tool, an email address, and a social networking service (SNS) tool (see, for example, Figure 11). It is possible. This makes it easier to integrate with existing business workflows and communication tools for corporate users.
[0108] In an information processing device to which the present invention is applied (for example, Server 1 in Figures 1, 3 to 5), A calendar linkage means (for example, the calendar registration function in Figure 1, which corresponds to the calendar linkage unit not shown) extracts schedule information based on the content of the aforementioned call and automatically registers it in the calendar (see, for example, Figures 8 and 12). It can provide even more. This allows appointments received by phone to be automatically reflected in the calendar, preventing missed appointments.
[0109] In an information processing device to which the present invention is applied (for example, Server 1 in Figures 1, 3 to 5), An intent analysis means (for example, the intent analysis unit 56 in Figure 5) analyzes the text data obtained by speech recognition of the aforementioned call content to identify the speaker's intent. Furthermore, The discrimination means performs the discrimination based on the analysis results of the intent analysis means. It is possible. This will enable sophisticated discrimination that understands context, rather than simply detecting keywords.
[0110] In an information processing device to which the present invention is applied (for example, Server 1 in Figures 1, 3 to 5), The recording means records the content of the call by transcribing it (see, for example, Figure 7). It is possible. This allows call content to be saved in a searchable format, making it easy to search and refer to past call history.
[0111] In an information processing device to which the present invention is applied (for example, Server 1 in Figures 1, 3 to 5), A multilingual support mechanism that automatically switches between responding in multiple different languages (for example, the multilingual support unit 57 in Figure 5). It can provide even more. This enables the system to automatically respond in the appropriate language even when dealing with people who speak different languages, allowing for global customer service.
[0112] In an information processing device to which the present invention is applied (for example, Server 1 in Figures 1, 3 to 5), The aforementioned artificial intelligence detects a specific trigger word during the call and automatically generates a response corresponding to that trigger word (for example, generating a response when the keyword "absent" is detected). It is possible. This allows for more natural and smoother conversations by providing appropriate responses to specific expressions.
[0113] Furthermore, in an information processing device to which the present invention is applied (for example, Server 1 in Figures 1, 3 to 5), The aforementioned automatic response means is A recorded voice branching response mode that plays back pre-recorded voices according to specific words (for example, the registered voice branching AI setting area on the right side of Figure 16), The aforementioned predetermined artificial intelligence generates and responds in real time in an autonomous response mode (for example, the autonomous AI setting area on the left side of Figure 16), It is possible to selectively execute either of the following: It is possible. In the recorded voice branching response mode, the system selects the question with the highest similarity to the caller's utterance from the question-answer pairs pre-registered in the response DB74 (Figure 5) and plays the corresponding response voice. On the other hand, in the autonomous response mode, the AI75 (Figure 5) generates voice in real time, allowing for flexible conversation that is not limited to pre-recorded voices. This allows corporate users to select the most suitable response method depending on the nature of their work. For example, they can choose an autonomous response mode when inquiries are diverse and require flexible handling, or a recorded voice branching response mode when precise answers to specific questions are needed.
[0114] Furthermore, in an information processing device to which the present invention is applied (for example, Server 1 in Figures 1, 3 to 5), In the autonomous response mode, The aforementioned artificial intelligence, after hearing the caller's requirements, will inform them that a representative will call them back and then terminate the call. It is possible.
[0115] This corresponds to the prompt-based flexible response configured in the scenario setting section of the autonomous AI configuration area in Figure 16. Specifically, AI75 in Figure 5 is configured to return to one of two goals: "I will call you back" or "I will hear your request." Even if the caller asks questions such as "What are your business hours?" or "Do you have this in stock?", AI75 in Figure 5 will not directly answer these questions, but will end the conversation with "A representative will call you back." This allows corporate users to review all inquiries, ensure that the appropriate person handles them at the appropriate time, and naturally postpone responses to questions that cannot be answered immediately.
[0116] Furthermore, in an information processing device to which the present invention is applied (for example, Server 1 in Figures 1, 3 to 5), The aforementioned calendar linking means is Based on the content of the aforementioned call, information on available dates and times for business negotiations is extracted and registered as negotiation slots in the calendar (for example, the call calendar in Figure 18). The system further includes a business matching means (for example, the matching platform screen in Figure 19 and the matching interface in Figure 20) that presents the business meeting slots registered in the calendar to other businesses that wish to conduct business meetings. It is possible.
[0117] Specifically, AI75 in Figure 5 extracts date and time information, such as "I'd like to visit next Tuesday," from the call content and automatically registers it in the call calendar in Figure 18 via the calendar linkage unit (not shown in Figure 5). Furthermore, the availability extraction step in Figure 17 excludes time slots that are already scheduled, extracting only the available slots for actual meetings. The extracted meeting slots are stored in the schedule DB72 in Figure 5 and presented to other businesses wishing to conduct business as recent available meeting times within the company card on the matching platform screen in Figure 19. This not only automatically reflects appointments received by phone into the calendar, but also allows those meeting slots to be offered as business opportunities to other businesses, enabling efficient business matching between companies.
[0118] Furthermore, in an information processing device to which the present invention is applied (for example, Server 1 in Figures 1, 3 to 5), The aforementioned business negotiation matching means is The system displays a list of available business meeting slots collected from multiple companies (for example, the list of company cards in the search results display area of Figure 19), provides a filtering search function (for example, the conditional search filter function in Figure 20) that allows users to narrow down their search based on at least one of the following criteria: industry (for example, the industry selection dropdown in Figure 19), region (for example, the region selection dropdown in Figure 19), and number of employees (for example, the number of employees display section in the company card of Figure 19), and allocates business meeting slots in response to applications from businesses wishing to conduct business (for example, the interview request button in Figure 19). It is possible. The assigned meeting slots disappear from the display in real time using the real-time scheduling function shown in Figure 20, ensuring that the latest availability is always reflected. This allows businesses seeking business negotiations to efficiently search for target companies based on criteria such as industry and region, and request meetings with a single click, significantly streamlining the process of creating business opportunities between companies.
[0119] Furthermore, in an information processing device to which the present invention is applied (for example, Server 1 in Figures 1, 3 to 5), The aforementioned automatic response means is A predetermined reception time period can be set (for example, the calendar setting section in the autonomous AI setting area of Figure 16), and outside of that reception time period, an announcement indicating that it is outside of reception hours will be automatically played. It is possible. Specifically, the calendar settings section in Figure 16 provides a UI for selecting days of the week and time slots, allowing users to set the time period during which AI75 in Figure 5 will automatically respond. For example, if the operating hours are set from 9:00 AM to 6:00 PM, Monday through Friday, AI75 in Figure 5 can automatically play an announcement such as "We are currently closed" if a call is received outside of these hours. This allows for automatic and appropriate guidance to be provided even for inquiries outside of business hours, reducing the burden on corporate users without damaging the caller's image.
[0120] Furthermore, in an information processing device to which the present invention is applied (for example, Server 1 in Figures 1, 3 to 5), The content of the call recorded by the recording means is The transcript is displayed in real time (for example, the phone conversation transcript section in Figure 15). It is possible. Specifically, the recording unit 54 in Figure 5 transcribes the call content in real time through the speech recognition processing in step S4 of Figure 2. The transcribed text is stored in the call DB 71 in Figure 5 and displayed in the call content transcription field in Figure 15. Furthermore, the search function shown in Figure 15 enables keyword searches of the transcribed text. This allows corporate users to quickly review call content, save time by not having to play back recordings, and easily find calls containing specific content from past call history. [Explanation of Symbols]
[0121] 1...Server, 2...Corporate user terminal, 3...Caller terminal, 4...Administrator terminal, 11...CPU, 12...ROM, 13...RAM, 14...Bus, 15...Input / Output interface, 16...Input unit, 17...Output unit, 18...Storage unit, 19...Communication unit, 20...Drive, 21...Removable media, 51...Automatic response unit, 52...Discrimination unit, 53...Response control unit, 54...Recording unit, 55...Notification unit, 56...Intention analysis unit, 57...Multilingual support unit, 71...Call DB (database), 72...Schedule DB, 73...Setting DB, 74...Response DB, 75...AI
Claims
1. In an information processing device that supports telephone reception, An automated answering system that allows a call to be answered by a designated artificial intelligence, A means for determining whether the incoming call is a sales call or not, A response control means that, in the case of the determination that it is a sales call, terminates the call by the predetermined artificial intelligence, and in the case of the determination that it is not a sales call, performs control to continue the call by the predetermined artificial intelligence. A recording means for recording the content of the call, which is the content of the call, in a predetermined manner, by the predetermined artificial intelligence, Notification means for notifying a predetermined recipient of the results of the determination and the recorded call content, An information processing device equipped with the following features.
2. The aforementioned designated notification recipient is at least one of the following: a chat tool, an email address, and a social networking service (SNS) tool. The information processing apparatus according to claim 1.
3. A calendar integration means that extracts schedule information based on the content of the aforementioned call and automatically registers it in the calendar. The information processing apparatus according to claim 1, further comprising:
4. Intent analysis means for analyzing text data obtained by speech recognition of the aforementioned call content to identify the speaker's intent. Furthermore, The discrimination means performs the discrimination based on the analysis results of the intent analysis means. The information processing apparatus according to claim 1.
5. The recording means records the content of the call by transcribing it into text. The information processing apparatus according to claim 1.
6. A multilingual support method that automatically switches between multiple different languages. The information processing apparatus according to claim 1, further comprising:
7. The aforementioned artificial intelligence detects a specific trigger word during the call and automatically generates a response corresponding to that trigger word. The information processing apparatus according to claim 1.
8. The aforementioned automatic response means is A recorded voice branching response mode that plays back pre-recorded audio according to specific words, The aforementioned predetermined artificial intelligence generates voice in real time and responds in an autonomous response mode, It is possible to selectively execute either of the following: The information processing apparatus according to claim 1.
9. In the autonomous response mode, The aforementioned artificial intelligence, after hearing the caller's requirements, will inform them that a representative will call them back and then terminate the call. The information processing apparatus according to claim 8.
10. The aforementioned calendar linking means is Based on the content of the aforementioned call, information on available dates and times for business negotiations is extracted and registered as negotiation slots in the calendar. A business matching system that presents the business meeting slots registered in the aforementioned calendar to other businesses that wish to conduct business meetings. The information processing apparatus according to claim 3, further comprising:
11. The aforementioned business negotiation matching means is The system displays a list of available business meeting slots collected from multiple companies, provides a search function that allows users to filter by at least one of the following criteria: industry, region, and number of employees, and allocates these slots to businesses that wish to conduct business meetings. The information processing apparatus according to claim 10.
12. The aforementioned automatic response means is It is possible to set a predetermined reception time period, and outside of that time period, an announcement indicating that it is outside of reception hours will be automatically played. The information processing apparatus according to claim 1.
13. The content of the call recorded by the recording means is It is transcribed and displayed in real time. The information processing apparatus according to claim 5.
14. An information processing method performed by an information processing device that supports telephone reception, An automated answering step in which a designated artificial intelligence answers an incoming call and initiates a call, A determination step to determine whether the incoming call is a sales call or not, A response control step is performed to terminate the call by the predetermined artificial intelligence if it is determined to be a sales call, and to continue the call by the predetermined artificial intelligence if it is determined not to be a sales call. A recording step in which the content of the call, which is the content of the call, is recorded in a predetermined manner by the predetermined artificial intelligence, A notification step in which the results of the determination and the recorded call content are notified to a predetermined recipient, Information processing methods including
15. On the computer, An automated answering step in which a designated artificial intelligence answers an incoming call and initiates a call, A determination step to determine whether the incoming call is a sales call or not, A response control step is performed to terminate the call by the predetermined artificial intelligence if it is determined to be a sales call, and to continue the call by the predetermined artificial intelligence if it is determined not to be a sales call. A recording step in which the content of the call, which is the content of the call, is recorded in a predetermined manner by the predetermined artificial intelligence, A notification step in which the results of the determination and the recorded call content are notified to a predetermined recipient, A program that executes control processes, including those mentioned above.