Programmable Voice Extension Framework

    公开(公告)号:US20250126159A1

    公开(公告)日:2025-04-17

    申请号:US19000360

    申请日:2024-12-23

    Applicant: Twilio Inc.

    Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for a programmable voice extension framework. A voice extension framework allows customers to develop and implement voice extensions that extend a base set of features and functionality provided by a cloud-based communication platform. The voice extension framework provides a standardized voice extension Application Programming Interface (API) that can be used to develop the voice extensions. Once developed, the voice extension (e.g., piece of software) is added to an extension repository maintained by the cloud-based communication platform, where it may be invoked (e.g., called) to provide the additional feature or functionality. For example, the voice extension may be invoked through use of an extension name designated to the voice extension.

    SYSTEM AND METHOD FOR QUEUING A COMMUNICATION SESSION

    公开(公告)号:US20230112621A1

    公开(公告)日:2023-04-13

    申请号:US18075985

    申请日:2022-12-06

    Applicant: Twilio Inc.

    Abstract: A system and method including receiving a request to enqueue a communication session; adding the communication session to the queue of a plurality of communication sessions; upon adding the communication to the queue, transferring control logic to the configured wait-state application; receiving a dequeue request initiated by a second entity; in response to the dequeue request, managing the procession of communication sessions in the queue; and dequeuing a communication session from the queue.

    Programmable Voice Extension Framework

    公开(公告)号:US20210043214A1

    公开(公告)日:2021-02-11

    申请号:US16985624

    申请日:2020-08-05

    Applicant: Twilio Inc.

    Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for a programmable voice extension framework. A voice extension framework allows customers to develop and implement voice extensions that extend a base set of features and functionality provided by a cloud-based communication platform. The voice extension framework provides a standardized voice extension Application Programming Interface (API) that can be used to develop the voice extensions. Once developed, the voice extension (e.g., piece of software) is added to an extension repository maintained by the cloud-based communication platform, where it may be invoked (e.g., called) to provide the additional feature or functionality. For example, the voice extension may be invoked through use of an extension name designated to the voice extension.

    STANDARD COMPLIANT DATA COLLECTION DURING A COMMUNICATION SESSION

    公开(公告)号:US20200380161A1

    公开(公告)日:2020-12-03

    申请号:US16885684

    申请日:2020-05-28

    Applicant: Twilio Inc.

    Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for standard compliant collection of sensitive data during a communication session. A standard compliant data collection system is used to provide the standard compliant collection of sensitive data. For example, in response to receiving an indication that a user is to provide sensitive data during an active communication session between the user and an agent, a standard compliant data collection mode is invoked. As a result, communication within the active communication session is routed between the user and the standard compliant data collection system via a secure connection, during which sensitive data is collected in a standard compliant manner. Once collection of the user's sensitive data has been completed, the standard compliant data collection mode is ended, and communication within the active communication session is routed between the user and the agent.

    Pipeline flow management for calls

    公开(公告)号:US12294676B2

    公开(公告)日:2025-05-06

    申请号:US17888944

    申请日:2022-08-16

    Applicant: Twilio Inc.

    Abstract: A method and system provide for receiving the first request to generate a pipeline flow, identifying a user account based on the first request, associating the pipeline flow with the user account, receiving a second request to process an action associated with the user account, and processing the action including applying the pipeline flow to select the component configuration based on the parameter.

    SYSTEM AND METHOD FOR QUEUING A COMMUNICATION SESSION

    公开(公告)号:US20250133165A1

    公开(公告)日:2025-04-24

    申请号:US19000261

    申请日:2024-12-23

    Applicant: Twilio Inc.

    Abstract: A system and method including receiving a request to enqueue a communication session; adding the communication session to the queue of a plurality of communication sessions; upon adding the communication to the queue, transferring control logic to the configured wait-state application; receiving a dequeue request initiated by a second entity; in response to the dequeue request, managing the procession of communication sessions in the queue; and dequeuing a communication session from the queue.

    CROSS-APPLICATION COMMUNICATION MANAGEMENT
    10.
    发明公开

    公开(公告)号:US20240022611A1

    公开(公告)日:2024-01-18

    申请号:US17865852

    申请日:2022-07-15

    Applicant: Twilio Inc.

    CPC classification number: H04L65/1069 H04M7/0012 H04M7/0057

    Abstract: A method and system provide for detecting an incoming call that invokes a first application in a communication session; detecting an indication that a second application is to be invoked by the first application in the communication session; generating an outgoing internal communication leg to handle an invocation of the second application; identifying that a parameter is generated during execution of the first application; and passing the parameter to the second application via the outgoing internal communication leg.

Patent Agency Ranking