Prospect .engage
Records a Prospect’s first reply or raised hand and makes them a lead that keeps where they came from.
- Action class
- None
- Approval
- Runs on its own
- Emits
Prospect.engaged- Venues
- Gmail
- Price
- Free
More factsFewer facts
Its Inputs, Outputs, Effects and guards quote the hub’s Prospect.engage; this page adds what each Venue honors, its limits and a worked call. It is one of the Verbs of Prospecting.
Inputs
| Name | Type | Meaning |
|---|---|---|
prospect | Prospect | Required. The Prospect that replied or raised a hand. |
message | Message | The reply or Form submission that shows the engagement. Optional. |
Outputs
| Field | Type | What null means |
|---|---|---|
lead | Lead | Never null: the new lead, with status new and the Prospect’s Acquisition. |
prospect | Prospect | Never null: the Prospect who engaged. |
Effects
- Action class
None: no approval rule names it, so it runs within its seat’s Permissions and Limits
- Modes
try: Runs every check and returns the record as it would be; nothing is stored.send: Returns a pending Action at once;Prospect.engagedfires when it is done.do: Waits for the Action to finish and returns the record.
- Idempotency
Only with a key: the same
Idempotency-Keyand input return the first Action, and the same key with other input returns409.- Saved or shared
Ends outreach to the Prospect: no further Sequence step sends. Links the lead to the Prospect’s Acquisition.
- Emits
Prospect.engagedwith{ prospect }- Performed by
- Price
Free on your own account: the platform charges nothing for the call.
On each Venue
| Venue | Formats |
|---|---|
| Gmail | None. |
Each Venue’s caps, review and rate limits are on its integration page, linked from its row. A field marked Not sent is one that Venue has no place for; the call never fails on it.
What try does
| Account | What try does |
|---|---|
| Gmail | Renders the exact email, headers included, and returns it with the time it would send; nothing reaches Gmail and no draft is saved. |
Refuses when
The hub sets no guard of its own on this call: it refuses only on the shared checks every write meets (a missing record, a Permission the seat lacks).
Through a connected account it can also meet the shared account refusals.
When it waits
Returns in one response; nothing waits.
Example
In send mode the call returns its pending Action at once, and Prospect.engaged delivers the result.
Maria replied to the first email: make her a lead. {
"mode": "send",
"action": {
"$id": "https://api.sb/leaseline.app/actions/action_Sd3kQ9vT2w" ,
"operation": "Prospect.engage",
"status": "pending",
"reason": "running"
}
}To retry, send the same Idempotency-Key: the retry returns the first answer for $0. A new key reads again.
Used by
- Agent tasks: Personal first touch
- Jobs: Reach out
- Integrations: Gmail