Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Coordinate texters' schedules/availability and commitments (target counts) to campaigns #218

Closed
schuyler1d opened this issue Sep 13, 2017 · 6 comments
Labels
A-Admin UI/UX Area: Admin experience of using Spoke C-enhancement Type: enhancement E-estimate: 2 days S-needs ui Status: Needs UI wireframes before implementation

Comments

@schuyler1d
Copy link
Collaborator

schuyler1d commented Sep 13, 2017

Currently, texters are assigned top-down in the interface a certain number of targets. Often through a side-channel, texters communicate how many they want and when they are available -- e.g. by signing up for shifts.

Can Spoke coordinate between RSVPs/signups from a schedule/calendar?

@schuyler1d schuyler1d added C-enhancement Type: enhancement E-estimate: 2 days S-needs ui Status: Needs UI wireframes before implementation labels Sep 13, 2017
@schuyler1d schuyler1d changed the title Allow texters to 'signup' for X (with a maximum per-campaign) targets Coordinate texters' schedules/availability and commitments (target counts) to campaigns Sep 14, 2017
@ibrand
Copy link
Collaborator

ibrand commented Jan 22, 2020

Does dynamic assign serve this purpose? Or were you thinking of something else? @schuyler1d

@schuyler1d
Copy link
Collaborator Author

Somewhat. I think politics rewired branch and others have done some integration directly with slack channels.

This and another old ticket makes me wonder whether we should have some abstraction like an "assignment-loader" 🙃

@bchrobot
Copy link
Contributor

bchrobot commented Jan 25, 2020

We have the concept of an Assignment Request, which has a target (team and initials vs replies) and a desired amount. Texters can submit an Assignment Request from the Texter to-do list page. Assignment Requests can then be managed from a page on the admin side.

We support 3rd party management of Assignment Requests with webhooks. You can configure an external webhook to hit when an assignment request is created. That service can then respond by hitting a protected Spoke endpoint to either approve or deny the request.

@ibrand
Copy link
Collaborator

ibrand commented Jan 27, 2020

An assignment-loader would fit into that sort of framework ^ allowing for webhook integrations

@ibrand ibrand added the A-Admin UI/UX Area: Admin experience of using Spoke label Jan 27, 2020
@arena
Copy link
Collaborator

arena commented Feb 3, 2020

Just trying to wrap my head around the title and description + comments in this issue. Is it now a feature request for an "Assignment-loader" that could then be the backend for a Request Texts UI for texters and an Assign Texts UI for admins?

@ibrand
Copy link
Collaborator

ibrand commented May 15, 2020

Closing because this is addressed with #1533

@ibrand ibrand closed this as completed May 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Admin UI/UX Area: Admin experience of using Spoke C-enhancement Type: enhancement E-estimate: 2 days S-needs ui Status: Needs UI wireframes before implementation
Projects
None yet
Development

No branches or pull requests

4 participants