sales-calls-outbound

byMeghna Rajawat

Build e a system that generates qualified sales calls for ClickToClose. Our agency helps businesses turn more leads into appointments through AI agents, CRM automation and follow-up systems. We want someone to connect and improve our own outbound process, from lead sourcing through email and SMS outreach to booked calls. We already use Instantly, GoHighLevel and some automation. You’ll review our current setup, keep what works and build the missing pieces. The system should find businesses that fit our offers, identify decision-makers, verify contact details and remove duplicates. It should route approved leads into relevant campaigns and keep each target market separate. You’ll connect email and SMS sequences, build AI reply agents, qualify interested prospects and integrate our calendars. Follow-ups must stop when someone replies, opts out or books. SMS must use approved contacts with verified consent. The system must prevent duplicate messages and appointments, flag failed steps and route unclear conversations to a person. We also need clear reports on lead sources, replies, qualified bookings, attended calls and costs.

LandingSetup ReviewLoginLeadsLead DetailsCampaignsConversationsFailed StepsSequencesBookingsReports
Landing

Comments (0)

No comments yet. Be the first!

Project Tasks

149 tasks
#1

Generate system requirement document

1m 7s0.05 cr used
Done
#2

Generate personas & user flows

0m 10s0.05 cr used
Done
#5

Architecture

0m 34s0.05 cr used
Done
#6

Workspace task plan

1m 56s0.05 cr used
Done
#7

Create flow for Outbound Systems Operator

0m 8sCredits in parent
Done
#8

Create flow for Sales Closer

0m 7sCredits in parent
Done
#9

Landing

3m 4sCredits in subtasks
Done
#10

Login

2m 9sCredits in subtasks
Done
#11

Setup Review

3m 23sCredits in subtasks
Done
#12

Leads

10m 42sCredits in subtasks
Done
#13

Lead Details

9m 49sCredits in subtasks
Done
#14

Campaigns

6m 19sCredits in subtasks
Done
#15

Sequences

8m 6sCredits in subtasks
Done
#16

Failed Steps

6m 49sCredits in subtasks
Done
#17

Conversations

9m 48sCredits in subtasks
Done
#18

Bookings

10m 56sCredits in subtasks
Done
#19

Reports

9m 44sCredits in subtasks
Done
#20

Landing / Hero

0m 24s0.75 cr used
Done
#21

Landing / Pipeline Rail

0m 35s0.75 cr used
Done
#22

Landing / Explanation Rows

0m 20s0.75 cr used
Done
#23

Landing / Entry

0m 21s0.75 cr used
Done
#24

Landing / Navigation

0m 0s0.75 cr used
Done
#25

Landing / Footer

0m 0s0.75 cr used
Done
#26

Navigation

0m 18sCredits in parent
Done
#27

Footer

0m 15sCredits in parent
Done
#28

Fix Landing: The requested seven-stage pipeline motion never marks the booked-call stage orange in…

0m 49sCredits unavailable
Done
#29

Fix Landing review finding: frontend/src/components/Landing Pipeline Rail.jsx: the…

0m 17s0 cr used
Done
#30

Login / Navigation Slot

0m 0s0.75 cr used
Done
#31

Login / Identity Panel

0m 43s0.75 cr used
Done
#32

Login / Footer Slot

0m 0s0.75 cr used
Done
#33

Setup Review / Navigation

0m 2s0.75 cr used
Done
#34

Setup Review / Intro

0m 16s0.75 cr used
Done
#35

Setup Review / Record

0m 54s0.75 cr used
Done
#36

Setup Review / Missing Pieces

0m 29s0.75 cr used
Done
#37

Setup Review / Footer

0m 1s0.75 cr used
Done
#38

Leads / Navigation

0m 0s0.75 cr used
Done
#39

Leads / Intro

0m 31s0.75 cr used
Done
#40

Leads / Market List

0m 53s0.75 cr used
Done
#41

Leads / Footer

0m 0s0.75 cr used
Done
#42

Lead Details / Navigation

0m 0s0.75 cr used
Done
#43

Lead Details / Intro

0m 14s0.75 cr used
Done
#44

Lead Details / Record

0m 50s0.75 cr used
Done
#45

