Skip Navigation

[Resolved] Call queueing system

This support ticket is created 4 years, 1 month ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Asia/Kolkata (GMT+05:30)

This topic contains 19 replies, has 2 voices.

Last updated by richardB-16 4 years ago.

Assisted by: Minesh.

Author
Posts
#1878143

No I'm not trying to assign agents to pools - I just need clients in pools, then the agent can select which pool they want to work out of (I can filter views for this). Does that sound like it'll work?

#1878169

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

Can you please clarify when you say pools how you will create that?
- What post types you create?
- What post relationship you will use?

When you say Pools, the another way to create such poos is a Pools post type and add repeating field group that holds the client information. Then you list that Pool entries which contain the repeating field group items.

For example:
- Pool 1
-- client 1
-- client 2
-- client 3
- Pool 2
-- client 4
-- client 5
-- client 6

Please check how repeating field group works.
https://toolset.com/course-lesson/creating-and-displaying-repeatable-field-groups/

Then you should have a post relationship between post type Pools and Agents.

But this is a whole scope - We are not Analyst here as it may work for one function but for other function it will have a limitation and so that is why I offer you the option to create a test site and play with it and go for the best feasible option. I again would like to admit that best feasible option would be to test and play by build the test site and see if thats the exactly thing you would like to go with otherwise it will be useless for you in such a way that at one point it will work as per your requirement and at another section it will not.

#1879481

I think I have an option that will work for me.

I have two custom post types, one for client and the other for client notes connected in a one->many post relationship. I'm going to add the pools radio to the client notes then add it to the view so users can move a client from one pool to another without updating the main client record. Then I can create a filtered view for each pool and the agents can choose which one to work from.

#1880195

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

Ok - you can try your options and let me know if you will require further assistance.

#1914431
Screenshot 2021-01-22 at 10.50.47.jpg

Just an update that I managed to work out a solution - I put the clients in to queue groups then used filters so agents can work in any number of queues. Then installed a simple chat plugin that allows them to communicate internally so they know who is working which queue.