Set a lead's status
set_the_lead_statusSet a lead's status, as the contact page does: new (New), qualified (Qualified), disqualified (Disqualified: a person who does not fit the company's ideal customer, or spam), sql (SQL), client (Client), no_response (No response), not_interested_now (Not interested now: a person who fits, and does not buy now). not_interested_now holds the lead's job until look_again_on; with no date, Tommo names it now. Disqualified, no_response or client ends every open job on the lead; disqualified also cancels the future meetings with the lead named in meetings_shown, and Google tells each guest; a future meeting not named there, or one the calendar refused to cancel, comes back as an error with its key, and the status is written; new, qualified or sql opens the lead's job when none is open (a person working it by hand). While the lead has an open deal, the status follows the deal: only sql passes, and any other is refused in words. The change is on the lead's timeline under whoever made it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | ||
| because | No | Why, in a few words, for the timeline | |
| contact_id | Yes | The contact's id | |
| look_again_on | No | With not_interested_now only: the date Tommo looks at the lead again, as 2027-02-16, a day still ahead | |
| meetings_shown | No | With disqualified: the keys of the future meetings to cancel, as an earlier answer named them |