Lead Details / Footer

0m 0s0.75 cr used
Done
#46

Campaigns / Navigation

0m 0s0.75 cr used
Done
#47

Campaigns / Intro

0m 15s0.75 cr used
Done
#48

Campaigns / Workspace

1m 23s0.75 cr used
Done
#49

Campaigns / Footer

0m 0s0.75 cr used
Done
#50

Fix Leads: Desktop market rows collapse the lead title/metadata column, causing broken wrapping and…

1m 26sCredits unavailable
Done
#51

Fix Leads: The sourcing-run control is a dead primary action — throws whenever is not a function…

6m 51sCredits unavailable
Error
#52

Fix Leads: Approval is offered on leads that the SRD says cannot be approved — renders the button…

1m 26sCredits unavailable
Done
#53

Fix Leads review findings: Desktop market rows collapse the lead title/metadata… (+2 more)

0m 47s0 cr used
Done
#54

Sequences / Navigation

0m 0s0.75 cr used
Done
#55

Sequences / Intro

0m 18s0.75 cr used
Done
#56

Sequences / Workspace

0m 51s0.75 cr used
Done
#57

Sequences / Footer

0m 1s0.75 cr used
Done
#58

Fix Lead Details: The page's primary action — verifying contact details — is disconnected from the shared…

2m 9sCredits unavailable
Done
#59

Fix Lead Details: Contact details and their verification results are hardcoded per lead in () rather than…

4m 6sCredits unavailable
Done
#60

Fix Lead Details: The duplicate finding is synthesized from via with a hardcoded and a fabricated title…

5m 37sCredits unavailable
Error
#61

Fix Lead Details: Writes where is, but the seed/schema use for the not-yet-decided state and the SRD's…

4m 6sCredits unavailable
Done
#62

Failed Steps / Navigation

0m 0s0.75 cr used
Done
#63

Failed Steps / Intro

0m 26s0.75 cr used
Done
#64

Failed Steps / Workspace

0m 59s0.75 cr used
Done
#65

Failed Steps / Footer

0m 0s0.75 cr used
Done
#66

Fix Lead Details review findings: frontend/src/components/Lead Details Record.jsx: the page's… (+3 more)

0m 45s0 cr used
Done
#67

Conversations / Navigation

0m 1s0.75 cr used
Done
#68

Conversations / Intro

0m 22s0.75 cr used
Done
#69

Conversations / Workspace

0m 55s0.75 cr used
Done
#70

Conversations / Footer

0m 0s0.75 cr used
Done
#71

Fix Campaigns: The seeded campaigns (, , ) and the seeded leads (, ) share no target market, so the…

0m 33sCredits unavailable
Error
#72

Fix Campaigns: Is written onto the campaign record via , but is not a declared field of the collection…

0m 33sCredits unavailable
Error
#73

Fix Campaigns review findings: frontend/src/components/Campaigns Workspace.jsx: the seeded… (+1 more)

5m 34s0 cr used
Paused
#74

Fix Sequences: The sequence list item is rendered in an unusably narrow column at desktop. See , and .

1m 58sCredits unavailable
Done
#75

Bookings / Navigation

0m 0s0.75 cr used
Done
#76

Bookings / Intro

0m 15s0.75 cr used
Done
#77

Bookings / Workspace

0m 59s0.75 cr used
Done
#78

Bookings / Footer

0m 0s0.75 cr used
Done
#79

Fix Leads review finding: frontend/src/components/Leads Market List.jsx: the…

0m 11s0 cr used
Done
#80

Fix Sequences review finding: The sequence list item is rendered in an unusably narrow…

0m 28s0 cr used
Done
#81

Reports / Navigation

0m 0s0.75 cr used
Done
#82

Reports / Intro

0m 20s0.75 cr used
Done
#83

Reports / Metric Bands

0m 45s0.75 cr used
Done
#84

Reports / Footer

0m 1s0.75 cr used
Done
#85

Fix Lead Details review findings: frontend/src/components/Lead Details Record.jsx: contact… (+2 more)

0m 42s0 cr used
Done
#86

Fix Leads review finding: frontend/src/components/Leads Market List.jsx: the…

0m 12s0 cr used
Done
#87

