Add manual outreach funnel clearing
This commit is contained in:
1 parent
6b2e1bc380
commit
4798385d8b
16 files changed
+319
-17
No files matched your search
@@ -71,6 +71,19 @@ export const OutreachFunnelResponseSchema = z.strictObject({
|
||||
candidates: z.array(OutreachCandidateSchema),
|
||||
});
|
||||
|
||||
export const OutreachClearResponseSchema = z.strictObject({
|
||||
success: z.literal(true),
|
||||
cleared: z.strictObject({
|
||||
discovered: z.number().int().nonnegative(),
|
||||
screening: z.number().int().nonnegative(),
|
||||
ready: z.number().int().nonnegative(),
|
||||
retryable: z.number().int().nonnegative(),
|
||||
total: z.number().int().nonnegative(),
|
||||
}),
|
||||
retainedSending: z.number().int().nonnegative(),
|
||||
});
|
||||
|
||||
export type OutreachCandidateStatus = z.infer<typeof OutreachCandidateStatusSchema>;
|
||||
export type OutreachCandidate = z.infer<typeof OutreachCandidateSchema>;
|
||||
export type OutreachFunnelResponse = z.infer<typeof OutreachFunnelResponseSchema>;
|
||||
export type OutreachClearResponse = z.infer<typeof OutreachClearResponseSchema>;
|
||||
Reference in new issue
Block a user