US 11,943,182 B1
Integration of voice services with messaging conversation services at a software as a service platform
Daniel Jansson, San Francisco, CA (US); Brandon Joel Hawkins, Lafayette, CA (US); Danny Weijian Qian, Milpitas, CA (US); Marc Devens, Jersey City, NJ (US); and Dmytro Savin, Tallinn (EE)
Assigned to Twilio Inc., San Francisco, CA (US)
Filed by Twilio Inc., San Francisco, CA (US)
Filed on Oct. 4, 2022, as Appl. No. 17/959,888.
Int. Cl. H04L 51/046 (2022.01); H04L 51/216 (2022.01); H04M 3/42 (2006.01); H04M 7/00 (2006.01)
CPC H04L 51/046 (2013.01) [H04L 51/216 (2022.05); H04M 3/42 (2013.01); H04M 7/0054 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, via a first application programming interface (API) call from a first client device associated with a first user account of a communication services platform, a first request to place a voice call, wherein the first request comprises a messaging conversation identifier that identifies a messaging conversation;
obtaining, by a processing device, messaging conversation data associated with the messaging conversation identifier and stored in a data store, the messaging conversation data identifying a plurality of participants of the messaging conversation;
identifying, among the plurality of participants of the messaging conversation, a recipient of the voice call from the first client device based on filter criteria; and
placing the voice call to a telephone number of an end user device associated with the recipient, wherein the voice call placed to the telephone number of the end user device is from a different telephone number than a telephone number assigned to the first user account of the first client device, and wherein a user name of the recipient is absent from the first request to place the voice call.