Fix Conversations: The page heading breaks mid-word at tablet width , .cvi-heading).

1m 9sCredits unavailable
Done
#88

Fix Conversations review finding: The page heading breaks mid-word at tablet width…

0m 26s0 cr used
Done
#89

Fix Bookings: Bookings row controls overlap and obscure row content at tablet width; see selectors…

2m 0sCredits unavailable
Done
#90

Fix Bookings: The calendar-unreachable state is unreachable dead code — is initialized to and the only…

1m 59sCredits unavailable
Done
#91

Fix Lead Details review finding: frontend/src/components/Lead Details Record.jsx: the…

2m 14s0 cr used
Paused
#92

Fix Bookings review findings: Bookings row controls overlap and obscure row content at… (+1 more)

0m 30s0 cr used
Done
#93

Fix Leads review finding: frontend/src/components/Leads Market List.jsx: the…

0m 59s0 cr used
Paused
#94

Create backend_modules diagram

0m 27sCredits in parent
Done
#95

Create er_diagram diagram

0m 27sCredits in parent
Done
#96

Create frontend_modules diagram

0m 27sCredits in parent
Done
#97

Create sequence diagram

0m 27sCredits in parent
Done
#98

Create service_network diagram

0m 27sCredits in parent
Done
#99

Run consent-gated email and SMS sequences with suppression

140 cr estimated
To Do
#100

Show lead detail with decision-maker, verification and duplicate findings

100 cr estimated
To Do
#101

Source, verify and approve leads per target market

120 cr estimated
To Do
#102

Route approved leads into market-separated campaigns

100 cr estimated
To Do
#103

Let the closer take, answer and release routed conversations

100 cr estimated
To Do
#104

Book qualified prospects from connected calendar availability

120 cr estimated
To Do
#105

Confirm bookings, refuse duplicates and record attendance

120 cr estimated
To Do
#106

Qualify replies with AI agents and escalate unclear conversations

140 cr estimated
To Do
#107

Run consent-gated sequences and retry failed steps safely

140 cr estimated
To Do
#108

Source, filter and approve market-separated leads

120 cr estimated
To Do
#109

Report lead sources, replies, bookings, attendance and costs by period

100 cr estimated
To Do
#110

Qualify replies with AI agents and escalate unclear conversations

140 cr estimated
To Do
#111

Verify contacts, resolve duplicates and approve or reject leads

120 cr estimated
To Do
#112

Record the current setup with keep-or-build dispositions

80 cr estimated
To Do
#113

Book qualified calls without duplicate appointments

140 cr estimated
To Do
#114

Review, retry and acknowledge failed steps

100 cr estimated
To Do
#115

Run AI reply agents and route unclear conversations to the closer

140 cr estimated
To Do
#116

Let the closer take a routed conversation and mark it handled

80 cr estimated
To Do
#117

Count report metrics from recorded events with loading and empty states

100 cr estimated
To Do
#118

Render report metrics for the chosen period

80 cr estimated
To Do
#119

Verify, deduplicate and approve leads on Lead Details

120 cr estimated
To Do
#120

Run email and SMS sequences with consent-gated SMS and follow-up suppression

140 cr estimated
To Do
#121

Flag failed steps and retry them without duplicate messages

120 cr estimated
To Do
#122

Book qualified prospects without duplicate appointments and mark attendance

140 cr estimated
To Do
#123

Review current setup and connect Instantly, Go High Level and calendars

120 cr estimated
To Do
#124

Record and review the current setup inventory with keep/build marks

100 cr estimated
To Do
#125

Run campaign sequences and stop follow-ups on reply, opt-out or booking

140 cr estimated
To Do
#126

Source leads per market and approve verified, deduplicated leads

120 cr estimated
To Do
#127

Route approved leads into market-separated campaigns

120 cr estimated
To Do
#128

Establish and verify identity at Login with role-restricted working surfaces

140 cr estimated
To Do
#129

Provide application authentication for protected surfaces

120 cr estimated
To Do
#130

Suppress follow-ups on reply, opt-out or booking before the next send

100 cr estimated
To Do
#131

Keep sequence, reply-agent and suppression state consistent in Redis

