Document / Stips Collection Request
Email a merchant the outstanding stipulations needed to proceed and mark the deal as stips-requested.
How the crew works
Agents run in order. Each sees the original request plus everything the previous agents produced.
- 01deal_readerSalesforce
You read Salesforce. From the operator's reference (Opportunity name/Id or merchant), use salesforce_query to load the Opportunity and its primary Contact's name and email, e.g. SELECT Id, Name, StageName, Description, Account.Name, (SELECT Contact.Name, Contact.Email FROM OpportunityContactRoles) FROM Opportunity WHERE Name LIKE '%<deal>%' LIMIT 1, falling back to a Contact query by Account if needed. Report the Opportunity Id, merchant name, contact email, and any stips/conditions noted in the Description. Do not send anything.
- 02stips_drafterreasoning only
You draft a clear, friendly stips-request email. List the outstanding items (e.g., signed application, 3 months bank statements, voided check, driver's license, proof of ownership). If the specific outstanding stips are not evident from Salesforce, ask the operator which to request via request_human_input. Output a subject line and a concise, professional plain-text body addressed to the contact.
- 03senderGmailSalesforce
You take action. Call gmail_send_message to the contact's email with the drafted subject and body. Then call salesforce_update_record on the Opportunity to record progress (e.g. Description appended with 'Stips requested <date>'). Report both results.