Twilio::QueuesApi
Constants
Constructors
Instance methods
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
Create a queue @required @param account_sid [String?] The SID of the Account that will create the resource. @required @param friendly_name [String?] A descriptive string that you created to describe this resource. It can be up to 64 characters long. @optional @param max_size [Int32?] The maximum number of calls allowed to be in the queue. The default is 100. The maximum is 5000. @return [Twilio::Queue]
Create a queue @required @param account_sid [String?] The SID of the Account that will create the resource. @required @param friendly_name [String?] A descriptive string that you created to describe this resource. It can be up to 64 characters long. @optional @param max_size [Int32?] The maximum number of calls allowed to be in the queue. The default is 100. The maximum is 5000. @return nil
Create a queue @required @param account_sid [String?] The SID of the Account that will create the resource. @required @param friendly_name [String?] A descriptive string that you created to describe this resource. It can be up to 64 characters long. @optional @param max_size [Int32?] The maximum number of calls allowed to be in the queue. The default is 100. The maximum is 5000. @return [Tuple(Twilio::Queue, Integer, Hash)] Twilio::Queue, response status code and response headers
Remove an empty queue @required @param account_sid [String?] The SID of the Account that created the Queue resource to delete. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Queue resource to delete @return [Nil]
Remove an empty queue @required @param account_sid [String?] The SID of the Account that created the Queue resource to delete. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Queue resource to delete @return nil
Remove an empty queue @required @param account_sid [String?] The SID of the Account that created the Queue resource to delete. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Queue resource to delete @return [Tuple(Nil, Integer, Hash)] Nil, response status code and response headers
Fetch a specific member from the queue @required @param account_sid [String?] The SID of the Account that created the Member resource(s) to fetch. @required @param queue_sid [String?] The SID of the Queue in which to find the members to fetch. @required @param call_sid [String?] The Call SID of the resource(s) to fetch. @return [Twilio::QueueMember]
Fetch a specific member from the queue @required @param account_sid [String?] The SID of the Account that created the Member resource(s) to fetch. @required @param queue_sid [String?] The SID of the Queue in which to find the members to fetch. @required @param call_sid [String?] The Call SID of the resource(s) to fetch. @return nil
Fetch a specific member from the queue @required @param account_sid [String?] The SID of the Account that created the Member resource(s) to fetch. @required @param queue_sid [String?] The SID of the Queue in which to find the members to fetch. @required @param call_sid [String?] The Call SID of the resource(s) to fetch. @return [Tuple(Twilio::QueueMember, Integer, Hash)] Twilio::QueueMember, response status code and response headers
Fetch an instance of a queue identified by the QueueSid @required @param account_sid [String?] The SID of the Account that created the Queue resource to fetch. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Queue resource to fetch @return [Twilio::Queue]
Fetch an instance of a queue identified by the QueueSid @required @param account_sid [String?] The SID of the Account that created the Queue resource to fetch. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Queue resource to fetch @return nil
Fetch an instance of a queue identified by the QueueSid @required @param account_sid [String?] The SID of the Account that created the Queue resource to fetch. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Queue resource to fetch @return [Tuple(Twilio::Queue, Integer, Hash)] Twilio::Queue, response status code and response headers
Retrieve the members of the queue @required @param account_sid [String?] The SID of the Account that created the Member resource(s) to read. @required @param queue_sid [String?] The SID of the Queue in which to find the members @optional @param page_size [Int32?] How many resources to return in each list page. The default is 50, and the maximum is 1000. @return [Twilio::ListMemberResponse]
Retrieve the members of the queue @required @param account_sid [String?] The SID of the Account that created the Member resource(s) to read. @required @param queue_sid [String?] The SID of the Queue in which to find the members @optional @param page_size [Int32?] How many resources to return in each list page. The default is 50, and the maximum is 1000. @return nil
Retrieve the members of the queue @required @param account_sid [String?] The SID of the Account that created the Member resource(s) to read. @required @param queue_sid [String?] The SID of the Queue in which to find the members @optional @param page_size [Int32?] How many resources to return in each list page. The default is 50, and the maximum is 1000. @return [Tuple(Twilio::ListMemberResponse, Integer, Hash)] Twilio::ListMemberResponse, response status code and response headers
Retrieve a list of queues belonging to the account used to make the request @required @param account_sid [String?] The SID of the Account that created the Queue resources to read. @optional @param page_size [Int32?] How many resources to return in each list page. The default is 50, and the maximum is 1000. @return [Twilio::ListQueueResponse]
Retrieve a list of queues belonging to the account used to make the request @required @param account_sid [String?] The SID of the Account that created the Queue resources to read. @optional @param page_size [Int32?] How many resources to return in each list page. The default is 50, and the maximum is 1000. @return nil
Retrieve a list of queues belonging to the account used to make the request @required @param account_sid [String?] The SID of the Account that created the Queue resources to read. @optional @param page_size [Int32?] How many resources to return in each list page. The default is 50, and the maximum is 1000. @return [Tuple(Twilio::ListQueueResponse, Integer, Hash)] Twilio::ListQueueResponse, response status code and response headers
Dequeue a member from a queue and have the member's call begin executing the TwiML document at that URL @required @param account_sid [String?] The SID of the Account that created the Member resource(s) to update. @required @param queue_sid [String?] The SID of the Queue in which to find the members to update. @required @param call_sid [String?] The Call SID of the resource(s) to update. @required @param url [String?] The absolute URL of the Queue resource. @optional @param method [Twilio::HttpMethod?] @return [Twilio::QueueMember]
Dequeue a member from a queue and have the member's call begin executing the TwiML document at that URL @required @param account_sid [String?] The SID of the Account that created the Member resource(s) to update. @required @param queue_sid [String?] The SID of the Queue in which to find the members to update. @required @param call_sid [String?] The Call SID of the resource(s) to update. @required @param url [String?] The absolute URL of the Queue resource. @optional @param method [Twilio::HttpMethod?] @return nil
Dequeue a member from a queue and have the member's call begin executing the TwiML document at that URL @required @param account_sid [String?] The SID of the Account that created the Member resource(s) to update. @required @param queue_sid [String?] The SID of the Queue in which to find the members to update. @required @param call_sid [String?] The Call SID of the resource(s) to update. @required @param url [String?] The absolute URL of the Queue resource. @optional @param method [Twilio::HttpMethod?] @return [Tuple(Twilio::QueueMember, Integer, Hash)] Twilio::QueueMember, response status code and response headers
Update the queue with the new parameters @required @param account_sid [String?] The SID of the Account that created the Queue resource to update. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Queue resource to update @optional @param friendly_name [String?] A descriptive string that you created to describe this resource. It can be up to 64 characters long. @optional @param max_size [Int32?] The maximum number of calls allowed to be in the queue. The default is 100. The maximum is 5000. @return [Twilio::Queue]
Update the queue with the new parameters @required @param account_sid [String?] The SID of the Account that created the Queue resource to update. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Queue resource to update @optional @param friendly_name [String?] A descriptive string that you created to describe this resource. It can be up to 64 characters long. @optional @param max_size [Int32?] The maximum number of calls allowed to be in the queue. The default is 100. The maximum is 5000. @return nil
Update the queue with the new parameters @required @param account_sid [String?] The SID of the Account that created the Queue resource to update. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Queue resource to update @optional @param friendly_name [String?] A descriptive string that you created to describe this resource. It can be up to 64 characters long. @optional @param max_size [Int32?] The maximum number of calls allowed to be in the queue. The default is 100. The maximum is 5000. @return [Tuple(Twilio::Queue, Integer, Hash)] Twilio::Queue, response status code and response headers