120 cr estimated
To Do
#132

Block SMS without approval and verified consent, and record the block

120 cr estimated
To Do
#133

Restrict working surfaces to the operator and closer roles

120 cr estimated
To Do
#134

Send all AI reply agent model calls through the Lite LLM gateway

100 cr estimated
To Do
#135

Keep markets separate and refuse cross-market routing

120 cr estimated
To Do
#136

Make message sends and appointment creation idempotent

140 cr estimated
To Do
#137

Persist operational records across sessions in the application database

120 cr estimated
To Do
#138

Suppress repeated sends so a contact sees one message

100 cr estimated
To Do
#139

Show routed leads for each campaign

60 cr estimated
To Do
#140

Record whether a booked call was attended

100 cr estimated
To Do
#141

Wire Conversations to live routing, replies and handling

120 cr estimated
To Do
#142

Make Login the live identity boundary

120 cr estimated
To Do
#143

Wire Sequences to live sending, consent and suppression

140 cr estimated
To Do
#144

Wire Leads to live sourcing, filtering and approval

140 cr estimated
To Do
#145

Wire Campaigns to live market-separated routing

120 cr estimated
To Do
#146

Wire Reports to live counted figures

100 cr estimated
To Do
#147

Book qualified calls on integrated calendars from Bookings

120 cr estimated
To Do
#148

Review, retry and acknowledge failed steps

120 cr estimated
To Do
#149

Verify, deduplicate and approve leads on Lead Details

120 cr estimated
To Do
#150

Record the current setup and mark each part keep or build

100 cr estimated
To Do
#151

Landing entry motion and navigation to Login

80 cr estimated
To Do
Live
Landing design preview
Landing: Read system explanation
Login: 1. Establish or verify identity
Login: 2. Correct failed entry
Setup Review: 1. Record setup part
Setup Review: 2. Mark keep or build
Setup Review: 3. Retry preserved entry
Setup Review: Review missing-pieces list
Leads: Choose target market
Leads: 1. Start sourcing run
Leads: 2. Retry failed sourcing run
Leads: Filter by market and status
Lead Details: Open lead record
Lead Details: 1. Verify contact details
Lead Details: 2. Retry failed verification
Lead Details: Resolve duplicate findings
Lead Details: Approve verified lead
Leads: Confirm approved lead
Campaigns: Select target market
Campaigns: Create market-bound campaign
Campaigns: 1. Route approved lead
Campaigns: 2. Retry failed routing
Campaigns: Review routed leads
Sequences: Connect email or SMS sequence
Sequences: Inspect steps and enrolled contacts
Sequences: Review SMS consent status
Sequences: Run sequence
Sequences: Confirm follow-up suppression
Failed Steps: 1. Review flagged failure
Failed Steps: 2. Retry failed step
Failed Steps: Acknowledge reviewed failure
Reports: Choose reporting period
Reports: 1. Read metric bands
Reports: 2. Re-request failed query
Live
Landing design preview
Landing: Read system explanation
Login: 1. Establish or verify identity
Login: 2. Correct failed entry
Setup Review: 1. Record setup part
Setup Review: 2. Mark keep or build
Setup Review: 3. Retry preserved entry
Setup Review: Review missing-pieces list
Leads: Choose target market
Leads: 1. Start sourcing run
Leads: 2. Retry failed sourcing run
Leads: Filter by market and status
Lead Details: Open lead record
Lead Details: 1. Verify contact details
Lead Details: 2. Retry failed verification
Lead Details: Resolve duplicate findings
Lead Details: Approve verified lead
Leads: Confirm approved lead
Campaigns: Select target market
Campaigns: Create market-bound campaign
Campaigns: 1. Route approved lead
Campaigns: 2. Retry failed routing
Campaigns: Review routed leads
Sequences: Connect email or SMS sequence
Sequences: Inspect steps and enrolled contacts
Sequences: Review SMS consent status
Sequences: Run sequence
Sequences: Confirm follow-up suppression
Failed Steps: 1. Review flagged failure
Failed Steps: 2. Retry failed step
Failed Steps: Acknowledge reviewed failure
Reports: Choose reporting period
Reports: 1. Read metric bands
Reports: 2. Re-request failed query